builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-019 starttime: 1469116587.95 results: success (0) buildid: 20160721073720 builduid: 66c3ba6aeda144fc8ac69205b6970116 revision: 6688064e8ad629276830b941df87681a21b67cdc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 08:56:27.952767) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 08:56:27.953321) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 08:56:27.953645) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 08:56:27.998397) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-21 08:56:27.998724) ========= '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-019\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False --08:56:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.93 GB/s 08:56:25 (1.93 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.662000 ========= master_lag: 3.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-21 08:56:32.006270) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 08:56:32.006593) ========= '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-019\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.993000 ========= master_lag: 0.57 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 08:56:33.564866) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 08:56:33.565302) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6688064e8ad629276830b941df87681a21b67cdc --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-beta --rev 6688064e8ad629276830b941df87681a21b67cdc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-019\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False 2016-07-21 08:56:31,252 truncating revision to first 12 chars 2016-07-21 08:56:31,252 Setting DEBUG logging. 2016-07-21 08:56:31,252 attempt 1/10 2016-07-21 08:56:31,252 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6688064e8ad6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 08:56:32,323 unpacking tar archive at: mozilla-beta-6688064e8ad6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.797000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 08:56:35.447650) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 08:56:35.447961) ========= script_repo_revision: 6688064e8ad629276830b941df87681a21b67cdc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 08:56:35.448334) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 08:56:35.448605) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 08:56:35.473415) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 7 secs) (at 2016-07-21 08:56:35.473725) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-019\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 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-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:56:33 INFO - MultiFileLogger online at 20160721 08:56:33 in C:\slave\test 08:56:33 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-beta --download-symbols true 08:56:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:56:33 INFO - {'append_to_log': False, 08:56:33 INFO - 'base_work_dir': 'C:\\slave\\test', 08:56:33 INFO - 'blob_upload_branch': 'mozilla-beta', 08:56:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:56:33 INFO - 'buildbot_json_path': 'buildprops.json', 08:56:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:56:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:56:33 INFO - 'download_minidump_stackwalk': True, 08:56:33 INFO - 'download_symbols': 'true', 08:56:33 INFO - 'e10s': False, 08:56:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:56:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:56:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:56:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:56:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:56:33 INFO - 'C:/mozilla-build/tooltool.py'), 08:56:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:56:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:56:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:56:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:56:33 INFO - 'log_level': 'info', 08:56:33 INFO - 'log_to_console': True, 08:56:33 INFO - 'opt_config_files': (), 08:56:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:56:33 INFO - '--processes=1', 08:56:33 INFO - '--config=%(test_path)s/wptrunner.ini', 08:56:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:56:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:56:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:56:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:56:33 INFO - 'pip_index': False, 08:56:33 INFO - 'require_test_zip': True, 08:56:33 INFO - 'test_type': ('testharness',), 08:56:33 INFO - 'this_chunk': '1', 08:56:33 INFO - 'total_chunks': '10', 08:56:33 INFO - 'virtualenv_path': 'venv', 08:56:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:56:33 INFO - 'work_dir': 'build'} 08:56:33 INFO - ##### 08:56:33 INFO - ##### Running clobber step. 08:56:33 INFO - ##### 08:56:33 INFO - Running pre-action listener: _resource_record_pre_action 08:56:33 INFO - Running main action method: clobber 08:56:33 INFO - rmtree: C:\slave\test\build 08:56:33 INFO - Using _rmtree_windows ... 08:56:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:57:12 INFO - Running post-action listener: _resource_record_post_action 08:57:12 INFO - ##### 08:57:12 INFO - ##### Running read-buildbot-config step. 08:57:12 INFO - ##### 08:57:12 INFO - Running pre-action listener: _resource_record_pre_action 08:57:12 INFO - Running main action method: read_buildbot_config 08:57:12 INFO - Using buildbot properties: 08:57:12 INFO - { 08:57:12 INFO - "project": "", 08:57:12 INFO - "product": "firefox", 08:57:12 INFO - "script_repo_revision": "production", 08:57:12 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:57:12 INFO - "repository": "", 08:57:12 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:57:12 INFO - "buildid": "20160721073720", 08:57:12 INFO - "pgo_build": "False", 08:57:12 INFO - "basedir": "C:\\slave\\test", 08:57:12 INFO - "buildnumber": 7, 08:57:12 INFO - "slavename": "t-xp32-ix-019", 08:57:12 INFO - "revision": "6688064e8ad629276830b941df87681a21b67cdc", 08:57:12 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:57:12 INFO - "platform": "win32", 08:57:12 INFO - "branch": "mozilla-beta", 08:57:12 INFO - "repo_path": "releases/mozilla-beta", 08:57:12 INFO - "moz_repo_path": "", 08:57:12 INFO - "stage_platform": "win32", 08:57:12 INFO - "builduid": "66c3ba6aeda144fc8ac69205b6970116", 08:57:12 INFO - "slavebuilddir": "test" 08:57:12 INFO - } 08:57:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:57:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:57:12 INFO - Running post-action listener: _resource_record_post_action 08:57:12 INFO - ##### 08:57:12 INFO - ##### Running download-and-extract step. 08:57:12 INFO - ##### 08:57:12 INFO - Running pre-action listener: _resource_record_pre_action 08:57:12 INFO - Running main action method: download_and_extract 08:57:12 INFO - mkdir: C:\slave\test\build\tests 08:57:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:12 INFO - https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:57:12 INFO - trying https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:57:12 INFO - Downloading https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:57:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:57:13 INFO - Downloaded 1240 bytes. 08:57:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:57:13 INFO - Using the following test package requirements: 08:57:13 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:57:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:57:13 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:57:13 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:57:13 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:57:13 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:57:13 INFO - u'jsshell-win32.zip'], 08:57:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:57:13 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:57:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:57:13 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:57:13 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:57:13 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:57:13 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:57:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:57:13 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:57:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:57:13 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:57:13 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:57:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:13 INFO - https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:57:13 INFO - trying https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:57:13 INFO - Downloading https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:57:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:57:15 INFO - Downloaded 20366317 bytes. 08:57:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:57:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:57:18 INFO - caution: filename not matched: web-platform/* 08:57:18 INFO - Return code: 11 08:57:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:18 INFO - https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:57:18 INFO - trying https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:57:18 INFO - Downloading https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:57:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:57:21 INFO - Downloaded 36389908 bytes. 08:57:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:57:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:57:48 INFO - caution: filename not matched: bin/* 08:57:48 INFO - caution: filename not matched: config/* 08:57:48 INFO - caution: filename not matched: mozbase/* 08:57:48 INFO - caution: filename not matched: marionette/* 08:57:48 INFO - caution: filename not matched: tools/wptserve/* 08:57:48 INFO - Return code: 11 08:57: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')]} 08:57:48 INFO - https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:57:48 INFO - trying https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:57:48 INFO - Downloading https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:57:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:57:53 INFO - Downloaded 68480254 bytes. 08:57:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:57:53 INFO - mkdir: C:\slave\test\properties 08:57:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:57:53 INFO - Writing to file C:\slave\test\properties\build_url 08:57:53 INFO - Contents: 08:57:53 INFO - build_url:https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:57:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:57:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:57:53 INFO - Writing to file C:\slave\test\properties\symbols_url 08:57:53 INFO - Contents: 08:57:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:57:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:57:53 INFO - https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:57:53 INFO - trying https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:57:53 INFO - Downloading https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:57:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:57:57 INFO - Downloaded 55589720 bytes. 08:57:57 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:57:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:58:01 INFO - Return code: 0 08:58:01 INFO - Running post-action listener: _resource_record_post_action 08:58:01 INFO - Running post-action listener: set_extra_try_arguments 08:58:01 INFO - ##### 08:58:01 INFO - ##### Running create-virtualenv step. 08:58:01 INFO - ##### 08:58:01 INFO - Running pre-action listener: _pre_create_virtualenv 08:58:01 INFO - Running pre-action listener: _resource_record_pre_action 08:58:01 INFO - Running main action method: create_virtualenv 08:58:01 INFO - Creating virtualenv C:\slave\test\build\venv 08:58:01 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:58:01 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:58:02 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:58:04 INFO - Installing distribute......................................................................................................................................................................................done. 08:58:04 INFO - Return code: 0 08:58:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:58:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:05 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 08:58:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:58:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:58:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:58:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 08:58:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:58:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 08:58:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:58:05 INFO - 'DCLOCATION': 'SCL3', 08:58:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:58:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:58:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:58:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:58:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:58:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:58:05 INFO - 'HOMEDRIVE': 'C:', 08:58:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:58:05 INFO - 'KTS_VERSION': '1.19c', 08:58:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:58:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 08:58:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:58:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:58:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:58:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:58:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:58:05 INFO - 'MOZ_AIRBAG': '1', 08:58:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:58:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:05 INFO - 'MOZ_MSVCVERSION': '8', 08:58:05 INFO - 'MOZ_NO_REMOTE': '1', 08:58:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:58:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:58:05 INFO - 'NO_EM_RESTART': '1', 08:58:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:58:05 INFO - 'OS': 'Windows_NT', 08:58:05 INFO - 'OURDRIVE': 'C:', 08:58:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:58:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:58:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:58:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:58:05 INFO - 'PROCESSOR_LEVEL': '6', 08:58:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:58:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:58:05 INFO - 'PROMPT': '$P$G', 08:58:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:58:05 INFO - 'PWD': 'C:\\slave\\test', 08:58:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:58:05 INFO - 'SESSIONNAME': 'Console', 08:58:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:58:05 INFO - 'SYSTEMDRIVE': 'C:', 08:58:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:58:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:05 INFO - 'TEST1': 'testie', 08:58:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:05 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 08:58:05 INFO - 'USERNAME': 'cltbld', 08:58:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:58:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:58:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:58:05 INFO - 'WINDIR': 'C:\\WINDOWS', 08:58:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:58:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:58:05 INFO - Downloading/unpacking psutil>=0.7.1 08:58:05 INFO - Running setup.py egg_info for package psutil 08:58:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:58:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:58:05 INFO - Installing collected packages: psutil 08:58:05 INFO - Running setup.py install for psutil 08:58:05 INFO - building 'psutil._psutil_windows' extension 08:58:05 INFO - error: Unable to find vcvarsall.bat 08:58:05 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-axz4bl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:58:05 INFO - running install 08:58:05 INFO - running build 08:58:05 INFO - running build_py 08:58:05 INFO - creating build 08:58:05 INFO - creating build\lib.win32-2.7 08:58:05 INFO - creating build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:58:05 INFO - running build_ext 08:58:05 INFO - building 'psutil._psutil_windows' extension 08:58:05 INFO - error: Unable to find vcvarsall.bat 08:58:05 INFO - ---------------------------------------- 08:58:05 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-axz4bl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:58:05 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-019\Application Data\pip\pip.log 08:58:05 WARNING - Return code: 1 08:58:05 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:58:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:58:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:05 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 08:58:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:58:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:58:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:58:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 08:58:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:58:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 08:58:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:58:05 INFO - 'DCLOCATION': 'SCL3', 08:58:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:58:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:58:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:58:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:58:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:58:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:58:05 INFO - 'HOMEDRIVE': 'C:', 08:58:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:58:05 INFO - 'KTS_VERSION': '1.19c', 08:58:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:58:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 08:58:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:58:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:58:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:58:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:58:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:58:05 INFO - 'MOZ_AIRBAG': '1', 08:58:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:58:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:05 INFO - 'MOZ_MSVCVERSION': '8', 08:58:05 INFO - 'MOZ_NO_REMOTE': '1', 08:58:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:58:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:58:05 INFO - 'NO_EM_RESTART': '1', 08:58:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:58:05 INFO - 'OS': 'Windows_NT', 08:58:05 INFO - 'OURDRIVE': 'C:', 08:58:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:58:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:58:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:58:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:58:05 INFO - 'PROCESSOR_LEVEL': '6', 08:58:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:58:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:58:05 INFO - 'PROMPT': '$P$G', 08:58:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:58:05 INFO - 'PWD': 'C:\\slave\\test', 08:58:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:58:05 INFO - 'SESSIONNAME': 'Console', 08:58:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:58:05 INFO - 'SYSTEMDRIVE': 'C:', 08:58:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:58:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:05 INFO - 'TEST1': 'testie', 08:58:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:05 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 08:58:05 INFO - 'USERNAME': 'cltbld', 08:58:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:58:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:58:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:58:05 INFO - 'WINDIR': 'C:\\WINDOWS', 08:58:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:58:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:58:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:58:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:58:06 INFO - Running setup.py egg_info for package mozsystemmonitor 08:58:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:58:06 INFO - Running setup.py egg_info for package psutil 08:58:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:58:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:58:06 INFO - Installing collected packages: mozsystemmonitor, psutil 08:58:06 INFO - Running setup.py install for mozsystemmonitor 08:58:06 INFO - Running setup.py install for psutil 08:58:06 INFO - building 'psutil._psutil_windows' extension 08:58:06 INFO - error: Unable to find vcvarsall.bat 08:58:06 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-tx5vut-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:58:06 INFO - running install 08:58:06 INFO - running build 08:58:06 INFO - running build_py 08:58:06 INFO - running build_ext 08:58:06 INFO - building 'psutil._psutil_windows' extension 08:58:06 INFO - error: Unable to find vcvarsall.bat 08:58:06 INFO - ---------------------------------------- 08:58:06 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-tx5vut-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:58:06 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-019\Application Data\pip\pip.log 08:58:06 WARNING - Return code: 1 08:58:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:58:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:06 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 08:58:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:58:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:58:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:58:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 08:58:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:58:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 08:58:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:58:06 INFO - 'DCLOCATION': 'SCL3', 08:58:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:58:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:58:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:58:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:58:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:58:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:58:06 INFO - 'HOMEDRIVE': 'C:', 08:58:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:58:06 INFO - 'KTS_VERSION': '1.19c', 08:58:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:58:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 08:58:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:58:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:58:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:58:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:58:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:58:06 INFO - 'MOZ_AIRBAG': '1', 08:58:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:58:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:06 INFO - 'MOZ_MSVCVERSION': '8', 08:58:06 INFO - 'MOZ_NO_REMOTE': '1', 08:58:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:58:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:58:06 INFO - 'NO_EM_RESTART': '1', 08:58:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:58:06 INFO - 'OS': 'Windows_NT', 08:58:06 INFO - 'OURDRIVE': 'C:', 08:58:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:58:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:58:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:58:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:58:06 INFO - 'PROCESSOR_LEVEL': '6', 08:58:06 INFO - 'PROCESSOR_REVISION': '1e05', 08:58:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:58:06 INFO - 'PROMPT': '$P$G', 08:58:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:58:06 INFO - 'PWD': 'C:\\slave\\test', 08:58:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:58:06 INFO - 'SESSIONNAME': 'Console', 08:58:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:58:06 INFO - 'SYSTEMDRIVE': 'C:', 08:58:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:58:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:06 INFO - 'TEST1': 'testie', 08:58:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:06 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 08:58:06 INFO - 'USERNAME': 'cltbld', 08:58:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:58:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:58:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:58:06 INFO - 'WINDIR': 'C:\\WINDOWS', 08:58:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:58:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:58:07 INFO - Downloading/unpacking blobuploader==1.2.4 08:58:07 INFO - Downloading blobuploader-1.2.4.tar.gz 08:58:07 INFO - Running setup.py egg_info for package blobuploader 08:58:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:58:08 INFO - Running setup.py egg_info for package requests 08:58:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:58:08 INFO - Downloading docopt-0.6.1.tar.gz 08:58:08 INFO - Running setup.py egg_info for package docopt 08:58:08 INFO - Installing collected packages: blobuploader, docopt, requests 08:58:08 INFO - Running setup.py install for blobuploader 08:58:08 INFO - Running setup.py install for docopt 08:58:08 INFO - Running setup.py install for requests 08:58:08 INFO - Successfully installed blobuploader docopt requests 08:58:08 INFO - Cleaning up... 08:58:08 INFO - Return code: 0 08:58:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:58:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:08 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 08:58:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:58:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:58:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:58:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 08:58:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:58:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 08:58:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:58:08 INFO - 'DCLOCATION': 'SCL3', 08:58:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:58:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:58:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:58:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:58:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:58:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:58:08 INFO - 'HOMEDRIVE': 'C:', 08:58:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:58:08 INFO - 'KTS_VERSION': '1.19c', 08:58:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:58:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 08:58:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:58:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:58:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:58:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:58:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:58:08 INFO - 'MOZ_AIRBAG': '1', 08:58:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:58:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:08 INFO - 'MOZ_MSVCVERSION': '8', 08:58:08 INFO - 'MOZ_NO_REMOTE': '1', 08:58:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:58:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:58:08 INFO - 'NO_EM_RESTART': '1', 08:58:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:58:08 INFO - 'OS': 'Windows_NT', 08:58:08 INFO - 'OURDRIVE': 'C:', 08:58:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:58:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:58:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:58:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:58:08 INFO - 'PROCESSOR_LEVEL': '6', 08:58:08 INFO - 'PROCESSOR_REVISION': '1e05', 08:58:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:58:08 INFO - 'PROMPT': '$P$G', 08:58:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:58:08 INFO - 'PWD': 'C:\\slave\\test', 08:58:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:58:08 INFO - 'SESSIONNAME': 'Console', 08:58:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:58:08 INFO - 'SYSTEMDRIVE': 'C:', 08:58:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:58:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:08 INFO - 'TEST1': 'testie', 08:58:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:08 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 08:58:08 INFO - 'USERNAME': 'cltbld', 08:58:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:58:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:58:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:58:08 INFO - 'WINDIR': 'C:\\WINDOWS', 08:58:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:58:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:58:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:58:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:58:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:58:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:58:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:58:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:58:15 INFO - Unpacking c:\slave\test\build\tests\marionette 08:58:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:58:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:58:15 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:58:15 INFO - Running setup.py install for browsermob-proxy 08:58:19 INFO - Running setup.py install for manifestparser 08:58:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for marionette-client 08:58:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:58:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for marionette-driver 08:58:19 INFO - Running setup.py install for mozcrash 08:58:19 INFO - Running setup.py install for mozdebug 08:58:19 INFO - Running setup.py install for mozdevice 08:58:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for mozfile 08:58:19 INFO - Running setup.py install for mozhttpd 08:58:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for mozinfo 08:58:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for mozInstall 08:58:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for mozleak 08:58:19 INFO - Running setup.py install for mozlog 08:58:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for moznetwork 08:58:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for mozprocess 08:58:19 INFO - Running setup.py install for mozprofile 08:58:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for mozrunner 08:58:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for mozscreenshot 08:58:19 INFO - Running setup.py install for moztest 08:58:19 INFO - Running setup.py install for mozversion 08:58:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:58:19 INFO - Running setup.py install for wptserve 08:58:19 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:58:19 INFO - Cleaning up... 08:58:19 INFO - Return code: 0 08:58:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:58:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:58:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:58:19 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-019', 'USERDOMAIN': 'T-XP32-IX-019', '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-019', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-019', '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-019\\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-019'}}, attempt #1 08:58:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:58:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:58:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:58:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 08:58:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:58:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 08:58:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:58:19 INFO - 'DCLOCATION': 'SCL3', 08:58:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:58:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:58:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:58:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:58:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:58:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:58:19 INFO - 'HOMEDRIVE': 'C:', 08:58:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:58:19 INFO - 'KTS_VERSION': '1.19c', 08:58:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:58:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 08:58:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:58:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:58:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:58:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:58:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:58:19 INFO - 'MOZ_AIRBAG': '1', 08:58:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:58:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:19 INFO - 'MOZ_MSVCVERSION': '8', 08:58:19 INFO - 'MOZ_NO_REMOTE': '1', 08:58:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:58:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:58:19 INFO - 'NO_EM_RESTART': '1', 08:58:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:58:19 INFO - 'OS': 'Windows_NT', 08:58:19 INFO - 'OURDRIVE': 'C:', 08:58:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:58:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:58:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:58:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:58:19 INFO - 'PROCESSOR_LEVEL': '6', 08:58:19 INFO - 'PROCESSOR_REVISION': '1e05', 08:58:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:58:19 INFO - 'PROMPT': '$P$G', 08:58:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:58:19 INFO - 'PWD': 'C:\\slave\\test', 08:58:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:58:19 INFO - 'SESSIONNAME': 'Console', 08:58:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:58:19 INFO - 'SYSTEMDRIVE': 'C:', 08:58:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:58:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:19 INFO - 'TEST1': 'testie', 08:58:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:19 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 08:58:19 INFO - 'USERNAME': 'cltbld', 08:58:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:58:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:58:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:58:19 INFO - 'WINDIR': 'C:\\WINDOWS', 08:58:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:58:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:58:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:58:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:58:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:58:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:58:25 INFO - Unpacking c:\slave\test\build\tests\marionette 08:58:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:58:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:58:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:58:29 INFO - Downloading blessings-1.6.tar.gz 08:58:29 INFO - Running setup.py egg_info for package blessings 08:58:29 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:58:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:58:29 INFO - Running setup.py install for blessings 08:58:29 INFO - Running setup.py install for browsermob-proxy 08:58:29 INFO - Running setup.py install for manifestparser 08:58:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Running setup.py install for marionette-client 08:58:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:58:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Running setup.py install for marionette-driver 08:58:29 INFO - Running setup.py install for mozcrash 08:58:29 INFO - Running setup.py install for mozdebug 08:58:29 INFO - Running setup.py install for mozdevice 08:58:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Running setup.py install for mozhttpd 08:58:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Running setup.py install for mozInstall 08:58:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Running setup.py install for mozleak 08:58:29 INFO - Running setup.py install for mozprofile 08:58:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Running setup.py install for mozrunner 08:58:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:58:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:58:30 INFO - Running setup.py install for mozscreenshot 08:58:30 INFO - Running setup.py install for moztest 08:58:30 INFO - Running setup.py install for mozversion 08:58:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:58:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:58:30 INFO - Running setup.py install for wptserve 08:58:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:58:30 INFO - Cleaning up... 08:58:30 INFO - Return code: 0 08:58:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:58:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:58:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:58:30 INFO - Reading from file tmpfile_stdout 08:58:30 INFO - Using _rmtree_windows ... 08:58:30 INFO - Using _rmtree_windows ... 08:58:30 INFO - Current package versions: 08:58:30 INFO - blessings == 1.6 08:58:30 INFO - blobuploader == 1.2.4 08:58:30 INFO - browsermob-proxy == 0.6.0 08:58:30 INFO - distribute == 0.6.14 08:58:30 INFO - docopt == 0.6.1 08:58:30 INFO - manifestparser == 1.1 08:58:30 INFO - marionette-client == 2.3.0 08:58:30 INFO - marionette-driver == 1.4.0 08:58:30 INFO - mozInstall == 1.12 08:58:30 INFO - mozcrash == 0.17 08:58:30 INFO - mozdebug == 0.1 08:58:30 INFO - mozdevice == 0.48 08:58:30 INFO - mozfile == 1.2 08:58:30 INFO - mozhttpd == 0.7 08:58:30 INFO - mozinfo == 0.9 08:58:30 INFO - mozleak == 0.1 08:58:30 INFO - mozlog == 3.1 08:58:30 INFO - moznetwork == 0.27 08:58:30 INFO - mozprocess == 0.22 08:58:30 INFO - mozprofile == 0.28 08:58:30 INFO - mozrunner == 6.11 08:58:30 INFO - mozscreenshot == 0.1 08:58:30 INFO - mozsystemmonitor == 0.0 08:58:30 INFO - moztest == 0.7 08:58:30 INFO - mozversion == 1.4 08:58:30 INFO - requests == 1.2.3 08:58:30 INFO - wptserve == 1.4.0 08:58:30 INFO - Running post-action listener: _resource_record_post_action 08:58:30 INFO - Running post-action listener: _start_resource_monitoring 08:58:30 INFO - Starting resource monitoring. 08:58:30 INFO - ##### 08:58:30 INFO - ##### Running pull step. 08:58:30 INFO - ##### 08:58:30 INFO - Running pre-action listener: _resource_record_pre_action 08:58:30 INFO - Running main action method: pull 08:58:30 INFO - Pull has nothing to do! 08:58:30 INFO - Running post-action listener: _resource_record_post_action 08:58:30 INFO - ##### 08:58:30 INFO - ##### Running install step. 08:58:30 INFO - ##### 08:58:30 INFO - Running pre-action listener: _resource_record_pre_action 08:58:30 INFO - Running main action method: install 08:58:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:58:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:58:30 INFO - Reading from file tmpfile_stdout 08:58:30 INFO - Using _rmtree_windows ... 08:58:30 INFO - Using _rmtree_windows ... 08:58:30 INFO - Detecting whether we're running mozinstall >=1.0... 08:58:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:58:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:58:30 INFO - Reading from file tmpfile_stdout 08:58:30 INFO - Output received: 08:58:30 INFO - Usage: mozinstall-script.py [options] installer 08:58:30 INFO - Options: 08:58:30 INFO - -h, --help show this help message and exit 08:58:30 INFO - -d DEST, --destination=DEST 08:58:30 INFO - Directory to install application into. [default: 08:58:30 INFO - "C:\slave\test"] 08:58:30 INFO - --app=APP Application being installed. [default: firefox] 08:58:30 INFO - Using _rmtree_windows ... 08:58:30 INFO - Using _rmtree_windows ... 08:58:30 INFO - mkdir: C:\slave\test\build\application 08:58:30 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.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:58:30 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.en-US.win32.zip --destination C:\slave\test\build\application 08:58:33 INFO - Reading from file tmpfile_stdout 08:58:33 INFO - Output received: 08:58:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:58:33 INFO - Using _rmtree_windows ... 08:58:33 INFO - Using _rmtree_windows ... 08:58:33 INFO - Running post-action listener: _resource_record_post_action 08:58:33 INFO - ##### 08:58:33 INFO - ##### Running run-tests step. 08:58:33 INFO - ##### 08:58:33 INFO - Running pre-action listener: _resource_record_pre_action 08:58:33 INFO - Running main action method: run_tests 08:58:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:58:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:58:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:58:33 INFO - grabbing minidump binary from tooltool 08:58: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')]} 08:58:33 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 08:58:33 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:58:33 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:58:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:58:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpu0j8wl 08:58:34 INFO - INFO - File integrity verified, renaming tmpu0j8wl to win32-minidump_stackwalk.exe 08:58:34 INFO - Return code: 0 08:58:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:58:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:58:34 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/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:58:34 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/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:58:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:58:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019\\Application Data', 08:58:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:58:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-019', 08:58:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:58:34 INFO - 'DCLOCATION': 'SCL3', 08:58:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:58:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:58:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:58:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:58:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:58:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:58:34 INFO - 'HOMEDRIVE': 'C:', 08:58:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:58:34 INFO - 'KTS_VERSION': '1.19c', 08:58:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:58:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-019', 08:58:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:58:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:58:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:58:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:58:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:58:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:58:34 INFO - 'MOZ_AIRBAG': '1', 08:58:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:58:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:58:34 INFO - 'MOZ_MSVCVERSION': '8', 08:58:34 INFO - 'MOZ_NO_REMOTE': '1', 08:58:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:58:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:58:34 INFO - 'NO_EM_RESTART': '1', 08:58:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:58:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:58:34 INFO - 'OS': 'Windows_NT', 08:58:34 INFO - 'OURDRIVE': 'C:', 08:58:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:58:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:58:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:58:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:58:34 INFO - 'PROCESSOR_LEVEL': '6', 08:58:34 INFO - 'PROCESSOR_REVISION': '1e05', 08:58:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:58:34 INFO - 'PROMPT': '$P$G', 08:58:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:58:34 INFO - 'PWD': 'C:\\slave\\test', 08:58:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:58:34 INFO - 'SESSIONNAME': 'Console', 08:58:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:58:34 INFO - 'SYSTEMDRIVE': 'C:', 08:58:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:58:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:34 INFO - 'TEST1': 'testie', 08:58:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:58:34 INFO - 'USERDOMAIN': 'T-XP32-IX-019', 08:58:34 INFO - 'USERNAME': 'cltbld', 08:58:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-019', 08:58:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:58:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:58:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:58:34 INFO - 'WINDIR': 'C:\\WINDOWS', 08:58:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:58:34 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/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:58:35 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:58:35 INFO - import pkg_resources 08:58:37 INFO - Using 1 client processes 08:58:40 INFO - SUITE-START | Running 778 tests 08:58:40 INFO - Running testharness tests 08:58:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:58:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:58:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:58:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:58:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:58:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:58:40 INFO - Setting up ssl 08:58:40 INFO - PROCESS | certutil | 08:58:40 INFO - PROCESS | certutil | 08:58:40 INFO - PROCESS | certutil | 08:58:40 INFO - Certificate Nickname Trust Attributes 08:58:40 INFO - SSL,S/MIME,JAR/XPI 08:58:40 INFO - 08:58:40 INFO - web-platform-tests CT,, 08:58:40 INFO - 08:58:40 INFO - Starting runner 08:58:42 INFO - PROCESS | 3620 | [3620] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:58:42 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:58:42 INFO - PROCESS | 3620 | [3620] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:58:43 INFO - PROCESS | 3620 | 1469116723881 Marionette DEBUG Marionette enabled via build flag and pref 08:58:43 INFO - PROCESS | 3620 | ++DOCSHELL 1189C000 == 1 [pid = 3620] [id = 1] 08:58:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 1 (1189C400) [pid = 3620] [serial = 1] [outer = 00000000] 08:58:43 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:58:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 2 (1189D000) [pid = 3620] [serial = 2] [outer = 1189C400] 08:58:44 INFO - PROCESS | 3620 | [3620] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:58:44 INFO - PROCESS | 3620 | [3620] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:58:44 INFO - PROCESS | 3620 | ++DOCSHELL 11DE4000 == 2 [pid = 3620] [id = 2] 08:58:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 3 (11DE4400) [pid = 3620] [serial = 3] [outer = 00000000] 08:58:44 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:58:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 4 (11DE5000) [pid = 3620] [serial = 4] [outer = 11DE4400] 08:58:44 INFO - PROCESS | 3620 | 1469116724403 Marionette INFO Listening on port 2828 08:58:44 INFO - PROCESS | 3620 | 1469116724797 Marionette DEBUG Marionette enabled via command-line flag 08:58:44 INFO - PROCESS | 3620 | ++DOCSHELL 1051C000 == 3 [pid = 3620] [id = 3] 08:58:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 5 (1051C400) [pid = 3620] [serial = 5] [outer = 00000000] 08:58:44 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:58:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 6 (1051D000) [pid = 3620] [serial = 6] [outer = 1051C400] 08:58:44 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 7 (13A5FC00) [pid = 3620] [serial = 7] [outer = 11DE4400] 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:45 INFO - PROCESS | 3620 | 1469116725198 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1433 08:58:45 INFO - PROCESS | 3620 | 1469116725284 Marionette DEBUG Closed connection conn0 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:45 INFO - PROCESS | 3620 | 1469116725290 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1434 08:58:45 INFO - PROCESS | 3620 | 1469116725318 Marionette DEBUG Closed connection conn1 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:58:45 INFO - PROCESS | 3620 | 1469116725326 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1435 08:58:45 INFO - PROCESS | 3620 | ++DOCSHELL 1189D400 == 4 [pid = 3620] [id = 4] 08:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 8 (13F74800) [pid = 3620] [serial = 8] [outer = 00000000] 08:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 9 (13DF6400) [pid = 3620] [serial = 9] [outer = 13F74800] 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:58:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 10 (13DFBC00) [pid = 3620] [serial = 10] [outer = 13F74800] 08:58:45 INFO - PROCESS | 3620 | 1469116725594 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:58:45 INFO - PROCESS | 3620 | 1469116725599 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160721073720","device":"desktop","version":"48.0"} 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:58:45 INFO - PROCESS | 3620 | [3620] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:58:46 INFO - PROCESS | 3620 | [3620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:58:46 INFO - PROCESS | 3620 | ++DOCSHELL 13A26000 == 5 [pid = 3620] [id = 5] 08:58:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 11 (13A29C00) [pid = 3620] [serial = 11] [outer = 00000000] 08:58:46 INFO - PROCESS | 3620 | ++DOCSHELL 13A2A000 == 6 [pid = 3620] [id = 6] 08:58:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 12 (13A2A400) [pid = 3620] [serial = 12] [outer = 00000000] 08:58:46 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:58:46 INFO - PROCESS | 3620 | ++DOCSHELL 167A0C00 == 7 [pid = 3620] [id = 7] 08:58:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 13 (167A1000) [pid = 3620] [serial = 13] [outer = 00000000] 08:58:46 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:58:47 INFO - PROCESS | 3620 | [3620] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:58:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 14 (16A5E000) [pid = 3620] [serial = 14] [outer = 167A1000] 08:58:47 INFO - PROCESS | 3620 | [3620] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:58:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 15 (16780800) [pid = 3620] [serial = 15] [outer = 13A29C00] 08:58:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 16 (16782400) [pid = 3620] [serial = 16] [outer = 13A2A400] 08:58:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 17 (16785000) [pid = 3620] [serial = 17] [outer = 167A1000] 08:58:47 INFO - PROCESS | 3620 | 1469116727878 Marionette INFO startBrowser 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:47 INFO - PROCESS | 3620 | 1469116727914 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3620 | 1469116727927 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3620 | 1469116727929 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 18 (17F26C00) [pid = 3620] [serial = 18] [outer = 167A1000] 08:58:48 INFO - PROCESS | 3620 | 1469116728474 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8cefdbf4-3b83-4e84-ab56-ecd2841d2033","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160721073720","device":"desktop","version":"48.0","command_id":1}}] 08:58:48 INFO - PROCESS | 3620 | 1469116728659 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}] 08:58:48 INFO - PROCESS | 3620 | 1469116728663 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:48 INFO - PROCESS | 3620 | 1469116728739 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:58:48 INFO - PROCESS | 3620 | 1469116728882 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:58:48 INFO - PROCESS | 3620 | 1469116728884 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:48 INFO - PROCESS | 3620 | [3620] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:58:49 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:58:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 19 (19B0EC00) [pid = 3620] [serial = 19] [outer = 167A1000] 08:58:49 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:58:49 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:49 INFO - PROCESS | 3620 | 1469116729383 Marionette TRACE conn2 <- [1,3,null,{}] 08:58:49 INFO - PROCESS | 3620 | 1469116729400 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:58:49 INFO - PROCESS | 3620 | 1469116729403 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:49 INFO - PROCESS | 3620 | 1469116729446 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:58:49 INFO - PROCESS | 3620 | 1469116729476 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3620 | 1469116729478 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:58:49 INFO - PROCESS | 3620 | 1469116729500 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3620 | 1469116729504 Marionette TRACE conn2 <- [1,6,null,{}] 08:58:49 INFO - PROCESS | 3620 | 1469116729560 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}] 08:58:49 INFO - PROCESS | 3620 | 1469116729562 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:49 INFO - PROCESS | 3620 | 1469116729581 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:58:49 INFO - PROCESS | 3620 | 1469116729585 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3620 | 1469116729588 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:49 INFO - PROCESS | 3620 | ++DOCSHELL 16724000 == 8 [pid = 3620] [id = 8] 08:58:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 20 (181C3000) [pid = 3620] [serial = 20] [outer = 00000000] 08:58:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 21 (17FDD400) [pid = 3620] [serial = 21] [outer = 181C3000] 08:58:49 INFO - PROCESS | 3620 | 1469116729643 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 22 (17FE1800) [pid = 3620] [serial = 22] [outer = 181C3000] 08:58:50 INFO - PROCESS | 3620 | ++DOCSHELL 1A1BBC00 == 9 [pid = 3620] [id = 9] 08:58:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 23 (1A1C0400) [pid = 3620] [serial = 23] [outer = 00000000] 08:58:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 24 (1A1C3400) [pid = 3620] [serial = 24] [outer = 1A1C0400] 08:58:50 INFO - PROCESS | 3620 | 1469116730031 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 25 (1A1E7C00) [pid = 3620] [serial = 25] [outer = 1A1C0400] 08:58:50 INFO - PROCESS | 3620 | 1469116730295 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 862ms 08:58:50 INFO - PROCESS | 3620 | 1469116730386 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3620 | 1469116730388 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:58:50 INFO - PROCESS | 3620 | 1469116730404 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3620 | 1469116730406 Marionette TRACE conn2 <- [1,10,null,{}] 08:58:50 INFO - PROCESS | 3620 | 1469116730451 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}] 08:58:50 INFO - PROCESS | 3620 | 1469116730455 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:50 INFO - PROCESS | 3620 | 1469116730569 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:58:50 INFO - PROCESS | 3620 | 1469116730580 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3620 | 1469116730583 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:50 INFO - PROCESS | 3620 | ++DOCSHELL 1A4EE000 == 10 [pid = 3620] [id = 10] 08:58:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 26 (1A4F0C00) [pid = 3620] [serial = 26] [outer = 00000000] 08:58:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 27 (1AC9F800) [pid = 3620] [serial = 27] [outer = 1A4F0C00] 08:58:50 INFO - PROCESS | 3620 | 1469116730637 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 28 (1AE8F800) [pid = 3620] [serial = 28] [outer = 1A4F0C00] 08:58:50 INFO - PROCESS | 3620 | 1469116730981 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 627ms 08:58:51 INFO - PROCESS | 3620 | 1469116731024 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3620 | 1469116731026 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 3620 | 1469116731029 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:58:51 INFO - PROCESS | 3620 | 1469116731031 Marionette TRACE conn2 <- [1,14,null,{}] 08:58:51 INFO - PROCESS | 3620 | 1469116731034 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}] 08:58:51 INFO - PROCESS | 3620 | 1469116731037 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:51 INFO - PROCESS | 3620 | 1469116731132 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:58:51 INFO - PROCESS | 3620 | 1469116731137 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3620 | 1469116731139 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:51 INFO - PROCESS | 3620 | ++DOCSHELL 1A78C400 == 11 [pid = 3620] [id = 11] 08:58:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 29 (1A78C800) [pid = 3620] [serial = 29] [outer = 00000000] 08:58:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 30 (1AC9F400) [pid = 3620] [serial = 30] [outer = 1A78C800] 08:58:51 INFO - PROCESS | 3620 | 1469116731183 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 31 (1AE98000) [pid = 3620] [serial = 31] [outer = 1A78C800] 08:58:51 INFO - PROCESS | 3620 | 1469116731525 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 533ms 08:58:51 INFO - PROCESS | 3620 | 1469116731565 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3620 | 1469116731567 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 3620 | 1469116731570 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:58:51 INFO - PROCESS | 3620 | 1469116731572 Marionette TRACE conn2 <- [1,18,null,{}] 08:58:51 INFO - PROCESS | 3620 | 1469116731575 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}] 08:58:51 INFO - PROCESS | 3620 | 1469116731578 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:51 INFO - PROCESS | 3620 | 1469116731678 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:58:51 INFO - PROCESS | 3620 | 1469116731683 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3620 | 1469116731686 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:51 INFO - PROCESS | 3620 | ++DOCSHELL 1A8DA800 == 12 [pid = 3620] [id = 12] 08:58:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 32 (1A8DAC00) [pid = 3620] [serial = 32] [outer = 00000000] 08:58:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 33 (1A8E8400) [pid = 3620] [serial = 33] [outer = 1A8DAC00] 08:58:51 INFO - PROCESS | 3620 | 1469116731729 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 34 (1AE99400) [pid = 3620] [serial = 34] [outer = 1A8DAC00] 08:58:52 INFO - PROCESS | 3620 | 1469116732057 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 533ms 08:58:52 INFO - PROCESS | 3620 | 1469116732106 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3620 | 1469116732108 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:58:52 INFO - PROCESS | 3620 | 1469116732112 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3620 | 1469116732114 Marionette TRACE conn2 <- [1,22,null,{}] 08:58:52 INFO - PROCESS | 3620 | 1469116732117 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}] 08:58:52 INFO - PROCESS | 3620 | 1469116732119 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:52 INFO - PROCESS | 3620 | 1469116732215 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:58:52 INFO - PROCESS | 3620 | 1469116732220 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3620 | 1469116732222 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:52 INFO - PROCESS | 3620 | ++DOCSHELL 1AB4DC00 == 13 [pid = 3620] [id = 13] 08:58:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 35 (1AB51400) [pid = 3620] [serial = 35] [outer = 00000000] 08:58:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 36 (1ABD0800) [pid = 3620] [serial = 36] [outer = 1AB51400] 08:58:52 INFO - PROCESS | 3620 | 1469116732267 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 37 (1ABD5000) [pid = 3620] [serial = 37] [outer = 1AB51400] 08:58:52 INFO - PROCESS | 3620 | 1469116732566 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 501ms 08:58:52 INFO - PROCESS | 3620 | 1469116732606 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3620 | 1469116732607 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:58:52 INFO - PROCESS | 3620 | 1469116732611 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3620 | 1469116732612 Marionette TRACE conn2 <- [1,26,null,{}] 08:58:52 INFO - PROCESS | 3620 | 1469116732620 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}] 08:58:52 INFO - PROCESS | 3620 | 1469116732622 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:52 INFO - PROCESS | 3620 | 1469116732723 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:58:52 INFO - PROCESS | 3620 | 1469116732728 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3620 | 1469116732730 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:52 INFO - PROCESS | 3620 | ++DOCSHELL 1ABDC800 == 14 [pid = 3620] [id = 14] 08:58:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 38 (1AE9A800) [pid = 3620] [serial = 38] [outer = 00000000] 08:58:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 39 (1B149C00) [pid = 3620] [serial = 39] [outer = 1AE9A800] 08:58:52 INFO - PROCESS | 3620 | 1469116732773 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 40 (1B14E400) [pid = 3620] [serial = 40] [outer = 1AE9A800] 08:58:53 INFO - PROCESS | 3620 | 1469116733084 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 502ms 08:58:53 INFO - PROCESS | 3620 | 1469116733119 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3620 | 1469116733121 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:58:53 INFO - PROCESS | 3620 | 1469116733124 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3620 | 1469116733126 Marionette TRACE conn2 <- [1,30,null,{}] 08:58:53 INFO - PROCESS | 3620 | 1469116733134 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}] 08:58:53 INFO - PROCESS | 3620 | 1469116733136 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:53 INFO - PROCESS | 3620 | 1469116733233 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:58:53 INFO - PROCESS | 3620 | ++DOCSHELL 1B2D9000 == 15 [pid = 3620] [id = 15] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 41 (1B2D9800) [pid = 3620] [serial = 41] [outer = 00000000] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 42 (1B2DA400) [pid = 3620] [serial = 42] [outer = 1B2D9800] 08:58:53 INFO - PROCESS | 3620 | 1469116733265 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3620 | 1469116733267 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 43 (1B2DBC00) [pid = 3620] [serial = 43] [outer = 1B2D9800] 08:58:53 INFO - PROCESS | 3620 | ++DOCSHELL 1B2E1400 == 16 [pid = 3620] [id = 16] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 44 (1B2E1800) [pid = 3620] [serial = 44] [outer = 00000000] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 45 (1B2E4000) [pid = 3620] [serial = 45] [outer = 1B2E1800] 08:58:53 INFO - PROCESS | 3620 | 1469116733321 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 46 (1B2E4400) [pid = 3620] [serial = 46] [outer = 1B2E1800] 08:58:53 INFO - PROCESS | 3620 | ++DOCSHELL 1B14A000 == 17 [pid = 3620] [id = 17] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 47 (1B150000) [pid = 3620] [serial = 47] [outer = 00000000] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 48 (1B3C1800) [pid = 3620] [serial = 48] [outer = 1B150000] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 49 (1B56B000) [pid = 3620] [serial = 49] [outer = 1B150000] 08:58:53 INFO - PROCESS | 3620 | 1469116733784 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 706ms 08:58:53 INFO - PROCESS | 3620 | 1469116733822 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3620 | 1469116733823 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:58:53 INFO - PROCESS | 3620 | 1469116733827 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3620 | 1469116733828 Marionette TRACE conn2 <- [1,34,null,{}] 08:58:53 INFO - PROCESS | 3620 | 1469116733831 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}] 08:58:53 INFO - PROCESS | 3620 | 1469116733833 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:53 INFO - PROCESS | 3620 | 1469116733917 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:58:53 INFO - PROCESS | 3620 | 1469116733922 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3620 | 1469116733924 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:53 INFO - PROCESS | 3620 | ++DOCSHELL 1B3B8000 == 18 [pid = 3620] [id = 18] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 50 (1B3B9000) [pid = 3620] [serial = 50] [outer = 00000000] 08:58:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (1B570400) [pid = 3620] [serial = 51] [outer = 1B3B9000] 08:58:54 INFO - PROCESS | 3620 | 1469116733968 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (1B887000) [pid = 3620] [serial = 52] [outer = 1B3B9000] 08:58:54 INFO - PROCESS | 3620 | --DOCSHELL 1189C000 == 17 [pid = 3620] [id = 1] 08:58:55 INFO - PROCESS | 3620 | 1469116735075 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1254ms 08:58:55 INFO - PROCESS | 3620 | 1469116735113 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3620 | 1469116735118 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:58:55 INFO - PROCESS | 3620 | 1469116735123 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:58:55 INFO - PROCESS | 3620 | 1469116735126 Marionette TRACE conn2 <- [1,38,null,{}] 08:58:55 INFO - PROCESS | 3620 | 1469116735131 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}] 08:58:55 INFO - PROCESS | 3620 | 1469116735135 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:55 INFO - PROCESS | 3620 | 1469116735249 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:58:55 INFO - PROCESS | 3620 | 1469116735313 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 3620 | 1469116735316 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:55 INFO - PROCESS | 3620 | ++DOCSHELL 1051C800 == 18 [pid = 3620] [id = 19] 08:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (10F6E400) [pid = 3620] [serial = 53] [outer = 00000000] 08:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (1123F400) [pid = 3620] [serial = 54] [outer = 10F6E400] 08:58:55 INFO - PROCESS | 3620 | 1469116735371 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (114D0400) [pid = 3620] [serial = 55] [outer = 10F6E400] 08:58:55 INFO - PROCESS | 3620 | 1469116735996 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 909ms 08:58:56 INFO - PROCESS | 3620 | 1469116736042 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 3620 | 1469116736047 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 3620 | 1469116736054 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 3620 | 1469116736057 Marionette TRACE conn2 <- [1,42,null,{}] 08:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:58:56 INFO - PROCESS | 3620 | 1469116736061 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}] 08:58:56 INFO - PROCESS | 3620 | 1469116736064 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:56 INFO - PROCESS | 3620 | 1469116736182 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:58:56 INFO - PROCESS | 3620 | 1469116736245 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 3620 | 1469116736248 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:56 INFO - PROCESS | 3620 | ++DOCSHELL 12BB5400 == 19 [pid = 3620] [id = 20] 08:58:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (12BB5800) [pid = 3620] [serial = 56] [outer = 00000000] 08:58:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (13B29000) [pid = 3620] [serial = 57] [outer = 12BB5800] 08:58:56 INFO - PROCESS | 3620 | 1469116736306 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (13DFF400) [pid = 3620] [serial = 58] [outer = 12BB5800] 08:58:57 INFO - PROCESS | 3620 | 1469116737012 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 987ms 08:58:57 INFO - PROCESS | 3620 | 1469116737048 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3620 | 1469116737052 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 3620 | 1469116737057 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:58:57 INFO - PROCESS | 3620 | 1469116737060 Marionette TRACE conn2 <- [1,46,null,{}] 08:58:57 INFO - PROCESS | 3620 | 1469116737066 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}] 08:58:57 INFO - PROCESS | 3620 | 1469116737068 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:57 INFO - PROCESS | 3620 | 1469116737162 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:58:57 INFO - PROCESS | 3620 | 1469116737226 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3620 | 1469116737231 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:57 INFO - PROCESS | 3620 | ++DOCSHELL 10515400 == 20 [pid = 3620] [id = 21] 08:58:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (10517800) [pid = 3620] [serial = 59] [outer = 00000000] 08:58:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (1055A400) [pid = 3620] [serial = 60] [outer = 10517800] 08:58:57 INFO - PROCESS | 3620 | 1469116737283 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (10A09C00) [pid = 3620] [serial = 61] [outer = 10517800] 08:58:57 INFO - PROCESS | 3620 | --DOCSHELL 1189D400 == 19 [pid = 3620] [id = 4] 08:58:57 INFO - PROCESS | 3620 | 1469116737790 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 799ms 08:58:57 INFO - PROCESS | 3620 | 1469116737936 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3620 | 1469116737940 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:58:57 INFO - PROCESS | 3620 | 1469116737975 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3620 | 1469116737978 Marionette TRACE conn2 <- [1,50,null,{}] 08:58:58 INFO - PROCESS | 3620 | 1469116737988 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}] 08:58:58 INFO - PROCESS | 3620 | 1469116737991 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:58 INFO - PROCESS | 3620 | 1469116738073 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:58:58 INFO - PROCESS | 3620 | 1469116738079 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3620 | 1469116738081 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:58 INFO - PROCESS | 3620 | ++DOCSHELL 1123D400 == 20 [pid = 3620] [id = 22] 08:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1123F800) [pid = 3620] [serial = 62] [outer = 00000000] 08:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (11D99400) [pid = 3620] [serial = 63] [outer = 1123F800] 08:58:58 INFO - PROCESS | 3620 | 1469116738127 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (11DEB400) [pid = 3620] [serial = 64] [outer = 1123F800] 08:58:58 INFO - PROCESS | 3620 | 1469116738528 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 596ms 08:58:58 INFO - PROCESS | 3620 | 1469116738570 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3620 | 1469116738572 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:58:58 INFO - PROCESS | 3620 | 1469116738575 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3620 | 1469116738579 Marionette TRACE conn2 <- [1,54,null,{}] 08:58:58 INFO - PROCESS | 3620 | 1469116738589 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}] 08:58:58 INFO - PROCESS | 3620 | 1469116738593 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:58 INFO - PROCESS | 3620 | 1469116738676 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:58:58 INFO - PROCESS | 3620 | 1469116738682 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3620 | 1469116738685 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:58 INFO - PROCESS | 3620 | ++DOCSHELL 12E2A000 == 21 [pid = 3620] [id = 23] 08:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12E2C800) [pid = 3620] [serial = 65] [outer = 00000000] 08:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (131CF800) [pid = 3620] [serial = 66] [outer = 12E2C800] 08:58:58 INFO - PROCESS | 3620 | 1469116738731 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1328FC00) [pid = 3620] [serial = 67] [outer = 12E2C800] 08:58:59 INFO - PROCESS | 3620 | 1469116739132 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 596ms 08:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:58:59 INFO - PROCESS | 3620 | 1469116739172 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3620 | 1469116739175 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 3620 | 1469116739178 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3620 | 1469116739179 Marionette TRACE conn2 <- [1,58,null,{}] 08:58:59 INFO - PROCESS | 3620 | 1469116739183 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}] 08:58:59 INFO - PROCESS | 3620 | 1469116739185 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:59 INFO - PROCESS | 3620 | 1469116739275 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:58:59 INFO - PROCESS | 3620 | 1469116739280 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3620 | 1469116739282 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:59 INFO - PROCESS | 3620 | ++DOCSHELL 13B2D000 == 22 [pid = 3620] [id = 24] 08:58:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13DF1C00) [pid = 3620] [serial = 68] [outer = 00000000] 08:58:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13F6B400) [pid = 3620] [serial = 69] [outer = 13DF1C00] 08:58:59 INFO - PROCESS | 3620 | 1469116739325 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (144FC400) [pid = 3620] [serial = 70] [outer = 13DF1C00] 08:58:59 INFO - PROCESS | 3620 | 1469116739745 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 596ms 08:58:59 INFO - PROCESS | 3620 | 1469116739783 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3620 | 1469116739785 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 3620 | 1469116739788 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3620 | 1469116739790 Marionette TRACE conn2 <- [1,62,null,{}] 08:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:58:59 INFO - PROCESS | 3620 | 1469116739793 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}] 08:58:59 INFO - PROCESS | 3620 | 1469116739795 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:59 INFO - PROCESS | 3620 | 1469116739879 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:58:59 INFO - PROCESS | 3620 | 1469116739884 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3620 | 1469116739886 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:58:59 INFO - PROCESS | 3620 | ++DOCSHELL 150A8000 == 23 [pid = 3620] [id = 25] 08:58:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (150ABC00) [pid = 3620] [serial = 71] [outer = 00000000] 08:58:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (155EAC00) [pid = 3620] [serial = 72] [outer = 150ABC00] 08:58:59 INFO - PROCESS | 3620 | 1469116739930 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (155EBC00) [pid = 3620] [serial = 73] [outer = 150ABC00] 08:59:00 INFO - PROCESS | 3620 | 1469116740307 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 533ms 08:59:00 INFO - PROCESS | 3620 | 1469116740326 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3620 | 1469116740328 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 3620 | 1469116740331 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:59:00 INFO - PROCESS | 3620 | 1469116740333 Marionette TRACE conn2 <- [1,66,null,{}] 08:59:00 INFO - PROCESS | 3620 | 1469116740337 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}] 08:59:00 INFO - PROCESS | 3620 | 1469116740342 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:00 INFO - PROCESS | 3620 | 1469116740474 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:59:00 INFO - PROCESS | 3620 | 1469116740481 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3620 | 1469116740484 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:00 INFO - PROCESS | 3620 | ++DOCSHELL 13B30000 == 24 [pid = 3620] [id = 26] 08:59:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15891400) [pid = 3620] [serial = 74] [outer = 00000000] 08:59:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15CEA400) [pid = 3620] [serial = 75] [outer = 15891400] 08:59:00 INFO - PROCESS | 3620 | 1469116740527 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1610B800) [pid = 3620] [serial = 76] [outer = 15891400] 08:59:00 INFO - PROCESS | 3620 | 1469116740903 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 595ms 08:59:00 INFO - PROCESS | 3620 | 1469116740929 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3620 | 1469116740931 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 3620 | 1469116740934 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:59:00 INFO - PROCESS | 3620 | 1469116740936 Marionette TRACE conn2 <- [1,70,null,{}] 08:59:00 INFO - PROCESS | 3620 | 1469116740940 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}] 08:59:00 INFO - PROCESS | 3620 | 1469116740941 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:01 INFO - PROCESS | 3620 | 1469116741027 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:59:01 INFO - PROCESS | 3620 | 1469116741093 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3620 | 1469116741095 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:01 INFO - PROCESS | 3620 | ++DOCSHELL 11D97000 == 25 [pid = 3620] [id = 27] 08:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1504F800) [pid = 3620] [serial = 77] [outer = 00000000] 08:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16788C00) [pid = 3620] [serial = 78] [outer = 1504F800] 08:59:01 INFO - PROCESS | 3620 | 1469116741138 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C58400) [pid = 3620] [serial = 79] [outer = 1504F800] 08:59:01 INFO - PROCESS | 3620 | 1469116741438 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 533ms 08:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:59:01 INFO - PROCESS | 3620 | 1469116741470 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3620 | 1469116741472 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 3620 | 1469116741475 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3620 | 1469116741477 Marionette TRACE conn2 <- [1,74,null,{}] 08:59:01 INFO - PROCESS | 3620 | 1469116741485 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}] 08:59:01 INFO - PROCESS | 3620 | 1469116741487 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:01 INFO - PROCESS | 3620 | 1469116741560 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:59:01 INFO - PROCESS | 3620 | 1469116741566 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3620 | 1469116741568 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:01 INFO - PROCESS | 3620 | ++DOCSHELL 1610F800 == 26 [pid = 3620] [id = 28] 08:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16782000) [pid = 3620] [serial = 80] [outer = 00000000] 08:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (176DD000) [pid = 3620] [serial = 81] [outer = 16782000] 08:59:01 INFO - PROCESS | 3620 | 1469116741613 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17793800) [pid = 3620] [serial = 82] [outer = 16782000] 08:59:02 INFO - PROCESS | 3620 | 1469116741999 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 595ms 08:59:02 INFO - PROCESS | 3620 | 1469116742073 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3620 | 1469116742075 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 3620 | 1469116742078 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:59:02 INFO - PROCESS | 3620 | 1469116742079 Marionette TRACE conn2 <- [1,78,null,{}] 08:59:02 INFO - PROCESS | 3620 | 1469116742083 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}] 08:59:02 INFO - PROCESS | 3620 | 1469116742085 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:02 INFO - PROCESS | 3620 | 1469116742161 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:59:02 INFO - PROCESS | 3620 | 1469116742166 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3620 | 1469116742168 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:02 INFO - PROCESS | 3620 | ++DOCSHELL 16C62C00 == 27 [pid = 3620] [id = 29] 08:59:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16E37000) [pid = 3620] [serial = 83] [outer = 00000000] 08:59:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (177F2000) [pid = 3620] [serial = 84] [outer = 16E37000] 08:59:02 INFO - PROCESS | 3620 | 1469116742210 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (178AA800) [pid = 3620] [serial = 85] [outer = 16E37000] 08:59:02 INFO - PROCESS | 3620 | 1469116742574 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 533ms 08:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:59:02 INFO - PROCESS | 3620 | 1469116742614 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3620 | 1469116742616 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 3620 | 1469116742619 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3620 | 1469116742620 Marionette TRACE conn2 <- [1,82,null,{}] 08:59:02 INFO - PROCESS | 3620 | 1469116742624 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}] 08:59:02 INFO - PROCESS | 3620 | 1469116742626 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:02 INFO - PROCESS | 3620 | 1469116742747 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:59:02 INFO - PROCESS | 3620 | 1469116742755 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3620 | 1469116742756 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:02 INFO - PROCESS | 3620 | ++DOCSHELL 176DCC00 == 28 [pid = 3620] [id = 30] 08:59:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (178AF800) [pid = 3620] [serial = 86] [outer = 00000000] 08:59:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17AC6C00) [pid = 3620] [serial = 87] [outer = 178AF800] 08:59:02 INFO - PROCESS | 3620 | 1469116742798 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17F22400) [pid = 3620] [serial = 88] [outer = 178AF800] 08:59:03 INFO - PROCESS | 3620 | 1469116743194 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 627ms 08:59:03 INFO - PROCESS | 3620 | 1469116743257 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3620 | 1469116743259 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:59:03 INFO - PROCESS | 3620 | 1469116743263 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3620 | 1469116743265 Marionette TRACE conn2 <- [1,86,null,{}] 08:59:03 INFO - PROCESS | 3620 | 1469116743269 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}] 08:59:03 INFO - PROCESS | 3620 | 1469116743271 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:03 INFO - PROCESS | 3620 | 1469116743391 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:59:03 INFO - PROCESS | 3620 | 1469116743398 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3620 | 1469116743401 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:03 INFO - PROCESS | 3620 | ++DOCSHELL 16FBB000 == 29 [pid = 3620] [id = 31] 08:59:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17FAD800) [pid = 3620] [serial = 89] [outer = 00000000] 08:59:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (181C0000) [pid = 3620] [serial = 90] [outer = 17FAD800] 08:59:03 INFO - PROCESS | 3620 | 1469116743444 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (198DF800) [pid = 3620] [serial = 91] [outer = 17FAD800] 08:59:03 INFO - PROCESS | 3620 | 1469116743827 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 596ms 08:59:03 INFO - PROCESS | 3620 | 1469116743860 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3620 | 1469116743862 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:59:03 INFO - PROCESS | 3620 | 1469116743865 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3620 | 1469116743866 Marionette TRACE conn2 <- [1,90,null,{}] 08:59:03 INFO - PROCESS | 3620 | 1469116743870 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}] 08:59:03 INFO - PROCESS | 3620 | 1469116743871 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:04 INFO - PROCESS | 3620 | 1469116743984 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:59:04 INFO - PROCESS | 3620 | 1469116744048 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3620 | 1469116744050 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:04 INFO - PROCESS | 3620 | ++DOCSHELL 13A31000 == 30 [pid = 3620] [id = 32] 08:59:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13F6E400) [pid = 3620] [serial = 92] [outer = 00000000] 08:59:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (19B0DC00) [pid = 3620] [serial = 93] [outer = 13F6E400] 08:59:04 INFO - PROCESS | 3620 | 1469116744092 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A127C00) [pid = 3620] [serial = 94] [outer = 13F6E400] 08:59:04 INFO - PROCESS | 3620 | 1469116744401 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 595ms 08:59:04 INFO - PROCESS | 3620 | 1469116744462 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3620 | 1469116744464 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:59:04 INFO - PROCESS | 3620 | 1469116744467 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3620 | 1469116744469 Marionette TRACE conn2 <- [1,94,null,{}] 08:59:04 INFO - PROCESS | 3620 | 1469116744473 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}] 08:59:04 INFO - PROCESS | 3620 | 1469116744475 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:04 INFO - PROCESS | 3620 | 1469116744591 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:59:04 INFO - PROCESS | 3620 | 1469116744599 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3620 | 1469116744601 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:04 INFO - PROCESS | 3620 | ++DOCSHELL 13A5C800 == 31 [pid = 3620] [id = 33] 08:59:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (181C3400) [pid = 3620] [serial = 95] [outer = 00000000] 08:59:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A1C3800) [pid = 3620] [serial = 96] [outer = 181C3400] 08:59:04 INFO - PROCESS | 3620 | 1469116744644 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1A1EC800) [pid = 3620] [serial = 97] [outer = 181C3400] 08:59:05 INFO - PROCESS | 3620 | 1469116745099 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 643ms 08:59:05 INFO - PROCESS | 3620 | 1469116745138 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3620 | 1469116745139 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 3620 | 1469116745143 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:59:05 INFO - PROCESS | 3620 | 1469116745144 Marionette TRACE conn2 <- [1,98,null,{}] 08:59:05 INFO - PROCESS | 3620 | 1469116745148 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}] 08:59:05 INFO - PROCESS | 3620 | 1469116745149 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:05 INFO - PROCESS | 3620 | 1469116745225 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:59:06 INFO - PROCESS | 3620 | 1469116746099 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3620 | 1469116746102 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:06 INFO - PROCESS | 3620 | ++DOCSHELL 1032B400 == 32 [pid = 3620] [id = 34] 08:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1036B400) [pid = 3620] [serial = 98] [outer = 00000000] 08:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (10375000) [pid = 3620] [serial = 99] [outer = 1036B400] 08:59:06 INFO - PROCESS | 3620 | 1469116746151 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (10509C00) [pid = 3620] [serial = 100] [outer = 1036B400] 08:59:06 INFO - PROCESS | 3620 | 1469116746562 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1457ms 08:59:06 INFO - PROCESS | 3620 | 1469116746601 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3620 | 1469116746604 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:59:06 INFO - PROCESS | 3620 | 1469116746614 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 3620 | 1469116746617 Marionette TRACE conn2 <- [1,102,null,{}] 08:59:06 INFO - PROCESS | 3620 | 1469116746622 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}] 08:59:06 INFO - PROCESS | 3620 | 1469116746624 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:06 INFO - PROCESS | 3620 | 1469116746729 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:59:06 INFO - PROCESS | 3620 | 1469116746737 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3620 | 1469116746739 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:06 INFO - PROCESS | 3620 | ++DOCSHELL 10FC4000 == 33 [pid = 3620] [id = 35] 08:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (11087000) [pid = 3620] [serial = 101] [outer = 00000000] 08:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (11892400) [pid = 3620] [serial = 102] [outer = 11087000] 08:59:06 INFO - PROCESS | 3620 | 1469116746785 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (11CE6000) [pid = 3620] [serial = 103] [outer = 11087000] 08:59:07 INFO - PROCESS | 3620 | 1469116747183 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 596ms 08:59:07 INFO - PROCESS | 3620 | 1469116747209 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3620 | 1469116747213 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:59:07 INFO - PROCESS | 3620 | 1469116747217 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:59:07 INFO - PROCESS | 3620 | 1469116747218 Marionette TRACE conn2 <- [1,106,null,{}] 08:59:07 INFO - PROCESS | 3620 | 1469116747222 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}] 08:59:07 INFO - PROCESS | 3620 | 1469116747224 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:07 INFO - PROCESS | 3620 | 1469116747785 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (13F74800) [pid = 3620] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1AE9A800) [pid = 3620] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1AB51400) [pid = 3620] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1A8DAC00) [pid = 3620] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1A78C800) [pid = 3620] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1A4F0C00) [pid = 3620] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (181C3000) [pid = 3620] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1B2E1800) [pid = 3620] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1B3B9000) [pid = 3620] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (10F6E400) [pid = 3620] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (12BB5800) [pid = 3620] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (10517800) [pid = 3620] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1123F800) [pid = 3620] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (12E2C800) [pid = 3620] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (13DF1C00) [pid = 3620] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (150ABC00) [pid = 3620] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15891400) [pid = 3620] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1504F800) [pid = 3620] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16782000) [pid = 3620] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16E37000) [pid = 3620] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (178AF800) [pid = 3620] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (17FAD800) [pid = 3620] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:59:07 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13F6E400) [pid = 3620] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:59:07 INFO - PROCESS | 3620 | 1469116747870 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3620 | 1469116747873 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:07 INFO - PROCESS | 3620 | ++DOCSHELL 10A48800 == 34 [pid = 3620] [id = 36] 08:59:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (10A48C00) [pid = 3620] [serial = 104] [outer = 00000000] 08:59:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (10A4B400) [pid = 3620] [serial = 105] [outer = 10A48C00] 08:59:07 INFO - PROCESS | 3620 | 1469116747920 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1123C000) [pid = 3620] [serial = 106] [outer = 10A48C00] 08:59:08 INFO - PROCESS | 3620 | 1469116748279 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1098ms 08:59:08 INFO - PROCESS | 3620 | 1469116748315 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3620 | 1469116748318 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:59:08 INFO - PROCESS | 3620 | 1469116748334 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3620 | 1469116748340 Marionette TRACE conn2 <- [1,110,null,{}] 08:59:08 INFO - PROCESS | 3620 | 1469116748344 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}] 08:59:08 INFO - PROCESS | 3620 | 1469116748347 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:08 INFO - PROCESS | 3620 | 1469116748439 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:59:08 INFO - PROCESS | 3620 | 1469116748444 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3620 | 1469116748446 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:08 INFO - PROCESS | 3620 | ++DOCSHELL 13169000 == 35 [pid = 3620] [id = 37] 08:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (13169800) [pid = 3620] [serial = 107] [outer = 00000000] 08:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13B27C00) [pid = 3620] [serial = 108] [outer = 13169800] 08:59:08 INFO - PROCESS | 3620 | 1469116748489 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13F6E400) [pid = 3620] [serial = 109] [outer = 13169800] 08:59:08 INFO - PROCESS | 3620 | 1469116748889 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 596ms 08:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:59:08 INFO - PROCESS | 3620 | 1469116748923 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3620 | 1469116748925 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:59:08 INFO - PROCESS | 3620 | 1469116748929 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3620 | 1469116748930 Marionette TRACE conn2 <- [1,114,null,{}] 08:59:08 INFO - PROCESS | 3620 | 1469116748933 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}] 08:59:08 INFO - PROCESS | 3620 | 1469116748935 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:09 INFO - PROCESS | 3620 | 1469116749018 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:59:09 INFO - PROCESS | 3620 | 1469116749023 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3620 | 1469116749025 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:09 INFO - PROCESS | 3620 | ++DOCSHELL 1504B400 == 36 [pid = 3620] [id = 38] 08:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1504C800) [pid = 3620] [serial = 110] [outer = 00000000] 08:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (15895000) [pid = 3620] [serial = 111] [outer = 1504C800] 08:59:09 INFO - PROCESS | 3620 | 1469116749075 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (158E4800) [pid = 3620] [serial = 112] [outer = 1504C800] 08:59:09 INFO - PROCESS | 3620 | 1469116749492 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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 596ms 08:59:09 INFO - PROCESS | 3620 | 1469116749525 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3620 | 1469116749527 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:59:09 INFO - PROCESS | 3620 | 1469116749531 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:59:09 INFO - PROCESS | 3620 | 1469116749532 Marionette TRACE conn2 <- [1,118,null,{}] 08:59:09 INFO - PROCESS | 3620 | 1469116749536 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}] 08:59:09 INFO - PROCESS | 3620 | 1469116749537 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:09 INFO - PROCESS | 3620 | 1469116749621 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:59:09 INFO - PROCESS | 3620 | 1469116749627 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3620 | 1469116749632 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:09 INFO - PROCESS | 3620 | ++DOCSHELL 1610DC00 == 37 [pid = 3620] [id = 39] 08:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16110000) [pid = 3620] [serial = 113] [outer = 00000000] 08:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16E36C00) [pid = 3620] [serial = 114] [outer = 16110000] 08:59:09 INFO - PROCESS | 3620 | 1469116749685 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (176DD800) [pid = 3620] [serial = 115] [outer = 16110000] 08:59:10 INFO - PROCESS | 3620 | 1469116750295 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 799ms 08:59:10 INFO - PROCESS | 3620 | 1469116750352 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3620 | 1469116750357 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:59:10 INFO - PROCESS | 3620 | 1469116750375 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3620 | 1469116750381 Marionette TRACE conn2 <- [1,122,null,{}] 08:59:10 INFO - PROCESS | 3620 | 1469116750387 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}] 08:59:10 INFO - PROCESS | 3620 | 1469116750390 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:10 INFO - PROCESS | 3620 | 1469116750492 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:59:10 INFO - PROCESS | 3620 | 1469116750563 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3620 | 1469116750565 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:10 INFO - PROCESS | 3620 | ++DOCSHELL 10A4B800 == 38 [pid = 3620] [id = 40] 08:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (10A4DC00) [pid = 3620] [serial = 116] [outer = 00000000] 08:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (11D95400) [pid = 3620] [serial = 117] [outer = 10A4DC00] 08:59:10 INFO - PROCESS | 3620 | 1469116750621 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (12BB4400) [pid = 3620] [serial = 118] [outer = 10A4DC00] 08:59:11 INFO - PROCESS | 3620 | 1469116751139 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 815ms 08:59:11 INFO - PROCESS | 3620 | 1469116751175 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3620 | 1469116751180 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:59:11 INFO - PROCESS | 3620 | 1469116751187 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:59:11 INFO - PROCESS | 3620 | 1469116751190 Marionette TRACE conn2 <- [1,126,null,{}] 08:59:11 INFO - PROCESS | 3620 | 1469116751194 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}] 08:59:11 INFO - PROCESS | 3620 | 1469116751197 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:11 INFO - PROCESS | 3620 | 1469116751300 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:59:11 INFO - PROCESS | 3620 | 1469116751385 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3620 | 1469116751388 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:11 INFO - PROCESS | 3620 | ++DOCSHELL 13DFB400 == 39 [pid = 3620] [id = 41] 08:59:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (13DFD800) [pid = 3620] [serial = 119] [outer = 00000000] 08:59:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (150AFC00) [pid = 3620] [serial = 120] [outer = 13DFD800] 08:59:11 INFO - PROCESS | 3620 | 1469116751442 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (158EE800) [pid = 3620] [serial = 121] [outer = 13DFD800] 08:59:12 INFO - PROCESS | 3620 | 1469116752005 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 847ms 08:59:12 INFO - PROCESS | 3620 | 1469116752033 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3620 | 1469116752035 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:59:12 INFO - PROCESS | 3620 | 1469116752039 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3620 | 1469116752043 Marionette TRACE conn2 <- [1,130,null,{}] 08:59:12 INFO - PROCESS | 3620 | 1469116752054 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}] 08:59:12 INFO - PROCESS | 3620 | 1469116752058 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:12 INFO - PROCESS | 3620 | 1469116752166 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:59:12 INFO - PROCESS | 3620 | 1469116752254 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3620 | 1469116752258 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:12 INFO - PROCESS | 3620 | ++DOCSHELL 17ABBC00 == 40 [pid = 3620] [id = 42] 08:59:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (17ABC400) [pid = 3620] [serial = 122] [outer = 00000000] 08:59:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (17F28400) [pid = 3620] [serial = 123] [outer = 17ABC400] 08:59:12 INFO - PROCESS | 3620 | 1469116752313 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (17FE4000) [pid = 3620] [serial = 124] [outer = 17ABC400] 08:59:12 INFO - PROCESS | 3620 | 1469116752826 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 830ms 08:59:12 INFO - PROCESS | 3620 | 1469116752881 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3620 | 1469116752884 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:59:12 INFO - PROCESS | 3620 | 1469116752887 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3620 | 1469116752889 Marionette TRACE conn2 <- [1,134,null,{}] 08:59:12 INFO - PROCESS | 3620 | 1469116752893 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}] 08:59:12 INFO - PROCESS | 3620 | 1469116752895 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:13 INFO - PROCESS | 3620 | 1469116753003 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:59:13 INFO - PROCESS | 3620 | 1469116753074 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3620 | 1469116753076 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:13 INFO - PROCESS | 3620 | ++DOCSHELL 12E6C800 == 41 [pid = 3620] [id = 43] 08:59:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (181B9800) [pid = 3620] [serial = 125] [outer = 00000000] 08:59:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (181C2C00) [pid = 3620] [serial = 126] [outer = 181B9800] 08:59:13 INFO - PROCESS | 3620 | 1469116753136 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (198E9800) [pid = 3620] [serial = 127] [outer = 181B9800] 08:59:13 INFO - PROCESS | 3620 | 1469116753776 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 940ms 08:59:13 INFO - PROCESS | 3620 | 1469116753833 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3620 | 1469116753837 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:59:13 INFO - PROCESS | 3620 | 1469116753842 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:59:13 INFO - PROCESS | 3620 | 1469116753845 Marionette TRACE conn2 <- [1,138,null,{}] 08:59:13 INFO - PROCESS | 3620 | 1469116753850 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}] 08:59:13 INFO - PROCESS | 3620 | 1469116753853 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:13 INFO - PROCESS | 3620 | 1469116753954 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:59:14 INFO - PROCESS | 3620 | 1469116754027 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3620 | 1469116754031 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:14 INFO - PROCESS | 3620 | ++DOCSHELL 1055D800 == 42 [pid = 3620] [id = 44] 08:59:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (10562400) [pid = 3620] [serial = 128] [outer = 00000000] 08:59:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1123CC00) [pid = 3620] [serial = 129] [outer = 10562400] 08:59:14 INFO - PROCESS | 3620 | 1469116754080 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1180B400) [pid = 3620] [serial = 130] [outer = 10562400] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 1504B400 == 41 [pid = 3620] [id = 38] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 13169000 == 40 [pid = 3620] [id = 37] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 10A48800 == 39 [pid = 3620] [id = 36] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 10FC4000 == 38 [pid = 3620] [id = 35] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 1032B400 == 37 [pid = 3620] [id = 34] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 16C62C00 == 36 [pid = 3620] [id = 29] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 13A5C800 == 35 [pid = 3620] [id = 33] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 12E6C800 == 34 [pid = 3620] [id = 43] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 176DCC00 == 33 [pid = 3620] [id = 30] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 13DFB400 == 32 [pid = 3620] [id = 41] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 17ABBC00 == 31 [pid = 3620] [id = 42] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 13A31000 == 30 [pid = 3620] [id = 32] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 1610DC00 == 29 [pid = 3620] [id = 39] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 10A4B800 == 28 [pid = 3620] [id = 40] 08:59:14 INFO - PROCESS | 3620 | --DOCSHELL 16FBB000 == 27 [pid = 3620] [id = 31] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (16785000) [pid = 3620] [serial = 17] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1B570400) [pid = 3620] [serial = 51] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1123F400) [pid = 3620] [serial = 54] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (13B29000) [pid = 3620] [serial = 57] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1055A400) [pid = 3620] [serial = 60] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (10A09C00) [pid = 3620] [serial = 61] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (11D99400) [pid = 3620] [serial = 63] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (131CF800) [pid = 3620] [serial = 66] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (13F6B400) [pid = 3620] [serial = 69] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (144FC400) [pid = 3620] [serial = 70] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (155EAC00) [pid = 3620] [serial = 72] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (155EBC00) [pid = 3620] [serial = 73] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (15CEA400) [pid = 3620] [serial = 75] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16788C00) [pid = 3620] [serial = 78] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (176DD000) [pid = 3620] [serial = 81] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (177F2000) [pid = 3620] [serial = 84] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17AC6C00) [pid = 3620] [serial = 87] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (181C0000) [pid = 3620] [serial = 90] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (19B0DC00) [pid = 3620] [serial = 93] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1610B800) [pid = 3620] [serial = 76] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16C58400) [pid = 3620] [serial = 79] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (17793800) [pid = 3620] [serial = 82] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11DEB400) [pid = 3620] [serial = 64] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (178AA800) [pid = 3620] [serial = 85] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17F22400) [pid = 3620] [serial = 88] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1328FC00) [pid = 3620] [serial = 67] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (198DF800) [pid = 3620] [serial = 91] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13DFF400) [pid = 3620] [serial = 58] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (114D0400) [pid = 3620] [serial = 55] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1B887000) [pid = 3620] [serial = 52] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A127C00) [pid = 3620] [serial = 94] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A1C3800) [pid = 3620] [serial = 96] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16A5E000) [pid = 3620] [serial = 14] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13DFBC00) [pid = 3620] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13DF6400) [pid = 3620] [serial = 9] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (11DE5000) [pid = 3620] [serial = 4] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1B3C1800) [pid = 3620] [serial = 48] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1B2DA400) [pid = 3620] [serial = 42] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1B2E4000) [pid = 3620] [serial = 45] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1B149C00) [pid = 3620] [serial = 39] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1B14E400) [pid = 3620] [serial = 40] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1ABD0800) [pid = 3620] [serial = 36] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1ABD5000) [pid = 3620] [serial = 37] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1A8E8400) [pid = 3620] [serial = 33] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1AE99400) [pid = 3620] [serial = 34] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (1AC9F400) [pid = 3620] [serial = 30] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1AE98000) [pid = 3620] [serial = 31] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1AE8F800) [pid = 3620] [serial = 28] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (1AC9F800) [pid = 3620] [serial = 27] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1A1C3400) [pid = 3620] [serial = 24] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (17FDD400) [pid = 3620] [serial = 21] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (17FE1800) [pid = 3620] [serial = 22] [outer = 00000000] [url = about:blank] 08:59:14 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (1B2E4400) [pid = 3620] [serial = 46] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3620 | 1469116755026 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1254ms 08:59:15 INFO - PROCESS | 3620 | 1469116755098 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:59:15 INFO - PROCESS | 3620 | 1469116755102 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:59:15 INFO - PROCESS | 3620 | 1469116755107 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3620 | 1469116755111 Marionette TRACE conn2 <- [1,142,null,{}] 08:59:15 INFO - PROCESS | 3620 | 1469116755116 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}] 08:59:15 INFO - PROCESS | 3620 | 1469116755119 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:15 INFO - PROCESS | 3620 | 1469116755210 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:59:15 INFO - PROCESS | 3620 | 1469116755224 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3620 | 1469116755227 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:15 INFO - PROCESS | 3620 | ++DOCSHELL 11241800 == 28 [pid = 3620] [id = 45] 08:59:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (11245800) [pid = 3620] [serial = 131] [outer = 00000000] 08:59:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (114C7800) [pid = 3620] [serial = 132] [outer = 11245800] 08:59:15 INFO - PROCESS | 3620 | 1469116755274 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (11D9A000) [pid = 3620] [serial = 133] [outer = 11245800] 08:59:15 INFO - PROCESS | 3620 | 1469116755741 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 658ms 08:59:15 INFO - PROCESS | 3620 | 1469116755795 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3620 | 1469116755800 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:59:15 INFO - PROCESS | 3620 | 1469116755806 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3620 | 1469116755809 Marionette TRACE conn2 <- [1,146,null,{}] 08:59:15 INFO - PROCESS | 3620 | 1469116755813 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}] 08:59:15 INFO - PROCESS | 3620 | 1469116755815 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:15 INFO - PROCESS | 3620 | 1469116755926 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:59:15 INFO - PROCESS | 3620 | 1469116755940 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3620 | 1469116755942 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:15 INFO - PROCESS | 3620 | ++DOCSHELL 131CFC00 == 29 [pid = 3620] [id = 46] 08:59:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (131D0000) [pid = 3620] [serial = 134] [outer = 00000000] 08:59:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13245400) [pid = 3620] [serial = 135] [outer = 131D0000] 08:59:15 INFO - PROCESS | 3620 | 1469116755989 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (13296C00) [pid = 3620] [serial = 136] [outer = 131D0000] 08:59:16 INFO - PROCESS | 3620 | 1469116756407 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 626ms 08:59:16 INFO - PROCESS | 3620 | 1469116756442 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 3620 | 1469116756444 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:59:16 INFO - PROCESS | 3620 | 1469116756448 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3620 | 1469116756451 Marionette TRACE conn2 <- [1,150,null,{}] 08:59:16 INFO - PROCESS | 3620 | 1469116756466 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}] 08:59:16 INFO - PROCESS | 3620 | 1469116756470 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:16 INFO - PROCESS | 3620 | 1469116756550 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:59:16 INFO - PROCESS | 3620 | 1469116756559 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3620 | 1469116756562 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:16 INFO - PROCESS | 3620 | ++DOCSHELL 13DFC000 == 30 [pid = 3620] [id = 47] 08:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13DFC400) [pid = 3620] [serial = 137] [outer = 00000000] 08:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13F78800) [pid = 3620] [serial = 138] [outer = 13DFC400] 08:59:16 INFO - PROCESS | 3620 | 1469116756609 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (1504E400) [pid = 3620] [serial = 139] [outer = 13DFC400] 08:59:16 INFO - PROCESS | 3620 | 1469116756997 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 596ms 08:59:17 INFO - PROCESS | 3620 | 1469116757058 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3620 | 1469116757060 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:59:17 INFO - PROCESS | 3620 | 1469116757064 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3620 | 1469116757065 Marionette TRACE conn2 <- [1,154,null,{}] 08:59:17 INFO - PROCESS | 3620 | 1469116757069 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}] 08:59:17 INFO - PROCESS | 3620 | 1469116757071 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:17 INFO - PROCESS | 3620 | 1469116757177 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:59:17 INFO - PROCESS | 3620 | 1469116757182 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3620 | 1469116757184 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:17 INFO - PROCESS | 3620 | ++DOCSHELL 13F77000 == 31 [pid = 3620] [id = 48] 08:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (15045800) [pid = 3620] [serial = 140] [outer = 00000000] 08:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (157EE400) [pid = 3620] [serial = 141] [outer = 15045800] 08:59:17 INFO - PROCESS | 3620 | 1469116757233 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (16101400) [pid = 3620] [serial = 142] [outer = 15045800] 08:59:17 INFO - PROCESS | 3620 | 1469116757669 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 643ms 08:59:17 INFO - PROCESS | 3620 | 1469116757699 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3620 | 1469116757701 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:59:17 INFO - PROCESS | 3620 | 1469116757704 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3620 | 1469116757706 Marionette TRACE conn2 <- [1,158,null,{}] 08:59:17 INFO - PROCESS | 3620 | 1469116757710 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}] 08:59:17 INFO - PROCESS | 3620 | 1469116757712 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:17 INFO - PROCESS | 3620 | 1469116757807 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:59:17 INFO - PROCESS | 3620 | 1469116757813 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3620 | 1469116757815 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:17 INFO - PROCESS | 3620 | ++DOCSHELL 15713C00 == 32 [pid = 3620] [id = 49] 08:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (15714C00) [pid = 3620] [serial = 143] [outer = 00000000] 08:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16786C00) [pid = 3620] [serial = 144] [outer = 15714C00] 08:59:17 INFO - PROCESS | 3620 | 1469116757857 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (16787000) [pid = 3620] [serial = 145] [outer = 15714C00] 08:59:18 INFO - PROCESS | 3620 | 1469116758296 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 643ms 08:59:18 INFO - PROCESS | 3620 | 1469116758343 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3620 | 1469116758345 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:59:18 INFO - PROCESS | 3620 | 1469116758348 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:59:18 INFO - PROCESS | 3620 | 1469116758350 Marionette TRACE conn2 <- [1,162,null,{}] 08:59:18 INFO - PROCESS | 3620 | 1469116758359 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}] 08:59:18 INFO - PROCESS | 3620 | 1469116758364 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:18 INFO - PROCESS | 3620 | 1469116758474 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:59:18 INFO - PROCESS | 3620 | 1469116758546 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3620 | 1469116758548 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:18 INFO - PROCESS | 3620 | ++DOCSHELL 16FBDC00 == 33 [pid = 3620] [id = 50] 08:59:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (176DD000) [pid = 3620] [serial = 146] [outer = 00000000] 08:59:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (178AA800) [pid = 3620] [serial = 147] [outer = 176DD000] 08:59:18 INFO - PROCESS | 3620 | 1469116758592 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17ABA400) [pid = 3620] [serial = 148] [outer = 176DD000] 08:59:18 INFO - PROCESS | 3620 | 1469116758978 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 642ms 08:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:59:19 INFO - PROCESS | 3620 | 1469116758991 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3620 | 1469116758993 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 3620 | 1469116758996 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 3620 | 1469116758998 Marionette TRACE conn2 <- [1,166,null,{}] 08:59:19 INFO - PROCESS | 3620 | 1469116759001 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}] 08:59:19 INFO - PROCESS | 3620 | 1469116759003 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:19 INFO - PROCESS | 3620 | 1469116759162 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:59:19 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (11087000) [pid = 3620] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:59:19 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13169800) [pid = 3620] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:59:19 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1504C800) [pid = 3620] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:59:19 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16110000) [pid = 3620] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:59:19 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (10A48C00) [pid = 3620] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:59:19 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1036B400) [pid = 3620] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:59:19 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (181C3400) [pid = 3620] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:59:19 INFO - PROCESS | 3620 | 1469116759205 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3620 | 1469116759207 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:19 INFO - PROCESS | 3620 | ++DOCSHELL 1036B400 == 34 [pid = 3620] [id = 51] 08:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10373000) [pid = 3620] [serial = 149] [outer = 00000000] 08:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (11487000) [pid = 3620] [serial = 150] [outer = 10373000] 08:59:19 INFO - PROCESS | 3620 | 1469116759250 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13A22400) [pid = 3620] [serial = 151] [outer = 10373000] 08:59:19 INFO - PROCESS | 3620 | 1469116759582 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 643ms 08:59:19 INFO - PROCESS | 3620 | 1469116759634 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3620 | 1469116759636 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:59:19 INFO - PROCESS | 3620 | 1469116759640 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 3620 | 1469116759641 Marionette TRACE conn2 <- [1,170,null,{}] 08:59:19 INFO - PROCESS | 3620 | 1469116759645 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}] 08:59:19 INFO - PROCESS | 3620 | 1469116759646 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:19 INFO - PROCESS | 3620 | 1469116759745 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:59:19 INFO - PROCESS | 3620 | 1469116759751 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3620 | 1469116759753 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:19 INFO - PROCESS | 3620 | ++DOCSHELL 11247400 == 35 [pid = 3620] [id = 52] 08:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13128000) [pid = 3620] [serial = 152] [outer = 00000000] 08:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17FDE000) [pid = 3620] [serial = 153] [outer = 13128000] 08:59:19 INFO - PROCESS | 3620 | 1469116759796 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17FA1000) [pid = 3620] [serial = 154] [outer = 13128000] 08:59:20 INFO - PROCESS | 3620 | 1469116760188 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 595ms 08:59:20 INFO - PROCESS | 3620 | 1469116760237 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3620 | 1469116760239 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 3620 | 1469116760242 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:59:20 INFO - PROCESS | 3620 | 1469116760244 Marionette TRACE conn2 <- [1,174,null,{}] 08:59:20 INFO - PROCESS | 3620 | 1469116760248 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}] 08:59:20 INFO - PROCESS | 3620 | 1469116760249 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:20 INFO - PROCESS | 3620 | 1469116760358 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:59:20 INFO - PROCESS | 3620 | 1469116760365 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3620 | 1469116760367 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:20 INFO - PROCESS | 3620 | ++DOCSHELL 15713800 == 36 [pid = 3620] [id = 53] 08:59:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16A5E800) [pid = 3620] [serial = 155] [outer = 00000000] 08:59:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (198E0000) [pid = 3620] [serial = 156] [outer = 16A5E800] 08:59:20 INFO - PROCESS | 3620 | 1469116760410 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (198E0800) [pid = 3620] [serial = 157] [outer = 16A5E800] 08:59:20 INFO - PROCESS | 3620 | 1469116760793 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 595ms 08:59:20 INFO - PROCESS | 3620 | 1469116760840 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3620 | 1469116760841 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 3620 | 1469116760845 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:59:20 INFO - PROCESS | 3620 | 1469116760846 Marionette TRACE conn2 <- [1,178,null,{}] 08:59:20 INFO - PROCESS | 3620 | 1469116760849 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}] 08:59:20 INFO - PROCESS | 3620 | 1469116760851 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:20 INFO - PROCESS | 3620 | 1469116760954 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:59:20 INFO - PROCESS | 3620 | 1469116760964 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3620 | 1469116760966 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:20 INFO - PROCESS | 3620 | ++DOCSHELL 10A49800 == 37 [pid = 3620] [id = 54] 08:59:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13131400) [pid = 3620] [serial = 158] [outer = 00000000] 08:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1A124400) [pid = 3620] [serial = 159] [outer = 13131400] 08:59:21 INFO - PROCESS | 3620 | 1469116761008 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A1B6C00) [pid = 3620] [serial = 160] [outer = 13131400] 08:59:21 INFO - PROCESS | 3620 | 1469116761610 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]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 847ms 08:59:21 INFO - PROCESS | 3620 | 1469116761689 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 3620 | 1469116761693 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:59:21 INFO - PROCESS | 3620 | 1469116761698 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:59:21 INFO - PROCESS | 3620 | 1469116761703 Marionette TRACE conn2 <- [1,182,null,{}] 08:59:21 INFO - PROCESS | 3620 | 1469116761708 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}] 08:59:21 INFO - PROCESS | 3620 | 1469116761712 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:21 INFO - PROCESS | 3620 | 1469116761864 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:59:21 INFO - PROCESS | 3620 | 1469116761929 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3620 | 1469116761932 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:21 INFO - PROCESS | 3620 | ++DOCSHELL 10A06400 == 38 [pid = 3620] [id = 55] 08:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (10F6E400) [pid = 3620] [serial = 161] [outer = 00000000] 08:59:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (11DE5000) [pid = 3620] [serial = 162] [outer = 10F6E400] 08:59:22 INFO - PROCESS | 3620 | 1469116761988 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12C7C800) [pid = 3620] [serial = 163] [outer = 10F6E400] 08:59:22 INFO - PROCESS | 3620 | 1469116762653 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1004ms 08:59:22 INFO - PROCESS | 3620 | 1469116762716 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3620 | 1469116762721 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:59:22 INFO - PROCESS | 3620 | 1469116762728 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3620 | 1469116762731 Marionette TRACE conn2 <- [1,186,null,{}] 08:59:22 INFO - PROCESS | 3620 | 1469116762737 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}] 08:59:22 INFO - PROCESS | 3620 | 1469116762741 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:22 INFO - PROCESS | 3620 | 1469116762901 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:59:22 INFO - PROCESS | 3620 | 1469116762966 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3620 | 1469116762969 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:23 INFO - PROCESS | 3620 | ++DOCSHELL 13A55800 == 39 [pid = 3620] [id = 56] 08:59:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13A5CC00) [pid = 3620] [serial = 164] [outer = 00000000] 08:59:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13F70000) [pid = 3620] [serial = 165] [outer = 13A5CC00] 08:59:23 INFO - PROCESS | 3620 | 1469116763024 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15714000) [pid = 3620] [serial = 166] [outer = 13A5CC00] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 15713800 == 38 [pid = 3620] [id = 53] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 11247400 == 37 [pid = 3620] [id = 52] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 1036B400 == 36 [pid = 3620] [id = 51] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 16FBDC00 == 35 [pid = 3620] [id = 50] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 15713C00 == 34 [pid = 3620] [id = 49] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 13F77000 == 33 [pid = 3620] [id = 48] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 13DFC000 == 32 [pid = 3620] [id = 47] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 131CFC00 == 31 [pid = 3620] [id = 46] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 11241800 == 30 [pid = 3620] [id = 45] 08:59:23 INFO - PROCESS | 3620 | --DOCSHELL 1055D800 == 29 [pid = 3620] [id = 44] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1A1EC800) [pid = 3620] [serial = 97] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11892400) [pid = 3620] [serial = 102] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13B27C00) [pid = 3620] [serial = 108] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15895000) [pid = 3620] [serial = 111] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (176DD800) [pid = 3620] [serial = 115] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (158E4800) [pid = 3620] [serial = 112] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16E36C00) [pid = 3620] [serial = 114] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10A4B400) [pid = 3620] [serial = 105] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1123C000) [pid = 3620] [serial = 106] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13F6E400) [pid = 3620] [serial = 109] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10375000) [pid = 3620] [serial = 99] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (10509C00) [pid = 3620] [serial = 100] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (11CE6000) [pid = 3620] [serial = 103] [outer = 00000000] [url = about:blank] 08:59:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10A04400) [pid = 3620] [serial = 167] [outer = 1B150000] 08:59:23 INFO - PROCESS | 3620 | 1469116763785 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1081ms 08:59:23 INFO - PROCESS | 3620 | 1469116763837 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:59:23 INFO - PROCESS | 3620 | 1469116763840 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:59:23 INFO - PROCESS | 3620 | 1469116763845 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3620 | 1469116763849 Marionette TRACE conn2 <- [1,190,null,{}] 08:59:23 INFO - PROCESS | 3620 | 1469116763854 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}] 08:59:23 INFO - PROCESS | 3620 | 1469116763856 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:23 INFO - PROCESS | 3620 | 1469116763938 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:59:23 INFO - PROCESS | 3620 | 1469116763944 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3620 | 1469116763947 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:23 INFO - PROCESS | 3620 | ++DOCSHELL 11087C00 == 30 [pid = 3620] [id = 57] 08:59:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1108C000) [pid = 3620] [serial = 168] [outer = 00000000] 08:59:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (11C09400) [pid = 3620] [serial = 169] [outer = 1108C000] 08:59:24 INFO - PROCESS | 3620 | 1469116763994 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11DE6000) [pid = 3620] [serial = 170] [outer = 1108C000] 08:59:24 INFO - PROCESS | 3620 | 1469116764425 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 642ms 08:59:24 INFO - PROCESS | 3620 | 1469116764481 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3620 | 1469116764486 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:59:24 INFO - PROCESS | 3620 | 1469116764492 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3620 | 1469116764494 Marionette TRACE conn2 <- [1,194,null,{}] 08:59:24 INFO - PROCESS | 3620 | 1469116764498 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}] 08:59:24 INFO - PROCESS | 3620 | 1469116764501 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:24 INFO - PROCESS | 3620 | 1469116764606 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:59:24 INFO - PROCESS | 3620 | 1469116764619 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3620 | 1469116764621 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:24 INFO - PROCESS | 3620 | ++DOCSHELL 13B27C00 == 31 [pid = 3620] [id = 58] 08:59:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13B29000) [pid = 3620] [serial = 171] [outer = 00000000] 08:59:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13DF6C00) [pid = 3620] [serial = 172] [outer = 13B29000] 08:59:24 INFO - PROCESS | 3620 | 1469116764667 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13F6B400) [pid = 3620] [serial = 173] [outer = 13B29000] 08:59:25 INFO - PROCESS | 3620 | 1469116765091 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 627ms 08:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:59:25 INFO - PROCESS | 3620 | 1469116765129 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3620 | 1469116765131 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:59:25 INFO - PROCESS | 3620 | 1469116765135 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3620 | 1469116765138 Marionette TRACE conn2 <- [1,198,null,{}] 08:59:25 INFO - PROCESS | 3620 | 1469116765149 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}] 08:59:25 INFO - PROCESS | 3620 | 1469116765153 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:25 INFO - PROCESS | 3620 | 1469116765234 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:59:25 INFO - PROCESS | 3620 | 1469116765244 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3620 | 1469116765247 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:25 INFO - PROCESS | 3620 | ++DOCSHELL 158E8400 == 32 [pid = 3620] [id = 59] 08:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (158EE400) [pid = 3620] [serial = 174] [outer = 00000000] 08:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1610A800) [pid = 3620] [serial = 175] [outer = 158EE400] 08:59:25 INFO - PROCESS | 3620 | 1469116765293 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16786800) [pid = 3620] [serial = 176] [outer = 158EE400] 08:59:25 INFO - PROCESS | 3620 | 1469116765762 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 627ms 08:59:25 INFO - PROCESS | 3620 | 1469116765804 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:59:25 INFO - PROCESS | 3620 | 1469116765807 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:59:25 INFO - PROCESS | 3620 | 1469116765810 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3620 | 1469116765812 Marionette TRACE conn2 <- [1,202,null,{}] 08:59:25 INFO - PROCESS | 3620 | 1469116765815 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}] 08:59:25 INFO - PROCESS | 3620 | 1469116765817 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:25 INFO - PROCESS | 3620 | 1469116765898 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:59:25 INFO - PROCESS | 3620 | 1469116765903 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3620 | 1469116765905 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:25 INFO - PROCESS | 3620 | ++DOCSHELL 16C5B400 == 33 [pid = 3620] [id = 60] 08:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16EA1800) [pid = 3620] [serial = 177] [outer = 00000000] 08:59:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17793400) [pid = 3620] [serial = 178] [outer = 16EA1800] 08:59:25 INFO - PROCESS | 3620 | 1469116765950 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (177ECC00) [pid = 3620] [serial = 179] [outer = 16EA1800] 08:59:26 INFO - PROCESS | 3620 | 1469116766379 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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 596ms 08:59:26 INFO - PROCESS | 3620 | 1469116766407 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3620 | 1469116766409 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:59:26 INFO - PROCESS | 3620 | 1469116766413 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 3620 | 1469116766414 Marionette TRACE conn2 <- [1,206,null,{}] 08:59:26 INFO - PROCESS | 3620 | 1469116766418 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}] 08:59:26 INFO - PROCESS | 3620 | 1469116766420 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:26 INFO - PROCESS | 3620 | 1469116766526 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:59:26 INFO - PROCESS | 3620 | 1469116766531 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3620 | 1469116766534 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:26 INFO - PROCESS | 3620 | ++DOCSHELL 176E0400 == 34 [pid = 3620] [id = 61] 08:59:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (178AF800) [pid = 3620] [serial = 180] [outer = 00000000] 08:59:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17FDD800) [pid = 3620] [serial = 181] [outer = 178AF800] 08:59:26 INFO - PROCESS | 3620 | 1469116766577 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17FE0800) [pid = 3620] [serial = 182] [outer = 178AF800] 08:59:27 INFO - PROCESS | 3620 | 1469116767008 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 642ms 08:59:27 INFO - PROCESS | 3620 | 1469116767051 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3620 | 1469116767052 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:59:27 INFO - PROCESS | 3620 | 1469116767061 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3620 | 1469116767063 Marionette TRACE conn2 <- [1,210,null,{}] 08:59:27 INFO - PROCESS | 3620 | 1469116767066 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}] 08:59:27 INFO - PROCESS | 3620 | 1469116767072 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:27 INFO - PROCESS | 3620 | 1469116767185 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:59:27 INFO - PROCESS | 3620 | 1469116767191 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3620 | 1469116767193 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:27 INFO - PROCESS | 3620 | ++DOCSHELL 13F78C00 == 35 [pid = 3620] [id = 62] 08:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16FBB400) [pid = 3620] [serial = 183] [outer = 00000000] 08:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A1EA800) [pid = 3620] [serial = 184] [outer = 16FBB400] 08:59:27 INFO - PROCESS | 3620 | 1469116767235 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A1EC800) [pid = 3620] [serial = 185] [outer = 16FBB400] 08:59:27 INFO - PROCESS | 3620 | 1469116767682 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 643ms 08:59:27 INFO - PROCESS | 3620 | 1469116767699 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3620 | 1469116767701 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:59:27 INFO - PROCESS | 3620 | 1469116767704 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:59:27 INFO - PROCESS | 3620 | 1469116767706 Marionette TRACE conn2 <- [1,214,null,{}] 08:59:27 INFO - PROCESS | 3620 | 1469116767715 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}] 08:59:27 INFO - PROCESS | 3620 | 1469116767716 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:27 INFO - PROCESS | 3620 | 1469116767816 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:59:27 INFO - PROCESS | 3620 | 1469116767821 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3620 | 1469116767823 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:27 INFO - PROCESS | 3620 | ++DOCSHELL 13DF2000 == 36 [pid = 3620] [id = 63] 08:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A1C2C00) [pid = 3620] [serial = 186] [outer = 00000000] 08:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A782800) [pid = 3620] [serial = 187] [outer = 1A1C2C00] 08:59:27 INFO - PROCESS | 3620 | 1469116767866 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A785800) [pid = 3620] [serial = 188] [outer = 1A1C2C00] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15714C00) [pid = 3620] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (131D0000) [pid = 3620] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15045800) [pid = 3620] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16A5E800) [pid = 3620] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (11245800) [pid = 3620] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13DFC400) [pid = 3620] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (176DD000) [pid = 3620] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (10A4DC00) [pid = 3620] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13DFD800) [pid = 3620] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17ABC400) [pid = 3620] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (181B9800) [pid = 3620] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10373000) [pid = 3620] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:59:28 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13128000) [pid = 3620] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:59:28 INFO - PROCESS | 3620 | 1469116768375 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 705ms 08:59:28 INFO - PROCESS | 3620 | 1469116768404 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3620 | 1469116768406 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:59:28 INFO - PROCESS | 3620 | 1469116768409 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3620 | 1469116768411 Marionette TRACE conn2 <- [1,218,null,{}] 08:59:28 INFO - PROCESS | 3620 | 1469116768415 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}] 08:59:28 INFO - PROCESS | 3620 | 1469116768417 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:28 INFO - PROCESS | 3620 | 1469116768498 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:59:28 INFO - PROCESS | 3620 | 1469116768594 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3620 | 1469116768596 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:28 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E8800 == 37 [pid = 3620] [id = 64] 08:59:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1051EC00) [pid = 3620] [serial = 189] [outer = 00000000] 08:59:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (155F0000) [pid = 3620] [serial = 190] [outer = 1051EC00] 08:59:28 INFO - PROCESS | 3620 | 1469116768638 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (158E3800) [pid = 3620] [serial = 191] [outer = 1051EC00] 08:59:28 INFO - PROCESS | 3620 | 1469116768951 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 596ms 08:59:29 INFO - PROCESS | 3620 | 1469116769007 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3620 | 1469116769009 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:59:29 INFO - PROCESS | 3620 | 1469116769012 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3620 | 1469116769014 Marionette TRACE conn2 <- [1,222,null,{}] 08:59:29 INFO - PROCESS | 3620 | 1469116769017 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}] 08:59:29 INFO - PROCESS | 3620 | 1469116769019 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:29 INFO - PROCESS | 3620 | 1469116769122 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:59:29 INFO - PROCESS | 3620 | 1469116769129 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3620 | 1469116769140 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:29 INFO - PROCESS | 3620 | ++DOCSHELL 12BBFC00 == 38 [pid = 3620] [id = 65] 08:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13F6AC00) [pid = 3620] [serial = 192] [outer = 00000000] 08:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1C5800) [pid = 3620] [serial = 193] [outer = 13F6AC00] 08:59:29 INFO - PROCESS | 3620 | 1469116769185 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A4F5800) [pid = 3620] [serial = 194] [outer = 13F6AC00] 08:59:29 INFO - PROCESS | 3620 | 1469116769548 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 596ms 08:59:29 INFO - PROCESS | 3620 | 1469116769609 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3620 | 1469116769611 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:59:29 INFO - PROCESS | 3620 | 1469116769615 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3620 | 1469116769616 Marionette TRACE conn2 <- [1,226,null,{}] 08:59:29 INFO - PROCESS | 3620 | 1469116769620 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}] 08:59:29 INFO - PROCESS | 3620 | 1469116769622 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:29 INFO - PROCESS | 3620 | 1469116769724 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:59:29 INFO - PROCESS | 3620 | 1469116769731 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3620 | 1469116769733 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:29 INFO - PROCESS | 3620 | ++DOCSHELL 12B77400 == 39 [pid = 3620] [id = 66] 08:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15897C00) [pid = 3620] [serial = 195] [outer = 00000000] 08:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A8E0400) [pid = 3620] [serial = 196] [outer = 15897C00] 08:59:29 INFO - PROCESS | 3620 | 1469116769776 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A8E2C00) [pid = 3620] [serial = 197] [outer = 15897C00] 08:59:30 INFO - PROCESS | 3620 | 1469116770189 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 596ms 08:59:30 INFO - PROCESS | 3620 | 1469116770212 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3620 | 1469116770214 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 3620 | 1469116770217 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:59:30 INFO - PROCESS | 3620 | 1469116770219 Marionette TRACE conn2 <- [1,230,null,{}] 08:59:30 INFO - PROCESS | 3620 | 1469116770223 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}] 08:59:30 INFO - PROCESS | 3620 | 1469116770225 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:30 INFO - PROCESS | 3620 | 1469116770357 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:59:30 INFO - PROCESS | 3620 | 1469116770483 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3620 | 1469116770486 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:30 INFO - PROCESS | 3620 | ++DOCSHELL 10559400 == 40 [pid = 3620] [id = 67] 08:59:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10A07800) [pid = 3620] [serial = 198] [outer = 00000000] 08:59:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10FBF400) [pid = 3620] [serial = 199] [outer = 10A07800] 08:59:30 INFO - PROCESS | 3620 | 1469116770554 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (11248000) [pid = 3620] [serial = 200] [outer = 10A07800] 08:59:31 INFO - PROCESS | 3620 | 1469116771136 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 941ms 08:59:31 INFO - PROCESS | 3620 | 1469116771164 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3620 | 1469116771168 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:59:31 INFO - PROCESS | 3620 | 1469116771173 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3620 | 1469116771177 Marionette TRACE conn2 <- [1,234,null,{}] 08:59:31 INFO - PROCESS | 3620 | 1469116771182 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}] 08:59:31 INFO - PROCESS | 3620 | 1469116771185 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:31 INFO - PROCESS | 3620 | 1469116771291 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:59:31 INFO - PROCESS | 3620 | 1469116771382 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3620 | 1469116771385 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:31 INFO - PROCESS | 3620 | ++DOCSHELL 13B33800 == 41 [pid = 3620] [id = 68] 08:59:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13B36C00) [pid = 3620] [serial = 201] [outer = 00000000] 08:59:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (150AD800) [pid = 3620] [serial = 202] [outer = 13B36C00] 08:59:31 INFO - PROCESS | 3620 | 1469116771438 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (15891000) [pid = 3620] [serial = 203] [outer = 13B36C00] 08:59:31 INFO - PROCESS | 3620 | 1469116771974 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 847ms 08:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:59:32 INFO - PROCESS | 3620 | 1469116772022 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3620 | 1469116772025 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 3620 | 1469116772030 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3620 | 1469116772032 Marionette TRACE conn2 <- [1,238,null,{}] 08:59:32 INFO - PROCESS | 3620 | 1469116772036 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}] 08:59:32 INFO - PROCESS | 3620 | 1469116772038 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:32 INFO - PROCESS | 3620 | 1469116772142 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:59:32 INFO - PROCESS | 3620 | 1469116772234 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3620 | 1469116772236 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:32 INFO - PROCESS | 3620 | ++DOCSHELL 17793800 == 42 [pid = 3620] [id = 69] 08:59:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17796000) [pid = 3620] [serial = 204] [outer = 00000000] 08:59:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (181BF400) [pid = 3620] [serial = 205] [outer = 17796000] 08:59:32 INFO - PROCESS | 3620 | 1469116772288 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (18267400) [pid = 3620] [serial = 206] [outer = 17796000] 08:59:32 INFO - PROCESS | 3620 | 1469116772886 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 894ms 08:59:32 INFO - PROCESS | 3620 | 1469116772932 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3620 | 1469116772936 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:59:32 INFO - PROCESS | 3620 | 1469116772947 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3620 | 1469116772951 Marionette TRACE conn2 <- [1,242,null,{}] 08:59:32 INFO - PROCESS | 3620 | 1469116772955 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}] 08:59:32 INFO - PROCESS | 3620 | 1469116772958 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:33 INFO - PROCESS | 3620 | 1469116773065 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:59:33 INFO - PROCESS | 3620 | 1469116773140 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3620 | 1469116773142 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:33 INFO - PROCESS | 3620 | ++DOCSHELL 1826D800 == 43 [pid = 3620] [id = 70] 08:59:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1826DC00) [pid = 3620] [serial = 207] [outer = 00000000] 08:59:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1A1C4400) [pid = 3620] [serial = 208] [outer = 1826DC00] 08:59:33 INFO - PROCESS | 3620 | 1469116773194 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1A780400) [pid = 3620] [serial = 209] [outer = 1826DC00] 08:59:33 INFO - PROCESS | 3620 | 1469116773910 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1004ms 08:59:33 INFO - PROCESS | 3620 | 1469116773945 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3620 | 1469116773949 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:59:33 INFO - PROCESS | 3620 | 1469116773954 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:59:33 INFO - PROCESS | 3620 | 1469116773957 Marionette TRACE conn2 <- [1,246,null,{}] 08:59:33 INFO - PROCESS | 3620 | 1469116773962 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}] 08:59:33 INFO - PROCESS | 3620 | 1469116773965 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:34 INFO - PROCESS | 3620 | 1469116774060 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:59:34 INFO - PROCESS | 3620 | 1469116774137 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3620 | 1469116774142 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:34 INFO - PROCESS | 3620 | ++DOCSHELL 11DE7400 == 44 [pid = 3620] [id = 71] 08:59:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (129E0800) [pid = 3620] [serial = 210] [outer = 00000000] 08:59:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (12C7B800) [pid = 3620] [serial = 211] [outer = 129E0800] 08:59:34 INFO - PROCESS | 3620 | 1469116774190 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (13169000) [pid = 3620] [serial = 212] [outer = 129E0800] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 12B77400 == 43 [pid = 3620] [id = 66] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 12BBFC00 == 42 [pid = 3620] [id = 65] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 0F9E8800 == 41 [pid = 3620] [id = 64] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 13DF2000 == 40 [pid = 3620] [id = 63] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 13F78C00 == 39 [pid = 3620] [id = 62] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 176E0400 == 38 [pid = 3620] [id = 61] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 16C5B400 == 37 [pid = 3620] [id = 60] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 158E8400 == 36 [pid = 3620] [id = 59] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 13B27C00 == 35 [pid = 3620] [id = 58] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 11087C00 == 34 [pid = 3620] [id = 57] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 13A55800 == 33 [pid = 3620] [id = 56] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 10A06400 == 32 [pid = 3620] [id = 55] 08:59:34 INFO - PROCESS | 3620 | --DOCSHELL 10A49800 == 31 [pid = 3620] [id = 54] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1A124400) [pid = 3620] [serial = 159] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16786C00) [pid = 3620] [serial = 144] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13245400) [pid = 3620] [serial = 135] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (13296C00) [pid = 3620] [serial = 136] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (16101400) [pid = 3620] [serial = 142] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (198E0000) [pid = 3620] [serial = 156] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1123CC00) [pid = 3620] [serial = 129] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (114C7800) [pid = 3620] [serial = 132] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (11D9A000) [pid = 3620] [serial = 133] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13F78800) [pid = 3620] [serial = 138] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (178AA800) [pid = 3620] [serial = 147] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12BB4400) [pid = 3620] [serial = 118] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (11D95400) [pid = 3620] [serial = 117] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (158EE800) [pid = 3620] [serial = 121] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (150AFC00) [pid = 3620] [serial = 120] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17FE4000) [pid = 3620] [serial = 124] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17F28400) [pid = 3620] [serial = 123] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (198E9800) [pid = 3620] [serial = 127] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (181C2C00) [pid = 3620] [serial = 126] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11487000) [pid = 3620] [serial = 150] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17ABA400) [pid = 3620] [serial = 148] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13A22400) [pid = 3620] [serial = 151] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17FDE000) [pid = 3620] [serial = 153] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (157EE400) [pid = 3620] [serial = 141] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1504E400) [pid = 3620] [serial = 139] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17FA1000) [pid = 3620] [serial = 154] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (198E0800) [pid = 3620] [serial = 157] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16787000) [pid = 3620] [serial = 145] [outer = 00000000] [url = about:blank] 08:59:34 INFO - PROCESS | 3620 | 1469116774755 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 847ms 08:59:34 INFO - PROCESS | 3620 | 1469116774798 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3620 | 1469116774802 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:59:34 INFO - PROCESS | 3620 | 1469116774808 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:59:34 INFO - PROCESS | 3620 | 1469116774810 Marionette TRACE conn2 <- [1,250,null,{}] 08:59:34 INFO - PROCESS | 3620 | 1469116774814 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}] 08:59:34 INFO - PROCESS | 3620 | 1469116774817 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:34 INFO - PROCESS | 3620 | 1469116774899 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:59:34 INFO - PROCESS | 3620 | 1469116774908 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3620 | 1469116774910 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:34 INFO - PROCESS | 3620 | ++DOCSHELL 11D96000 == 32 [pid = 3620] [id = 72] 08:59:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11D9A000) [pid = 3620] [serial = 213] [outer = 00000000] 08:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (131D1C00) [pid = 3620] [serial = 214] [outer = 11D9A000] 08:59:35 INFO - PROCESS | 3620 | 1469116774987 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1329C800) [pid = 3620] [serial = 215] [outer = 11D9A000] 08:59:35 INFO - PROCESS | 3620 | 1469116775480 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 690ms 08:59:35 INFO - PROCESS | 3620 | 1469116775510 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3620 | 1469116775512 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:59:35 INFO - PROCESS | 3620 | 1469116775516 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 3620 | 1469116775519 Marionette TRACE conn2 <- [1,254,null,{}] 08:59:35 INFO - PROCESS | 3620 | 1469116775529 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}] 08:59:35 INFO - PROCESS | 3620 | 1469116775533 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:35 INFO - PROCESS | 3620 | 1469116775642 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:59:35 INFO - PROCESS | 3620 | 1469116775651 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3620 | 1469116775654 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:35 INFO - PROCESS | 3620 | ++DOCSHELL 155ED400 == 33 [pid = 3620] [id = 73] 08:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (155EFC00) [pid = 3620] [serial = 216] [outer = 00000000] 08:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (158E2000) [pid = 3620] [serial = 217] [outer = 155EFC00] 08:59:35 INFO - PROCESS | 3620 | 1469116775700 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15CE7C00) [pid = 3620] [serial = 218] [outer = 155EFC00] 08:59:36 INFO - PROCESS | 3620 | 1469116776157 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 642ms 08:59:36 INFO - PROCESS | 3620 | 1469116776183 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3620 | 1469116776185 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:59:36 INFO - PROCESS | 3620 | 1469116776192 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3620 | 1469116776194 Marionette TRACE conn2 <- [1,258,null,{}] 08:59:36 INFO - PROCESS | 3620 | 1469116776197 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}] 08:59:36 INFO - PROCESS | 3620 | 1469116776199 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:36 INFO - PROCESS | 3620 | 1469116776282 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:59:36 INFO - PROCESS | 3620 | 1469116776290 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3620 | 1469116776292 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:36 INFO - PROCESS | 3620 | ++DOCSHELL 16102C00 == 34 [pid = 3620] [id = 74] 08:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16785400) [pid = 3620] [serial = 219] [outer = 00000000] 08:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16C58400) [pid = 3620] [serial = 220] [outer = 16785400] 08:59:36 INFO - PROCESS | 3620 | 1469116776344 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16E36400) [pid = 3620] [serial = 221] [outer = 16785400] 08:59:36 INFO - PROCESS | 3620 | 1469116776743 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 596ms 08:59:36 INFO - PROCESS | 3620 | 1469116776796 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3620 | 1469116776798 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:59:36 INFO - PROCESS | 3620 | 1469116776802 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3620 | 1469116776804 Marionette TRACE conn2 <- [1,262,null,{}] 08:59:36 INFO - PROCESS | 3620 | 1469116776807 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}] 08:59:36 INFO - PROCESS | 3620 | 1469116776809 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:36 INFO - PROCESS | 3620 | 1469116776886 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:59:36 INFO - PROCESS | 3620 | 1469116776891 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3620 | 1469116776893 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:36 INFO - PROCESS | 3620 | ++DOCSHELL 1610EC00 == 35 [pid = 3620] [id = 75] 08:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16E3C400) [pid = 3620] [serial = 222] [outer = 00000000] 08:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1779F400) [pid = 3620] [serial = 223] [outer = 16E3C400] 08:59:36 INFO - PROCESS | 3620 | 1469116776936 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (177EB400) [pid = 3620] [serial = 224] [outer = 16E3C400] 08:59:37 INFO - PROCESS | 3620 | 1469116777398 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 643ms 08:59:37 INFO - PROCESS | 3620 | 1469116777440 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3620 | 1469116777442 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:59:37 INFO - PROCESS | 3620 | 1469116777445 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3620 | 1469116777447 Marionette TRACE conn2 <- [1,266,null,{}] 08:59:37 INFO - PROCESS | 3620 | 1469116777450 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}] 08:59:37 INFO - PROCESS | 3620 | 1469116777455 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:37 INFO - PROCESS | 3620 | 1469116777581 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:59:37 INFO - PROCESS | 3620 | 1469116777633 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3620 | 1469116777635 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:37 INFO - PROCESS | 3620 | ++DOCSHELL 16A5EC00 == 36 [pid = 3620] [id = 76] 08:59:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16FBB000) [pid = 3620] [serial = 225] [outer = 00000000] 08:59:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17FEB400) [pid = 3620] [serial = 226] [outer = 16FBB000] 08:59:37 INFO - PROCESS | 3620 | 1469116777686 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (18266800) [pid = 3620] [serial = 227] [outer = 16FBB000] 08:59:38 INFO - PROCESS | 3620 | 1469116778087 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 689ms 08:59:38 INFO - PROCESS | 3620 | 1469116778145 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3620 | 1469116778147 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:59:38 INFO - PROCESS | 3620 | 1469116778151 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3620 | 1469116778154 Marionette TRACE conn2 <- [1,270,null,{}] 08:59:38 INFO - PROCESS | 3620 | 1469116778158 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}] 08:59:38 INFO - PROCESS | 3620 | 1469116778160 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:38 INFO - PROCESS | 3620 | 1469116778290 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:59:38 INFO - PROCESS | 3620 | 1469116778319 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3620 | 1469116778321 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:38 INFO - PROCESS | 3620 | ++DOCSHELL 103CD800 == 37 [pid = 3620] [id = 77] 08:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (181BCC00) [pid = 3620] [serial = 228] [outer = 00000000] 08:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (198DC400) [pid = 3620] [serial = 229] [outer = 181BCC00] 08:59:38 INFO - PROCESS | 3620 | 1469116778366 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (198DF400) [pid = 3620] [serial = 230] [outer = 181BCC00] 08:59:38 INFO - PROCESS | 3620 | 1469116778774 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 08:59:38 INFO - PROCESS | 3620 | 1469116778789 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3620 | 1469116778790 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:59:38 INFO - PROCESS | 3620 | 1469116778794 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:59:38 INFO - PROCESS | 3620 | 1469116778795 Marionette TRACE conn2 <- [1,274,null,{}] 08:59:38 INFO - PROCESS | 3620 | 1469116778799 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}] 08:59:38 INFO - PROCESS | 3620 | 1469116778801 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:38 INFO - PROCESS | 3620 | 1469116778903 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:59:38 INFO - PROCESS | 3620 | 1469116778908 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3620 | 1469116778910 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:38 INFO - PROCESS | 3620 | ++DOCSHELL 1826F800 == 38 [pid = 3620] [id = 78] 08:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (198E3000) [pid = 3620] [serial = 231] [outer = 00000000] 08:59:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1A1BFC00) [pid = 3620] [serial = 232] [outer = 198E3000] 08:59:38 INFO - PROCESS | 3620 | 1469116778953 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A1C0000) [pid = 3620] [serial = 233] [outer = 198E3000] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (13F6AC00) [pid = 3620] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (178AF800) [pid = 3620] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16EA1800) [pid = 3620] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13B29000) [pid = 3620] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1108C000) [pid = 3620] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (158EE400) [pid = 3620] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16FBB400) [pid = 3620] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1051EC00) [pid = 3620] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:59:39 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A1C2C00) [pid = 3620] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:59:39 INFO - PROCESS | 3620 | 1469116779438 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 689ms 08:59:39 INFO - PROCESS | 3620 | 1469116779494 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3620 | 1469116779496 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:59:39 INFO - PROCESS | 3620 | 1469116779505 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3620 | 1469116779506 Marionette TRACE conn2 <- [1,278,null,{}] 08:59:39 INFO - PROCESS | 3620 | 1469116779510 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}] 08:59:39 INFO - PROCESS | 3620 | 1469116779512 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:39 INFO - PROCESS | 3620 | 1469116779589 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:59:39 INFO - PROCESS | 3620 | 1469116779620 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3620 | 1469116779622 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:39 INFO - PROCESS | 3620 | ++DOCSHELL 1051EC00 == 39 [pid = 3620] [id = 79] 08:59:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (11DE7000) [pid = 3620] [serial = 234] [outer = 00000000] 08:59:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A4EC800) [pid = 3620] [serial = 235] [outer = 11DE7000] 08:59:39 INFO - PROCESS | 3620 | 1469116779672 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A787800) [pid = 3620] [serial = 236] [outer = 11DE7000] 08:59:40 INFO - PROCESS | 3620 | 1469116780085 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 643ms 08:59:40 INFO - PROCESS | 3620 | 1469116780143 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3620 | 1469116780147 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:59:40 INFO - PROCESS | 3620 | 1469116780150 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:59:40 INFO - PROCESS | 3620 | 1469116780152 Marionette TRACE conn2 <- [1,282,null,{}] 08:59:40 INFO - PROCESS | 3620 | 1469116780156 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}] 08:59:40 INFO - PROCESS | 3620 | 1469116780158 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:40 INFO - PROCESS | 3620 | 1469116780244 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:59:40 INFO - PROCESS | 3620 | 1469116780251 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3620 | 1469116780253 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:40 INFO - PROCESS | 3620 | ++DOCSHELL 19B0C400 == 40 [pid = 3620] [id = 80] 08:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A122C00) [pid = 3620] [serial = 237] [outer = 00000000] 08:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A8E6800) [pid = 3620] [serial = 238] [outer = 1A122C00] 08:59:40 INFO - PROCESS | 3620 | 1469116780299 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1AB48400) [pid = 3620] [serial = 239] [outer = 1A122C00] 08:59:40 INFO - PROCESS | 3620 | 1469116780691 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 596ms 08:59:40 INFO - PROCESS | 3620 | 1469116780750 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3620 | 1469116780753 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:59:40 INFO - PROCESS | 3620 | 1469116780759 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3620 | 1469116780762 Marionette TRACE conn2 <- [1,286,null,{}] 08:59:40 INFO - PROCESS | 3620 | 1469116780766 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}] 08:59:40 INFO - PROCESS | 3620 | 1469116780768 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:40 INFO - PROCESS | 3620 | 1469116780860 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:59:40 INFO - PROCESS | 3620 | 1469116780865 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3620 | 1469116780868 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:40 INFO - PROCESS | 3620 | ++DOCSHELL 1AB4FC00 == 41 [pid = 3620] [id = 81] 08:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1AB50400) [pid = 3620] [serial = 240] [outer = 00000000] 08:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1ABD1400) [pid = 3620] [serial = 241] [outer = 1AB50400] 08:59:40 INFO - PROCESS | 3620 | 1469116780912 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1ABD7C00) [pid = 3620] [serial = 242] [outer = 1AB50400] 08:59:41 INFO - PROCESS | 3620 | --DOCSHELL 1826D800 == 40 [pid = 3620] [id = 70] 08:59:41 INFO - PROCESS | 3620 | --DOCSHELL 11DE7400 == 39 [pid = 3620] [id = 71] 08:59:41 INFO - PROCESS | 3620 | --DOCSHELL 13B33800 == 38 [pid = 3620] [id = 68] 08:59:41 INFO - PROCESS | 3620 | --DOCSHELL 17793800 == 37 [pid = 3620] [id = 69] 08:59:41 INFO - PROCESS | 3620 | --DOCSHELL 10559400 == 36 [pid = 3620] [id = 67] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 16102C00 == 35 [pid = 3620] [id = 74] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 103CD800 == 34 [pid = 3620] [id = 77] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 1826F800 == 33 [pid = 3620] [id = 78] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 11D96000 == 32 [pid = 3620] [id = 72] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 1051EC00 == 31 [pid = 3620] [id = 79] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 16A5EC00 == 30 [pid = 3620] [id = 76] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 155ED400 == 29 [pid = 3620] [id = 73] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 1610EC00 == 28 [pid = 3620] [id = 75] 08:59:42 INFO - PROCESS | 3620 | --DOCSHELL 19B0C400 == 27 [pid = 3620] [id = 80] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (13DF6C00) [pid = 3620] [serial = 172] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13F6B400) [pid = 3620] [serial = 173] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (11C09400) [pid = 3620] [serial = 169] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (11DE6000) [pid = 3620] [serial = 170] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (11DE5000) [pid = 3620] [serial = 162] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1610A800) [pid = 3620] [serial = 175] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16786800) [pid = 3620] [serial = 176] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (13F70000) [pid = 3620] [serial = 165] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A1EA800) [pid = 3620] [serial = 184] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A1EC800) [pid = 3620] [serial = 185] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (155F0000) [pid = 3620] [serial = 190] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1A782800) [pid = 3620] [serial = 187] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A1C5800) [pid = 3620] [serial = 193] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1B56B000) [pid = 3620] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1A785800) [pid = 3620] [serial = 188] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (158E3800) [pid = 3620] [serial = 191] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A8E0400) [pid = 3620] [serial = 196] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (177ECC00) [pid = 3620] [serial = 179] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1A4F5800) [pid = 3620] [serial = 194] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (17FDD800) [pid = 3620] [serial = 181] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17FE0800) [pid = 3620] [serial = 182] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17793400) [pid = 3620] [serial = 178] [outer = 00000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3620 | 1469116782810 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 2131ms 08:59:42 INFO - PROCESS | 3620 | 1469116782879 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3620 | 1469116782882 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:59:42 INFO - PROCESS | 3620 | 1469116782887 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3620 | 1469116782889 Marionette TRACE conn2 <- [1,290,null,{}] 08:59:42 INFO - PROCESS | 3620 | 1469116782895 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}] 08:59:42 INFO - PROCESS | 3620 | 1469116782898 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:43 INFO - PROCESS | 3620 | 1469116782981 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:59:43 INFO - PROCESS | 3620 | 1469116782990 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3620 | 1469116782992 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:43 INFO - PROCESS | 3620 | ++DOCSHELL 10FC4000 == 28 [pid = 3620] [id = 82] 08:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10FC9C00) [pid = 3620] [serial = 243] [outer = 00000000] 08:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11809800) [pid = 3620] [serial = 244] [outer = 10FC9C00] 08:59:43 INFO - PROCESS | 3620 | 1469116783044 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (11C0CC00) [pid = 3620] [serial = 245] [outer = 10FC9C00] 08:59:43 INFO - PROCESS | 3620 | 1469116783490 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 08:59:43 INFO - PROCESS | 3620 | 1469116783526 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3620 | 1469116783530 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:59:43 INFO - PROCESS | 3620 | 1469116783537 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3620 | 1469116783539 Marionette TRACE conn2 <- [1,294,null,{}] 08:59:43 INFO - PROCESS | 3620 | 1469116783543 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}] 08:59:43 INFO - PROCESS | 3620 | 1469116783546 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:43 INFO - PROCESS | 3620 | 1469116783629 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:59:43 INFO - PROCESS | 3620 | 1469116783635 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3620 | 1469116783638 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:43 INFO - PROCESS | 3620 | ++DOCSHELL 1312C800 == 29 [pid = 3620] [id = 83] 08:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1312E800) [pid = 3620] [serial = 246] [outer = 00000000] 08:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1323CC00) [pid = 3620] [serial = 247] [outer = 1312E800] 08:59:43 INFO - PROCESS | 3620 | 1469116783685 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13A30800) [pid = 3620] [serial = 248] [outer = 1312E800] 08:59:44 INFO - PROCESS | 3620 | 1469116784127 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 642ms 08:59:44 INFO - PROCESS | 3620 | 1469116784204 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3620 | 1469116784206 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:59:44 INFO - PROCESS | 3620 | 1469116784247 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 3620 | 1469116784250 Marionette TRACE conn2 <- [1,298,null,{}] 08:59:44 INFO - PROCESS | 3620 | 1469116784285 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}] 08:59:44 INFO - PROCESS | 3620 | 1469116784290 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:44 INFO - PROCESS | 3620 | 1469116784475 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:59:44 INFO - PROCESS | 3620 | 1469116784507 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3620 | 1469116784510 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:44 INFO - PROCESS | 3620 | ++DOCSHELL 144FC800 == 30 [pid = 3620] [id = 84] 08:59:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (144FF800) [pid = 3620] [serial = 249] [outer = 00000000] 08:59:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (158E8C00) [pid = 3620] [serial = 250] [outer = 144FF800] 08:59:44 INFO - PROCESS | 3620 | 1469116784570 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16102000) [pid = 3620] [serial = 251] [outer = 144FF800] 08:59:45 INFO - PROCESS | 3620 | 1469116784980 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 784ms 08:59:45 INFO - PROCESS | 3620 | 1469116785007 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3620 | 1469116785010 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:59:45 INFO - PROCESS | 3620 | 1469116785023 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3620 | 1469116785025 Marionette TRACE conn2 <- [1,302,null,{}] 08:59:45 INFO - PROCESS | 3620 | 1469116785029 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}] 08:59:45 INFO - PROCESS | 3620 | 1469116785031 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:45 INFO - PROCESS | 3620 | 1469116785113 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:59:45 INFO - PROCESS | 3620 | 1469116785118 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3620 | 1469116785120 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:45 INFO - PROCESS | 3620 | ++DOCSHELL 16787800 == 31 [pid = 3620] [id = 85] 08:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1678C400) [pid = 3620] [serial = 252] [outer = 00000000] 08:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16FBB400) [pid = 3620] [serial = 253] [outer = 1678C400] 08:59:45 INFO - PROCESS | 3620 | 1469116785165 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (176E2000) [pid = 3620] [serial = 254] [outer = 1678C400] 08:59:45 INFO - PROCESS | 3620 | 1469116785573 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 595ms 08:59:45 INFO - PROCESS | 3620 | 1469116785612 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3620 | 1469116785614 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:59:45 INFO - PROCESS | 3620 | 1469116785617 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3620 | 1469116785619 Marionette TRACE conn2 <- [1,306,null,{}] 08:59:45 INFO - PROCESS | 3620 | 1469116785626 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}] 08:59:45 INFO - PROCESS | 3620 | 1469116785628 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:45 INFO - PROCESS | 3620 | 1469116785705 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:59:45 INFO - PROCESS | 3620 | 1469116785710 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3620 | 1469116785713 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:45 INFO - PROCESS | 3620 | ++DOCSHELL 17793800 == 32 [pid = 3620] [id = 86] 08:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (177E5400) [pid = 3620] [serial = 255] [outer = 00000000] 08:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (178AB400) [pid = 3620] [serial = 256] [outer = 177E5400] 08:59:45 INFO - PROCESS | 3620 | 1469116785755 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17FA1400) [pid = 3620] [serial = 257] [outer = 177E5400] 08:59:46 INFO - PROCESS | 3620 | 1469116786238 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 643ms 08:59:46 INFO - PROCESS | 3620 | 1469116786285 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3620 | 1469116786287 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:59:46 INFO - PROCESS | 3620 | 1469116786290 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3620 | 1469116786292 Marionette TRACE conn2 <- [1,310,null,{}] 08:59:46 INFO - PROCESS | 3620 | 1469116786295 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}] 08:59:46 INFO - PROCESS | 3620 | 1469116786301 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:46 INFO - PROCESS | 3620 | 1469116786399 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:59:46 INFO - PROCESS | 3620 | 1469116786407 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3620 | 1469116786409 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:46 INFO - PROCESS | 3620 | ++DOCSHELL 17FE5C00 == 33 [pid = 3620] [id = 87] 08:59:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17FE7000) [pid = 3620] [serial = 258] [outer = 00000000] 08:59:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (18266C00) [pid = 3620] [serial = 259] [outer = 17FE7000] 08:59:46 INFO - PROCESS | 3620 | 1469116786452 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (198DBC00) [pid = 3620] [serial = 260] [outer = 17FE7000] 08:59:46 INFO - PROCESS | 3620 | 1469116786864 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 595ms 08:59:46 INFO - PROCESS | 3620 | 1469116786887 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3620 | 1469116786889 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:59:46 INFO - PROCESS | 3620 | 1469116786903 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3620 | 1469116786905 Marionette TRACE conn2 <- [1,314,null,{}] 08:59:46 INFO - PROCESS | 3620 | 1469116786909 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}] 08:59:46 INFO - PROCESS | 3620 | 1469116786911 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:46 INFO - PROCESS | 3620 | 1469116786990 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:59:46 INFO - PROCESS | 3620 | 1469116786995 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3620 | 1469116786997 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:47 INFO - PROCESS | 3620 | ++DOCSHELL 18269C00 == 34 [pid = 3620] [id = 88] 08:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1826C800) [pid = 3620] [serial = 261] [outer = 00000000] 08:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A1BC400) [pid = 3620] [serial = 262] [outer = 1826C800] 08:59:47 INFO - PROCESS | 3620 | 1469116787040 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1A1EE400) [pid = 3620] [serial = 263] [outer = 1826C800] 08:59:47 INFO - PROCESS | 3620 | 1469116787467 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 596ms 08:59:47 INFO - PROCESS | 3620 | 1469116787490 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3620 | 1469116787492 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 3620 | 1469116787495 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:59:47 INFO - PROCESS | 3620 | 1469116787497 Marionette TRACE conn2 <- [1,318,null,{}] 08:59:47 INFO - PROCESS | 3620 | 1469116787500 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}] 08:59:47 INFO - PROCESS | 3620 | 1469116787502 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:47 INFO - PROCESS | 3620 | 1469116787621 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:59:47 INFO - PROCESS | 3620 | 1469116787628 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3620 | 1469116787630 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:47 INFO - PROCESS | 3620 | ++DOCSHELL 1A1BF800 == 35 [pid = 3620] [id = 89] 08:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A4E8000) [pid = 3620] [serial = 264] [outer = 00000000] 08:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1A784400) [pid = 3620] [serial = 265] [outer = 1A4E8000] 08:59:47 INFO - PROCESS | 3620 | 1469116787673 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1A784C00) [pid = 3620] [serial = 266] [outer = 1A4E8000] 08:59:48 INFO - PROCESS | 3620 | 1469116788136 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]]]}] 08:59:48 INFO - PROCESS | 3620 | 1469116788140 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 689ms 08:59:48 INFO - PROCESS | 3620 | 1469116788195 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3620 | 1469116788197 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:59:48 INFO - PROCESS | 3620 | 1469116788201 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3620 | 1469116788202 Marionette TRACE conn2 <- [1,322,null,{}] 08:59:48 INFO - PROCESS | 3620 | 1469116788211 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}] 08:59:48 INFO - PROCESS | 3620 | 1469116788213 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:48 INFO - PROCESS | 3620 | 1469116788317 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:59:48 INFO - PROCESS | 3620 | 1469116788394 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3620 | 1469116788396 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:48 INFO - PROCESS | 3620 | ++DOCSHELL 13F6D000 == 36 [pid = 3620] [id = 90] 08:59:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1A8DE400) [pid = 3620] [serial = 267] [outer = 00000000] 08:59:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1A8E8400) [pid = 3620] [serial = 268] [outer = 1A8DE400] 08:59:48 INFO - PROCESS | 3620 | 1469116788438 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1AB4A000) [pid = 3620] [serial = 269] [outer = 1A8DE400] 08:59:48 INFO - PROCESS | 3620 | 1469116788843 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 689ms 08:59:48 INFO - PROCESS | 3620 | 1469116788907 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3620 | 1469116788909 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:59:48 INFO - PROCESS | 3620 | 1469116788912 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3620 | 1469116788914 Marionette TRACE conn2 <- [1,326,null,{}] 08:59:48 INFO - PROCESS | 3620 | 1469116788917 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}] 08:59:48 INFO - PROCESS | 3620 | 1469116788919 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:49 INFO - PROCESS | 3620 | 1469116789031 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:59:49 INFO - PROCESS | 3620 | 1469116789041 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3620 | 1469116789042 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:49 INFO - PROCESS | 3620 | ++DOCSHELL 1A124400 == 37 [pid = 3620] [id = 91] 08:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1ABCF000) [pid = 3620] [serial = 270] [outer = 00000000] 08:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1AC96800) [pid = 3620] [serial = 271] [outer = 1ABCF000] 08:59:49 INFO - PROCESS | 3620 | 1469116789085 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1AC9AC00) [pid = 3620] [serial = 272] [outer = 1ABCF000] 08:59:49 INFO - PROCESS | 3620 | 1469116789532 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 643ms 08:59:49 INFO - PROCESS | 3620 | 1469116789549 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3620 | 1469116789551 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:59:49 INFO - PROCESS | 3620 | 1469116789554 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3620 | 1469116789556 Marionette TRACE conn2 <- [1,330,null,{}] 08:59:49 INFO - PROCESS | 3620 | 1469116789560 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}] 08:59:49 INFO - PROCESS | 3620 | 1469116789562 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:49 INFO - PROCESS | 3620 | 1469116789709 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:59:49 INFO - PROCESS | 3620 | 1469116789742 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3620 | 1469116789744 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:49 INFO - PROCESS | 3620 | ++DOCSHELL 16FBC800 == 38 [pid = 3620] [id = 92] 08:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1AE93C00) [pid = 3620] [serial = 273] [outer = 00000000] 08:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1AE9A000) [pid = 3620] [serial = 274] [outer = 1AE93C00] 08:59:49 INFO - PROCESS | 3620 | 1469116789788 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (13DF8C00) [pid = 3620] [serial = 275] [outer = 1AE93C00] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (10562400) [pid = 3620] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (13A5CC00) [pid = 3620] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (16FBB000) [pid = 3620] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (181BCC00) [pid = 3620] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (198E3000) [pid = 3620] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (11DE7000) [pid = 3620] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1A122C00) [pid = 3620] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (16E3C400) [pid = 3620] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (16785400) [pid = 3620] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (155EFC00) [pid = 3620] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (11D9A000) [pid = 3620] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (129E0800) [pid = 3620] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1826DC00) [pid = 3620] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17796000) [pid = 3620] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13B36C00) [pid = 3620] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (10A07800) [pid = 3620] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (15897C00) [pid = 3620] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (10F6E400) [pid = 3620] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:59:50 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (13131400) [pid = 3620] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:59:50 INFO - PROCESS | 3620 | 1469116790452 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 956ms 08:59:50 INFO - PROCESS | 3620 | 1469116790500 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3620 | 1469116790502 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:59:50 INFO - PROCESS | 3620 | 1469116790505 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:59:50 INFO - PROCESS | 3620 | 1469116790507 Marionette TRACE conn2 <- [1,334,null,{}] 08:59:50 INFO - PROCESS | 3620 | 1469116790510 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}] 08:59:50 INFO - PROCESS | 3620 | 1469116790512 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:50 INFO - PROCESS | 3620 | 1469116790591 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:59:50 INFO - PROCESS | 3620 | 1469116790597 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 3620 | 1469116790598 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:50 INFO - PROCESS | 3620 | ++DOCSHELL 12C7BC00 == 39 [pid = 3620] [id = 93] 08:59:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (13A2C400) [pid = 3620] [serial = 276] [outer = 00000000] 08:59:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (15CEF000) [pid = 3620] [serial = 277] [outer = 13A2C400] 08:59:50 INFO - PROCESS | 3620 | 1469116790642 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16C5B400) [pid = 3620] [serial = 278] [outer = 13A2C400] 08:59:51 INFO - PROCESS | 3620 | 1469116791038 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 595ms 08:59:51 INFO - PROCESS | 3620 | 1469116791106 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3620 | 1469116791108 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:59:51 INFO - PROCESS | 3620 | 1469116791111 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:59:51 INFO - PROCESS | 3620 | 1469116791113 Marionette TRACE conn2 <- [1,338,null,{}] 08:59:51 INFO - PROCESS | 3620 | 1469116791116 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}] 08:59:51 INFO - PROCESS | 3620 | 1469116791118 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:51 INFO - PROCESS | 3620 | 1469116791195 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:59:51 INFO - PROCESS | 3620 | 1469116791201 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3620 | 1469116791202 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:51 INFO - PROCESS | 3620 | ++DOCSHELL 16782000 == 40 [pid = 3620] [id = 94] 08:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (17FEA400) [pid = 3620] [serial = 279] [outer = 00000000] 08:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1A1E3800) [pid = 3620] [serial = 280] [outer = 17FEA400] 08:59:51 INFO - PROCESS | 3620 | 1469116791249 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1AC95800) [pid = 3620] [serial = 281] [outer = 17FEA400] 08:59:51 INFO - PROCESS | 3620 | 1469116791675 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 596ms 08:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:59:51 INFO - PROCESS | 3620 | 1469116791710 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3620 | 1469116791711 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:59:51 INFO - PROCESS | 3620 | 1469116791715 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 3620 | 1469116791716 Marionette TRACE conn2 <- [1,342,null,{}] 08:59:51 INFO - PROCESS | 3620 | 1469116791720 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}] 08:59:51 INFO - PROCESS | 3620 | 1469116791721 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:51 INFO - PROCESS | 3620 | 1469116791843 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:59:51 INFO - PROCESS | 3620 | 1469116791851 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3620 | 1469116791852 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:51 INFO - PROCESS | 3620 | ++DOCSHELL 0C37A000 == 41 [pid = 3620] [id = 95] 08:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (0C37DC00) [pid = 3620] [serial = 282] [outer = 00000000] 08:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (0C383000) [pid = 3620] [serial = 283] [outer = 0C37DC00] 08:59:51 INFO - PROCESS | 3620 | 1469116791898 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0C387400) [pid = 3620] [serial = 284] [outer = 0C37DC00] 08:59:52 INFO - PROCESS | 3620 | 1469116792451 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 800ms 08:59:52 INFO - PROCESS | 3620 | 1469116792577 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3620 | 1469116792581 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:59:52 INFO - PROCESS | 3620 | 1469116792588 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3620 | 1469116792591 Marionette TRACE conn2 <- [1,346,null,{}] 08:59:52 INFO - PROCESS | 3620 | 1469116792597 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}] 08:59:52 INFO - PROCESS | 3620 | 1469116792600 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:52 INFO - PROCESS | 3620 | 1469116792727 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:59:52 INFO - PROCESS | 3620 | 1469116792802 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3620 | 1469116792804 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:52 INFO - PROCESS | 3620 | ++DOCSHELL 0C382800 == 42 [pid = 3620] [id = 96] 08:59:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1031D800) [pid = 3620] [serial = 285] [outer = 00000000] 08:59:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (10515800) [pid = 3620] [serial = 286] [outer = 1031D800] 08:59:52 INFO - PROCESS | 3620 | 1469116792901 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (114C7000) [pid = 3620] [serial = 287] [outer = 1031D800] 08:59:53 INFO - PROCESS | 3620 | 1469116793602 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1082ms 08:59:53 INFO - PROCESS | 3620 | 1469116793681 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3620 | 1469116793686 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:59:53 INFO - PROCESS | 3620 | 1469116793692 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3620 | 1469116793695 Marionette TRACE conn2 <- [1,350,null,{}] 08:59:53 INFO - PROCESS | 3620 | 1469116793699 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}] 08:59:53 INFO - PROCESS | 3620 | 1469116793702 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:53 INFO - PROCESS | 3620 | 1469116793820 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:59:54 INFO - PROCESS | 3620 | 1469116794053 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3620 | 1469116794057 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:54 INFO - PROCESS | 3620 | ++DOCSHELL 0C76C800 == 43 [pid = 3620] [id = 97] 08:59:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0C771000) [pid = 3620] [serial = 288] [outer = 00000000] 08:59:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1036C000) [pid = 3620] [serial = 289] [outer = 0C771000] 08:59:54 INFO - PROCESS | 3620 | 1469116794124 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (10564000) [pid = 3620] [serial = 290] [outer = 0C771000] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 16782000 == 42 [pid = 3620] [id = 94] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 12C7BC00 == 41 [pid = 3620] [id = 93] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 16FBC800 == 40 [pid = 3620] [id = 92] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 1A124400 == 39 [pid = 3620] [id = 91] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 13F6D000 == 38 [pid = 3620] [id = 90] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 1A1BF800 == 37 [pid = 3620] [id = 89] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 18269C00 == 36 [pid = 3620] [id = 88] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 17FE5C00 == 35 [pid = 3620] [id = 87] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 17793800 == 34 [pid = 3620] [id = 86] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 16787800 == 33 [pid = 3620] [id = 85] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 144FC800 == 32 [pid = 3620] [id = 84] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 1312C800 == 31 [pid = 3620] [id = 83] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 10FC4000 == 30 [pid = 3620] [id = 82] 08:59:54 INFO - PROCESS | 3620 | --DOCSHELL 1AB4FC00 == 29 [pid = 3620] [id = 81] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1ABD1400) [pid = 3620] [serial = 241] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | 1469116794775 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1160ms 08:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:59:54 INFO - PROCESS | 3620 | 1469116794848 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3620 | 1469116794852 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 3620 | 1469116794856 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3620 | 1469116794859 Marionette TRACE conn2 <- [1,354,null,{}] 08:59:54 INFO - PROCESS | 3620 | 1469116794864 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}] 08:59:54 INFO - PROCESS | 3620 | 1469116794868 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:54 INFO - PROCESS | 3620 | 1469116794951 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1180B400) [pid = 3620] [serial = 130] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (15714000) [pid = 3620] [serial = 166] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (12C7C800) [pid = 3620] [serial = 163] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1A1B6C00) [pid = 3620] [serial = 160] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (17FEB400) [pid = 3620] [serial = 226] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (18266800) [pid = 3620] [serial = 227] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (198DF400) [pid = 3620] [serial = 230] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (198DC400) [pid = 3620] [serial = 229] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1A1BFC00) [pid = 3620] [serial = 232] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1A4EC800) [pid = 3620] [serial = 235] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1A8E6800) [pid = 3620] [serial = 238] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1A1C0000) [pid = 3620] [serial = 233] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1779F400) [pid = 3620] [serial = 223] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16C58400) [pid = 3620] [serial = 220] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16E36400) [pid = 3620] [serial = 221] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (158E2000) [pid = 3620] [serial = 217] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15CE7C00) [pid = 3620] [serial = 218] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (131D1C00) [pid = 3620] [serial = 214] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1329C800) [pid = 3620] [serial = 215] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13169000) [pid = 3620] [serial = 212] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12C7B800) [pid = 3620] [serial = 211] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A780400) [pid = 3620] [serial = 209] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A1C4400) [pid = 3620] [serial = 208] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (18267400) [pid = 3620] [serial = 206] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (181BF400) [pid = 3620] [serial = 205] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (15891000) [pid = 3620] [serial = 203] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1AB48400) [pid = 3620] [serial = 239] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (150AD800) [pid = 3620] [serial = 202] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (11248000) [pid = 3620] [serial = 200] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10FBF400) [pid = 3620] [serial = 199] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A8E2C00) [pid = 3620] [serial = 197] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A787800) [pid = 3620] [serial = 236] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (177EB400) [pid = 3620] [serial = 224] [outer = 00000000] [url = about:blank] 08:59:55 INFO - PROCESS | 3620 | 1469116795041 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3620 | 1469116795044 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:55 INFO - PROCESS | 3620 | ++DOCSHELL 0C770400 == 30 [pid = 3620] [id = 98] 08:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0C76E800) [pid = 3620] [serial = 291] [outer = 00000000] 08:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10FC5800) [pid = 3620] [serial = 292] [outer = 0C76E800] 08:59:55 INFO - PROCESS | 3620 | 1469116795090 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1180B400) [pid = 3620] [serial = 293] [outer = 0C76E800] 08:59:55 INFO - PROCESS | 3620 | 1469116795510 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 689ms 08:59:55 INFO - PROCESS | 3620 | 1469116795558 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3620 | 1469116795562 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 3620 | 1469116795567 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3620 | 1469116795569 Marionette TRACE conn2 <- [1,358,null,{}] 08:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:59:55 INFO - PROCESS | 3620 | 1469116795572 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}] 08:59:55 INFO - PROCESS | 3620 | 1469116795575 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:55 INFO - PROCESS | 3620 | 1469116795660 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:59:55 INFO - PROCESS | 3620 | 1469116795667 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3620 | 1469116795670 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:55 INFO - PROCESS | 3620 | ++DOCSHELL 12E2C800 == 31 [pid = 3620] [id = 99] 08:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1312A800) [pid = 3620] [serial = 294] [outer = 00000000] 08:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13A2A800) [pid = 3620] [serial = 295] [outer = 1312A800] 08:59:55 INFO - PROCESS | 3620 | 1469116795715 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13A5F800) [pid = 3620] [serial = 296] [outer = 1312A800] 08:59:56 INFO - PROCESS | 3620 | 1469116796166 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 643ms 08:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:59:56 INFO - PROCESS | 3620 | 1469116796207 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3620 | 1469116796210 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:59:56 INFO - PROCESS | 3620 | 1469116796214 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3620 | 1469116796220 Marionette TRACE conn2 <- [1,362,null,{}] 08:59:56 INFO - PROCESS | 3620 | 1469116796229 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}] 08:59:56 INFO - PROCESS | 3620 | 1469116796233 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:56 INFO - PROCESS | 3620 | 1469116796315 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:59:56 INFO - PROCESS | 3620 | 1469116796325 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3620 | 1469116796327 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:56 INFO - PROCESS | 3620 | ++DOCSHELL 150B0800 == 32 [pid = 3620] [id = 100] 08:59:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (150B1800) [pid = 3620] [serial = 297] [outer = 00000000] 08:59:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15717C00) [pid = 3620] [serial = 298] [outer = 150B1800] 08:59:56 INFO - PROCESS | 3620 | 1469116796369 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15893000) [pid = 3620] [serial = 299] [outer = 150B1800] 08:59:56 INFO - PROCESS | 3620 | 1469116796838 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 659ms 08:59:56 INFO - PROCESS | 3620 | 1469116796903 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3620 | 1469116796905 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:59:56 INFO - PROCESS | 3620 | 1469116796908 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3620 | 1469116796910 Marionette TRACE conn2 <- [1,366,null,{}] 08:59:56 INFO - PROCESS | 3620 | 1469116796913 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}] 08:59:56 INFO - PROCESS | 3620 | 1469116796915 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:57 INFO - PROCESS | 3620 | 1469116797021 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:59:57 INFO - PROCESS | 3620 | 1469116797100 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3620 | 1469116797102 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:57 INFO - PROCESS | 3620 | ++DOCSHELL 15CED800 == 33 [pid = 3620] [id = 101] 08:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16020400) [pid = 3620] [serial = 300] [outer = 00000000] 08:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16024800) [pid = 3620] [serial = 301] [outer = 16020400] 08:59:57 INFO - PROCESS | 3620 | 1469116797145 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16029800) [pid = 3620] [serial = 302] [outer = 16020400] 08:59:57 INFO - PROCESS | 3620 | 1469116797527 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 642ms 08:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:59:57 INFO - PROCESS | 3620 | 1469116797552 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3620 | 1469116797554 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 3620 | 1469116797557 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3620 | 1469116797559 Marionette TRACE conn2 <- [1,370,null,{}] 08:59:57 INFO - PROCESS | 3620 | 1469116797563 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}] 08:59:57 INFO - PROCESS | 3620 | 1469116797564 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:57 INFO - PROCESS | 3620 | 1469116797666 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:59:57 INFO - PROCESS | 3620 | 1469116797671 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3620 | 1469116797677 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:57 INFO - PROCESS | 3620 | ++DOCSHELL 129EF000 == 34 [pid = 3620] [id = 102] 08:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1602E400) [pid = 3620] [serial = 303] [outer = 00000000] 08:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16107400) [pid = 3620] [serial = 304] [outer = 1602E400] 08:59:57 INFO - PROCESS | 3620 | 1469116797772 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16788000) [pid = 3620] [serial = 305] [outer = 1602E400] 08:59:58 INFO - PROCESS | 3620 | 1469116798211 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 690ms 08:59:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:59:58 INFO - PROCESS | 3620 | 1469116798256 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3620 | 1469116798258 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:59:58 INFO - PROCESS | 3620 | 1469116798262 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3620 | 1469116798263 Marionette TRACE conn2 <- [1,374,null,{}] 08:59:58 INFO - PROCESS | 3620 | 1469116798267 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}] 08:59:58 INFO - PROCESS | 3620 | 1469116798269 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:58 INFO - PROCESS | 3620 | 1469116798398 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:59:58 INFO - PROCESS | 3620 | 1469116798422 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3620 | 1469116798424 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:58 INFO - PROCESS | 3620 | ++DOCSHELL 16EA3000 == 35 [pid = 3620] [id = 103] 08:59:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16FB9000) [pid = 3620] [serial = 306] [outer = 00000000] 08:59:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1779E000) [pid = 3620] [serial = 307] [outer = 16FB9000] 08:59:58 INFO - PROCESS | 3620 | 1469116798468 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (177F3400) [pid = 3620] [serial = 308] [outer = 16FB9000] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A4E8000) [pid = 3620] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (144FF800) [pid = 3620] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (10FC9C00) [pid = 3620] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A8DE400) [pid = 3620] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1678C400) [pid = 3620] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (17FE7000) [pid = 3620] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1312E800) [pid = 3620] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1AB50400) [pid = 3620] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (177E5400) [pid = 3620] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1ABCF000) [pid = 3620] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1826C800) [pid = 3620] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1AE93C00) [pid = 3620] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17FEA400) [pid = 3620] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:59:59 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13A2C400) [pid = 3620] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:59:59 INFO - PROCESS | 3620 | 1469116799059 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:59:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 831ms 08:59:59 INFO - PROCESS | 3620 | 1469116799105 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3620 | 1469116799107 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:59:59 INFO - PROCESS | 3620 | 1469116799110 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:59:59 INFO - PROCESS | 3620 | 1469116799112 Marionette TRACE conn2 <- [1,378,null,{}] 08:59:59 INFO - PROCESS | 3620 | 1469116799115 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}] 08:59:59 INFO - PROCESS | 3620 | 1469116799117 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:59 INFO - PROCESS | 3620 | 1469116799190 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:59:59 INFO - PROCESS | 3620 | 1469116799195 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3620 | 1469116799197 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:59 INFO - PROCESS | 3620 | ++DOCSHELL 13A5CC00 == 36 [pid = 3620] [id = 104] 08:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13DFCC00) [pid = 3620] [serial = 309] [outer = 00000000] 08:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1678C400) [pid = 3620] [serial = 310] [outer = 13DFCC00] 08:59:59 INFO - PROCESS | 3620 | 1469116799242 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16EA6C00) [pid = 3620] [serial = 311] [outer = 13DFCC00] 08:59:59 INFO - PROCESS | 3620 | 1469116799649 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:59:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 595ms 08:59:59 INFO - PROCESS | 3620 | 1469116799707 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3620 | 1469116799709 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:59:59 INFO - PROCESS | 3620 | 1469116799713 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3620 | 1469116799714 Marionette TRACE conn2 <- [1,382,null,{}] 08:59:59 INFO - PROCESS | 3620 | 1469116799720 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}] 08:59:59 INFO - PROCESS | 3620 | 1469116799721 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:59 INFO - PROCESS | 3620 | 1469116799797 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:59:59 INFO - PROCESS | 3620 | 1469116799803 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3620 | 1469116799805 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 08:59:59 INFO - PROCESS | 3620 | ++DOCSHELL 12E74800 == 37 [pid = 3620] [id = 105] 08:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13A26400) [pid = 3620] [serial = 312] [outer = 00000000] 08:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17FDDC00) [pid = 3620] [serial = 313] [outer = 13A26400] 08:59:59 INFO - PROCESS | 3620 | 1469116799847 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17FE6400) [pid = 3620] [serial = 314] [outer = 13A26400] 09:00:00 INFO - PROCESS | 3620 | 1469116800288 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:00:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 596ms 09:00:00 INFO - PROCESS | 3620 | 1469116800310 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3620 | 1469116800312 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 09:00:00 INFO - PROCESS | 3620 | 1469116800315 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:00:00 INFO - PROCESS | 3620 | 1469116800317 Marionette TRACE conn2 <- [1,386,null,{}] 09:00:00 INFO - PROCESS | 3620 | 1469116800324 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:00:00 INFO - PROCESS | 3620 | 1469116800326 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:00 INFO - PROCESS | 3620 | 1469116800400 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:00:00 INFO - PROCESS | 3620 | 1469116800406 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 3620 | 1469116800408 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:00 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E8800 == 38 [pid = 3620] [id = 106] 09:00:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (155E8C00) [pid = 3620] [serial = 315] [outer = 00000000] 09:00:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (181C0400) [pid = 3620] [serial = 316] [outer = 155E8C00] 09:00:00 INFO - PROCESS | 3620 | 1469116800460 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (181C1400) [pid = 3620] [serial = 317] [outer = 155E8C00] 09:00:00 INFO - PROCESS | 3620 | 1469116800875 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:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 595ms 09:00:00 INFO - PROCESS | 3620 | 1469116800916 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3620 | 1469116800918 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:00:00 INFO - PROCESS | 3620 | 1469116800925 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 3620 | 1469116800927 Marionette TRACE conn2 <- [1,390,null,{}] 09:00:00 INFO - PROCESS | 3620 | 1469116800930 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:00:00 INFO - PROCESS | 3620 | 1469116800932 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:01 INFO - PROCESS | 3620 | 1469116801009 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:00:01 INFO - PROCESS | 3620 | 1469116801014 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3620 | 1469116801017 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:01 INFO - PROCESS | 3620 | ++DOCSHELL 17FDF000 == 39 [pid = 3620] [id = 107] 09:00:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (18268400) [pid = 3620] [serial = 318] [outer = 00000000] 09:00:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1826DC00) [pid = 3620] [serial = 319] [outer = 18268400] 09:00:01 INFO - PROCESS | 3620 | 1469116801064 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (198E2000) [pid = 3620] [serial = 320] [outer = 18268400] 09:00:01 INFO - PROCESS | 3620 | 1469116801825 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:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 940ms 09:00:01 INFO - PROCESS | 3620 | 1469116801869 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3620 | 1469116801874 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 09:00:01 INFO - PROCESS | 3620 | 1469116801878 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:00:01 INFO - PROCESS | 3620 | 1469116801882 Marionette TRACE conn2 <- [1,394,null,{}] 09:00:01 INFO - PROCESS | 3620 | 1469116801887 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:00:01 INFO - PROCESS | 3620 | 1469116801891 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:02 INFO - PROCESS | 3620 | 1469116801996 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:00:02 INFO - PROCESS | 3620 | 1469116802076 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 3620 | 1469116802080 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:02 INFO - PROCESS | 3620 | ++DOCSHELL 11C0A400 == 40 [pid = 3620] [id = 108] 09:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (11C0E000) [pid = 3620] [serial = 321] [outer = 00000000] 09:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12C83400) [pid = 3620] [serial = 322] [outer = 11C0E000] 09:00:02 INFO - PROCESS | 3620 | 1469116802185 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (131D1C00) [pid = 3620] [serial = 323] [outer = 11C0E000] 09:00:02 INFO - PROCESS | 3620 | 1469116802758 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:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 909ms 09:00:02 INFO - PROCESS | 3620 | 1469116802784 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3620 | 1469116802788 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:00:02 INFO - PROCESS | 3620 | 1469116802810 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 3620 | 1469116802813 Marionette TRACE conn2 <- [1,398,null,{}] 09:00:02 INFO - PROCESS | 3620 | 1469116802817 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:00:02 INFO - PROCESS | 3620 | 1469116802820 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:02 INFO - PROCESS | 3620 | 1469116802927 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:00:03 INFO - PROCESS | 3620 | 1469116803020 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3620 | 1469116803023 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:03 INFO - PROCESS | 3620 | ++DOCSHELL 155EA800 == 41 [pid = 3620] [id = 109] 09:00:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (155F0400) [pid = 3620] [serial = 324] [outer = 00000000] 09:00:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16021800) [pid = 3620] [serial = 325] [outer = 155F0400] 09:00:03 INFO - PROCESS | 3620 | 1469116803077 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1602F400) [pid = 3620] [serial = 326] [outer = 155F0400] 09:00:03 INFO - PROCESS | 3620 | 1469116803744 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:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1003ms 09:00:03 INFO - PROCESS | 3620 | 1469116803810 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3620 | 1469116803812 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:00:03 INFO - PROCESS | 3620 | 1469116803816 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3620 | 1469116803820 Marionette TRACE conn2 <- [1,402,null,{}] 09:00:03 INFO - PROCESS | 3620 | 1469116803830 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:00:03 INFO - PROCESS | 3620 | 1469116803835 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:03 INFO - PROCESS | 3620 | 1469116803941 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:00:04 INFO - PROCESS | 3620 | 1469116804020 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3620 | 1469116804023 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:04 INFO - PROCESS | 3620 | ++DOCSHELL 11801800 == 42 [pid = 3620] [id = 110] 09:00:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16021000) [pid = 3620] [serial = 327] [outer = 00000000] 09:00:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1826C000) [pid = 3620] [serial = 328] [outer = 16021000] 09:00:04 INFO - PROCESS | 3620 | 1469116804128 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (19B0C800) [pid = 3620] [serial = 329] [outer = 16021000] 09:00:04 INFO - PROCESS | 3620 | 1469116804822 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:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1051ms 09:00:04 INFO - PROCESS | 3620 | 1469116804870 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3620 | 1469116804874 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:00:04 INFO - PROCESS | 3620 | 1469116804901 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3620 | 1469116804904 Marionette TRACE conn2 <- [1,406,null,{}] 09:00:04 INFO - PROCESS | 3620 | 1469116804910 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:00:04 INFO - PROCESS | 3620 | 1469116804912 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:05 INFO - PROCESS | 3620 | 1469116805014 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:00:05 INFO - PROCESS | 3620 | 1469116805095 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3620 | 1469116805098 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:05 INFO - PROCESS | 3620 | ++DOCSHELL 0C386800 == 43 [pid = 3620] [id = 111] 09:00:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10A49C00) [pid = 3620] [serial = 330] [outer = 00000000] 09:00:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12B74800) [pid = 3620] [serial = 331] [outer = 10A49C00] 09:00:05 INFO - PROCESS | 3620 | 1469116805188 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (131D5C00) [pid = 3620] [serial = 332] [outer = 10A49C00] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 0F9E8800 == 42 [pid = 3620] [id = 106] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 12E74800 == 41 [pid = 3620] [id = 105] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 13A5CC00 == 40 [pid = 3620] [id = 104] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 16EA3000 == 39 [pid = 3620] [id = 103] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 129EF000 == 38 [pid = 3620] [id = 102] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 15CED800 == 37 [pid = 3620] [id = 101] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 150B0800 == 36 [pid = 3620] [id = 100] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 12E2C800 == 35 [pid = 3620] [id = 99] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 0C770400 == 34 [pid = 3620] [id = 98] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 0C76C800 == 33 [pid = 3620] [id = 97] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 0C37A000 == 32 [pid = 3620] [id = 95] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 0C382800 == 31 [pid = 3620] [id = 96] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 11801800 == 30 [pid = 3620] [id = 110] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 155EA800 == 29 [pid = 3620] [id = 109] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 17FDF000 == 28 [pid = 3620] [id = 107] 09:00:05 INFO - PROCESS | 3620 | --DOCSHELL 11C0A400 == 27 [pid = 3620] [id = 108] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1A784400) [pid = 3620] [serial = 265] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (158E8C00) [pid = 3620] [serial = 250] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (11809800) [pid = 3620] [serial = 244] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1A8E8400) [pid = 3620] [serial = 268] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (11C0CC00) [pid = 3620] [serial = 245] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16102000) [pid = 3620] [serial = 251] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16FBB400) [pid = 3620] [serial = 253] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (176E2000) [pid = 3620] [serial = 254] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (18266C00) [pid = 3620] [serial = 259] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (198DBC00) [pid = 3620] [serial = 260] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1323CC00) [pid = 3620] [serial = 247] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13A30800) [pid = 3620] [serial = 248] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1ABD7C00) [pid = 3620] [serial = 242] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (178AB400) [pid = 3620] [serial = 256] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17FA1400) [pid = 3620] [serial = 257] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1AC96800) [pid = 3620] [serial = 271] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A1BC400) [pid = 3620] [serial = 262] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A1EE400) [pid = 3620] [serial = 263] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1AB4A000) [pid = 3620] [serial = 269] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1AE9A000) [pid = 3620] [serial = 274] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1AC9AC00) [pid = 3620] [serial = 272] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A1E3800) [pid = 3620] [serial = 280] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13DF8C00) [pid = 3620] [serial = 275] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1AC95800) [pid = 3620] [serial = 281] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (15CEF000) [pid = 3620] [serial = 277] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16C5B400) [pid = 3620] [serial = 278] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A784C00) [pid = 3620] [serial = 266] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (0C383000) [pid = 3620] [serial = 283] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3620 | 1469116806325 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:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1458ms 09:00:06 INFO - PROCESS | 3620 | 1469116806357 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3620 | 1469116806360 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:00:06 INFO - PROCESS | 3620 | 1469116806364 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3620 | 1469116806367 Marionette TRACE conn2 <- [1,410,null,{}] 09:00:06 INFO - PROCESS | 3620 | 1469116806372 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:00:06 INFO - PROCESS | 3620 | 1469116806375 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:06 INFO - PROCESS | 3620 | 1469116806459 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:00:06 INFO - PROCESS | 3620 | 1469116806468 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3620 | 1469116806470 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:06 INFO - PROCESS | 3620 | ++DOCSHELL 10F74400 == 28 [pid = 3620] [id = 112] 09:00:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10FC4000) [pid = 3620] [serial = 333] [outer = 00000000] 09:00:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (114D1400) [pid = 3620] [serial = 334] [outer = 10FC4000] 09:00:06 INFO - PROCESS | 3620 | 1469116806517 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11C0CC00) [pid = 3620] [serial = 335] [outer = 10FC4000] 09:00:07 INFO - PROCESS | 3620 | 1469116807041 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:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 706ms 09:00:07 INFO - PROCESS | 3620 | 1469116807095 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3620 | 1469116807099 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:00:07 INFO - PROCESS | 3620 | 1469116807106 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3620 | 1469116807108 Marionette TRACE conn2 <- [1,414,null,{}] 09:00:07 INFO - PROCESS | 3620 | 1469116807112 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:00:07 INFO - PROCESS | 3620 | 1469116807115 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:07 INFO - PROCESS | 3620 | 1469116807230 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:00:07 INFO - PROCESS | 3620 | 1469116807319 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3620 | 1469116807321 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:07 INFO - PROCESS | 3620 | ++DOCSHELL 1329BC00 == 29 [pid = 3620] [id = 113] 09:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13A23800) [pid = 3620] [serial = 336] [outer = 00000000] 09:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13A57800) [pid = 3620] [serial = 337] [outer = 13A23800] 09:00:07 INFO - PROCESS | 3620 | 1469116807367 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13B27C00) [pid = 3620] [serial = 338] [outer = 13A23800] 09:00:07 INFO - PROCESS | 3620 | 1469116807735 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:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 09:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:00:07 INFO - PROCESS | 3620 | 1469116807804 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3620 | 1469116807807 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 09:00:07 INFO - PROCESS | 3620 | 1469116807810 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3620 | 1469116807813 Marionette TRACE conn2 <- [1,418,null,{}] 09:00:07 INFO - PROCESS | 3620 | 1469116807824 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:00:07 INFO - PROCESS | 3620 | 1469116807828 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:07 INFO - PROCESS | 3620 | 1469116807906 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:00:07 INFO - PROCESS | 3620 | 1469116807913 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3620 | 1469116807916 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:07 INFO - PROCESS | 3620 | ++DOCSHELL 157ED800 == 30 [pid = 3620] [id = 114] 09:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (157F2C00) [pid = 3620] [serial = 339] [outer = 00000000] 09:00:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (158F0400) [pid = 3620] [serial = 340] [outer = 157F2C00] 09:00:07 INFO - PROCESS | 3620 | 1469116807963 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16022000) [pid = 3620] [serial = 341] [outer = 157F2C00] 09:00:08 INFO - PROCESS | 3620 | 1469116808918 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:00:08 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:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1144ms 09:00:08 INFO - PROCESS | 3620 | 1469116808957 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3620 | 1469116808959 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:00:08 INFO - PROCESS | 3620 | 1469116808968 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3620 | 1469116808970 Marionette TRACE conn2 <- [1,422,null,{}] 09:00:08 INFO - PROCESS | 3620 | 1469116808973 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:00:08 INFO - PROCESS | 3620 | 1469116808975 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:09 INFO - PROCESS | 3620 | 1469116809086 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:00:09 INFO - PROCESS | 3620 | 1469116809092 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3620 | 1469116809094 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:09 INFO - PROCESS | 3620 | ++DOCSHELL 158EE400 == 31 [pid = 3620] [id = 115] 09:00:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15CED800) [pid = 3620] [serial = 342] [outer = 00000000] 09:00:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16A5DC00) [pid = 3620] [serial = 343] [outer = 15CED800] 09:00:09 INFO - PROCESS | 3620 | 1469116809138 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16E3D400) [pid = 3620] [serial = 344] [outer = 15CED800] 09:00:10 INFO - PROCESS | 3620 | 1469116810044 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:00:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1098ms 09:00:10 INFO - PROCESS | 3620 | 1469116810069 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3620 | 1469116810071 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:00:10 INFO - PROCESS | 3620 | 1469116810075 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3620 | 1469116810077 Marionette TRACE conn2 <- [1,426,null,{}] 09:00:10 INFO - PROCESS | 3620 | 1469116810080 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:00:10 INFO - PROCESS | 3620 | 1469116810082 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:10 INFO - PROCESS | 3620 | 1469116810282 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1602E400) [pid = 3620] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16020400) [pid = 3620] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1031D800) [pid = 3620] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (150B1800) [pid = 3620] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0C76E800) [pid = 3620] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0C37DC00) [pid = 3620] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0C771000) [pid = 3620] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1312A800) [pid = 3620] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16FB9000) [pid = 3620] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13DFCC00) [pid = 3620] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13A26400) [pid = 3620] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (18268400) [pid = 3620] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:00:10 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (155E8C00) [pid = 3620] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:00:10 INFO - PROCESS | 3620 | 1469116810339 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3620 | 1469116810341 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:10 INFO - PROCESS | 3620 | ++DOCSHELL 0C76E800 == 32 [pid = 3620] [id = 116] 09:00:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0C771000) [pid = 3620] [serial = 345] [outer = 00000000] 09:00:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10A52400) [pid = 3620] [serial = 346] [outer = 0C771000] 09:00:10 INFO - PROCESS | 3620 | 1469116810385 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (12E25C00) [pid = 3620] [serial = 347] [outer = 0C771000] 09:00:10 INFO - PROCESS | 3620 | 1469116810804 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:00:10 INFO - PROCESS | 3620 | 1469116810879 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:00:10 INFO - PROCESS | 3620 | 1469116810882 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3620 | 1469116810884 Marionette TRACE conn2 <- [1,430,null,{}] 09:00:10 INFO - PROCESS | 3620 | 1469116810887 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:00:10 INFO - PROCESS | 3620 | 1469116810893 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:10 INFO - PROCESS | 3620 | 1469116810982 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:00:11 INFO - PROCESS | 3620 | 1469116810993 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3620 | 1469116810995 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:11 INFO - PROCESS | 3620 | ++DOCSHELL 178AC000 == 33 [pid = 3620] [id = 117] 09:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17F20C00) [pid = 3620] [serial = 348] [outer = 00000000] 09:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17FA4000) [pid = 3620] [serial = 349] [outer = 17F20C00] 09:00:11 INFO - PROCESS | 3620 | 1469116811039 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (17FDD400) [pid = 3620] [serial = 350] [outer = 17F20C00] 09:00:11 INFO - PROCESS | 3620 | 1469116811457 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:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 642ms 09:00:11 INFO - PROCESS | 3620 | 1469116811520 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3620 | 1469116811522 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 3620 | 1469116811526 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:00:11 INFO - PROCESS | 3620 | 1469116811527 Marionette TRACE conn2 <- [1,434,null,{}] 09:00:11 INFO - PROCESS | 3620 | 1469116811531 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:00:11 INFO - PROCESS | 3620 | 1469116811533 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:11 INFO - PROCESS | 3620 | 1469116811629 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:00:11 INFO - PROCESS | 3620 | 1469116811637 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3620 | 1469116811639 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:11 INFO - PROCESS | 3620 | ++DOCSHELL 1108C000 == 34 [pid = 3620] [id = 118] 09:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16FBD800) [pid = 3620] [serial = 351] [outer = 00000000] 09:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (181C2000) [pid = 3620] [serial = 352] [outer = 16FBD800] 09:00:11 INFO - PROCESS | 3620 | 1469116811681 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (18268400) [pid = 3620] [serial = 353] [outer = 16FBD800] 09:00:12 INFO - PROCESS | 3620 | 1469116812074 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:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 595ms 09:00:12 INFO - PROCESS | 3620 | 1469116812123 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3620 | 1469116812125 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 09:00:12 INFO - PROCESS | 3620 | 1469116812128 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:00:12 INFO - PROCESS | 3620 | 1469116812130 Marionette TRACE conn2 <- [1,438,null,{}] 09:00:12 INFO - PROCESS | 3620 | 1469116812137 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:00:12 INFO - PROCESS | 3620 | 1469116812139 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:12 INFO - PROCESS | 3620 | 1469116812212 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:00:12 INFO - PROCESS | 3620 | 1469116812218 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3620 | 1469116812220 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:12 INFO - PROCESS | 3620 | ++DOCSHELL 13A56800 == 35 [pid = 3620] [id = 119] 09:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (181BE800) [pid = 3620] [serial = 354] [outer = 00000000] 09:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (198DD400) [pid = 3620] [serial = 355] [outer = 181BE800] 09:00:12 INFO - PROCESS | 3620 | 1469116812262 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (198E0800) [pid = 3620] [serial = 356] [outer = 181BE800] 09:00:13 INFO - PROCESS | 3620 | 1469116813107 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:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1004ms 09:00:13 INFO - PROCESS | 3620 | 1469116813132 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3620 | 1469116813136 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:00:13 INFO - PROCESS | 3620 | 1469116813141 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 3620 | 1469116813147 Marionette TRACE conn2 <- [1,442,null,{}] 09:00:13 INFO - PROCESS | 3620 | 1469116813152 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:00:13 INFO - PROCESS | 3620 | 1469116813155 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:13 INFO - PROCESS | 3620 | 1469116813270 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:00:13 INFO - PROCESS | 3620 | 1469116813351 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3620 | 1469116813354 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:13 INFO - PROCESS | 3620 | ++DOCSHELL 11247400 == 36 [pid = 3620] [id = 120] 09:00:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (11249000) [pid = 3620] [serial = 357] [outer = 00000000] 09:00:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (11DE4C00) [pid = 3620] [serial = 358] [outer = 11249000] 09:00:13 INFO - PROCESS | 3620 | 1469116813450 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (12E2C800) [pid = 3620] [serial = 359] [outer = 11249000] 09:00:14 INFO - PROCESS | 3620 | 1469116814321 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:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1254ms 09:00:14 INFO - PROCESS | 3620 | 1469116814398 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3620 | 1469116814403 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 09:00:14 INFO - PROCESS | 3620 | 1469116814408 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:00:14 INFO - PROCESS | 3620 | 1469116814411 Marionette TRACE conn2 <- [1,446,null,{}] 09:00:14 INFO - PROCESS | 3620 | 1469116814417 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:00:14 INFO - PROCESS | 3620 | 1469116814420 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:14 INFO - PROCESS | 3620 | 1469116814542 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:00:14 INFO - PROCESS | 3620 | --DOCSHELL 1108C000 == 35 [pid = 3620] [id = 118] 09:00:14 INFO - PROCESS | 3620 | --DOCSHELL 178AC000 == 34 [pid = 3620] [id = 117] 09:00:14 INFO - PROCESS | 3620 | --DOCSHELL 0C76E800 == 33 [pid = 3620] [id = 116] 09:00:14 INFO - PROCESS | 3620 | --DOCSHELL 158EE400 == 32 [pid = 3620] [id = 115] 09:00:14 INFO - PROCESS | 3620 | --DOCSHELL 157ED800 == 31 [pid = 3620] [id = 114] 09:00:14 INFO - PROCESS | 3620 | --DOCSHELL 1329BC00 == 30 [pid = 3620] [id = 113] 09:00:14 INFO - PROCESS | 3620 | --DOCSHELL 10F74400 == 29 [pid = 3620] [id = 112] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (198E2000) [pid = 3620] [serial = 320] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1826DC00) [pid = 3620] [serial = 319] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (181C0400) [pid = 3620] [serial = 316] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16107400) [pid = 3620] [serial = 304] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16024800) [pid = 3620] [serial = 301] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10515800) [pid = 3620] [serial = 286] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16788000) [pid = 3620] [serial = 305] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (114C7000) [pid = 3620] [serial = 287] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15717C00) [pid = 3620] [serial = 298] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10FC5800) [pid = 3620] [serial = 292] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1180B400) [pid = 3620] [serial = 293] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0C387400) [pid = 3620] [serial = 284] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1036C000) [pid = 3620] [serial = 289] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (10564000) [pid = 3620] [serial = 290] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13A2A800) [pid = 3620] [serial = 295] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (13A5F800) [pid = 3620] [serial = 296] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1779E000) [pid = 3620] [serial = 307] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1678C400) [pid = 3620] [serial = 310] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17FDDC00) [pid = 3620] [serial = 313] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17FE6400) [pid = 3620] [serial = 314] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (177F3400) [pid = 3620] [serial = 308] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16EA6C00) [pid = 3620] [serial = 311] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (16029800) [pid = 3620] [serial = 302] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (15893000) [pid = 3620] [serial = 299] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (181C1400) [pid = 3620] [serial = 317] [outer = 00000000] [url = about:blank] 09:00:14 INFO - PROCESS | 3620 | 1469116814636 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3620 | 1469116814640 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:14 INFO - PROCESS | 3620 | ++DOCSHELL 1036E400 == 30 [pid = 3620] [id = 121] 09:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (103CB400) [pid = 3620] [serial = 360] [outer = 00000000] 09:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (10A03C00) [pid = 3620] [serial = 361] [outer = 103CB400] 09:00:14 INFO - PROCESS | 3620 | 1469116814687 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (10FC2000) [pid = 3620] [serial = 362] [outer = 103CB400] 09:00:15 INFO - PROCESS | 3620 | 1469116815250 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:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 909ms 09:00:15 INFO - PROCESS | 3620 | 1469116815314 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3620 | 1469116815318 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 09:00:15 INFO - PROCESS | 3620 | 1469116815323 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:00:15 INFO - PROCESS | 3620 | 1469116815327 Marionette TRACE conn2 <- [1,450,null,{}] 09:00:15 INFO - PROCESS | 3620 | 1469116815333 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:00:15 INFO - PROCESS | 3620 | 1469116815336 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:15 INFO - PROCESS | 3620 | 1469116815448 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:00:15 INFO - PROCESS | 3620 | 1469116815525 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3620 | 1469116815528 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:15 INFO - PROCESS | 3620 | ++DOCSHELL 10FC9C00 == 31 [pid = 3620] [id = 122] 09:00:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1108F400) [pid = 3620] [serial = 363] [outer = 00000000] 09:00:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (1189DC00) [pid = 3620] [serial = 364] [outer = 1108F400] 09:00:15 INFO - PROCESS | 3620 | 1469116815583 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (11DE8000) [pid = 3620] [serial = 365] [outer = 1108F400] 09:00:16 INFO - PROCESS | 3620 | 1469116816227 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:00:16 INFO - PROCESS | 3620 | 1469116816277 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:00:16 INFO - PROCESS | 3620 | 1469116816284 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 3620 | 1469116816287 Marionette TRACE conn2 <- [1,454,null,{}] 09:00:16 INFO - PROCESS | 3620 | 1469116816290 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:00:16 INFO - PROCESS | 3620 | 1469116816293 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:16 INFO - PROCESS | 3620 | 1469116816397 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:00:16 INFO - PROCESS | 3620 | 1469116816479 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3620 | 1469116816482 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:16 INFO - PROCESS | 3620 | ++DOCSHELL 13B29000 == 32 [pid = 3620] [id = 123] 09:00:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (13B2A000) [pid = 3620] [serial = 366] [outer = 00000000] 09:00:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13DF7400) [pid = 3620] [serial = 367] [outer = 13B2A000] 09:00:16 INFO - PROCESS | 3620 | 1469116816578 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (144FF800) [pid = 3620] [serial = 368] [outer = 13B2A000] 09:00:17 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:17 INFO - PROCESS | 3620 | 1469116817256 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:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1003ms 09:00:17 INFO - PROCESS | 3620 | 1469116817317 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3620 | 1469116817320 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:00:17 INFO - PROCESS | 3620 | 1469116817324 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3620 | 1469116817327 Marionette TRACE conn2 <- [1,458,null,{}] 09:00:17 INFO - PROCESS | 3620 | 1469116817339 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:00:17 INFO - PROCESS | 3620 | 1469116817344 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:17 INFO - PROCESS | 3620 | 1469116817445 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:00:17 INFO - PROCESS | 3620 | 1469116817529 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3620 | 1469116817533 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:17 INFO - PROCESS | 3620 | ++DOCSHELL 16028000 == 33 [pid = 3620] [id = 124] 09:00:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16028400) [pid = 3620] [serial = 369] [outer = 00000000] 09:00:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1602C000) [pid = 3620] [serial = 370] [outer = 16028400] 09:00:17 INFO - PROCESS | 3620 | 1469116817629 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1610B800) [pid = 3620] [serial = 371] [outer = 16028400] 09:00:18 INFO - PROCESS | 3620 | 1469116818161 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:00:18 INFO - PROCESS | 3620 | 1469116818230 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:00:18 INFO - PROCESS | 3620 | 1469116818234 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3620 | 1469116818236 Marionette TRACE conn2 <- [1,462,null,{}] 09:00:18 INFO - PROCESS | 3620 | 1469116818239 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:00:18 INFO - PROCESS | 3620 | 1469116818242 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:18 INFO - PROCESS | 3620 | 1469116818347 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:00:18 INFO - PROCESS | 3620 | 1469116818442 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3620 | 1469116818445 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:18 INFO - PROCESS | 3620 | ++DOCSHELL 16E37000 == 34 [pid = 3620] [id = 125] 09:00:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16EA0400) [pid = 3620] [serial = 372] [outer = 00000000] 09:00:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (176DD400) [pid = 3620] [serial = 373] [outer = 16EA0400] 09:00:18 INFO - PROCESS | 3620 | 1469116818504 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17799800) [pid = 3620] [serial = 374] [outer = 16EA0400] 09:00:19 INFO - PROCESS | 3620 | --DOCSHELL 11247400 == 33 [pid = 3620] [id = 120] 09:00:19 INFO - PROCESS | 3620 | --DOCSHELL 0C386800 == 32 [pid = 3620] [id = 111] 09:00:19 INFO - PROCESS | 3620 | --DOCSHELL 16028000 == 31 [pid = 3620] [id = 124] 09:00:19 INFO - PROCESS | 3620 | --DOCSHELL 13B29000 == 30 [pid = 3620] [id = 123] 09:00:19 INFO - PROCESS | 3620 | --DOCSHELL 13A56800 == 29 [pid = 3620] [id = 119] 09:00:19 INFO - PROCESS | 3620 | --DOCSHELL 1036E400 == 28 [pid = 3620] [id = 121] 09:00:19 INFO - PROCESS | 3620 | --DOCSHELL 10FC9C00 == 27 [pid = 3620] [id = 122] 09:00:19 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:19 INFO - PROCESS | 3620 | 1469116819711 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:00:19 INFO - PROCESS | 3620 | 1469116819758 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:00:19 INFO - PROCESS | 3620 | 1469116819772 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3620 | 1469116819777 Marionette TRACE conn2 <- [1,466,null,{}] 09:00:19 INFO - PROCESS | 3620 | 1469116819783 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:00:19 INFO - PROCESS | 3620 | 1469116819786 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:19 INFO - PROCESS | 3620 | 1469116819876 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:00:19 INFO - PROCESS | 3620 | 1469116819884 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3620 | 1469116819888 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:19 INFO - PROCESS | 3620 | ++DOCSHELL 10A06400 == 28 [pid = 3620] [id = 126] 09:00:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10A07C00) [pid = 3620] [serial = 375] [outer = 00000000] 09:00:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A55800) [pid = 3620] [serial = 376] [outer = 10A07C00] 09:00:19 INFO - PROCESS | 3620 | 1469116819936 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1108C400) [pid = 3620] [serial = 377] [outer = 10A07C00] 09:00:20 INFO - PROCESS | 3620 | 1469116820424 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:00:20 INFO - PROCESS | 3620 | 1469116820474 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:00:20 INFO - PROCESS | 3620 | 1469116820480 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3620 | 1469116820483 Marionette TRACE conn2 <- [1,470,null,{}] 09:00:20 INFO - PROCESS | 3620 | 1469116820487 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:00:20 INFO - PROCESS | 3620 | 1469116820489 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:20 INFO - PROCESS | 3620 | 1469116820582 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:00:20 INFO - PROCESS | 3620 | 1469116820590 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3620 | 1469116820593 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:20 INFO - PROCESS | 3620 | ++DOCSHELL 13A5F000 == 29 [pid = 3620] [id = 127] 09:00:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13A5F800) [pid = 3620] [serial = 378] [outer = 00000000] 09:00:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (144FC800) [pid = 3620] [serial = 379] [outer = 13A5F800] 09:00:20 INFO - PROCESS | 3620 | 1469116820643 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (150AFC00) [pid = 3620] [serial = 380] [outer = 13A5F800] 09:00:21 INFO - PROCESS | 3620 | 1469116821089 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:00:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:00:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 627ms 09:00:21 INFO - PROCESS | 3620 | 1469116821117 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3620 | 1469116821120 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:00:21 INFO - PROCESS | 3620 | 1469116821123 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3620 | 1469116821127 Marionette TRACE conn2 <- [1,474,null,{}] 09:00:21 INFO - PROCESS | 3620 | 1469116821138 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:00:21 INFO - PROCESS | 3620 | 1469116821143 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:21 INFO - PROCESS | 3620 | 1469116821311 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:00:21 INFO - PROCESS | 3620 | 1469116821367 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3620 | 1469116821371 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:21 INFO - PROCESS | 3620 | ++DOCSHELL 1602B000 == 30 [pid = 3620] [id = 128] 09:00:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1602B400) [pid = 3620] [serial = 381] [outer = 00000000] 09:00:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16784400) [pid = 3620] [serial = 382] [outer = 1602B400] 09:00:21 INFO - PROCESS | 3620 | 1469116821419 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16A5FC00) [pid = 3620] [serial = 383] [outer = 1602B400] 09:00:21 INFO - PROCESS | 3620 | 1469116821859 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:00:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:00:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 799ms 09:00:21 INFO - PROCESS | 3620 | 1469116821925 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3620 | 1469116821937 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:00:21 INFO - PROCESS | 3620 | 1469116821947 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3620 | 1469116821949 Marionette TRACE conn2 <- [1,478,null,{}] 09:00:21 INFO - PROCESS | 3620 | 1469116821953 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:00:21 INFO - PROCESS | 3620 | 1469116821955 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:22 INFO - PROCESS | 3620 | 1469116822063 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:00:22 INFO - PROCESS | 3620 | 1469116822116 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3620 | 1469116822118 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:22 INFO - PROCESS | 3620 | ++DOCSHELL 17795400 == 31 [pid = 3620] [id = 129] 09:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (177EA000) [pid = 3620] [serial = 384] [outer = 00000000] 09:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (178AC400) [pid = 3620] [serial = 385] [outer = 177EA000] 09:00:22 INFO - PROCESS | 3620 | 1469116822163 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17FAA400) [pid = 3620] [serial = 386] [outer = 177EA000] 09:00:22 INFO - PROCESS | 3620 | 1469116822596 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:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 689ms 09:00:22 INFO - PROCESS | 3620 | 1469116822658 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3620 | 1469116822660 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 09:00:22 INFO - PROCESS | 3620 | 1469116822663 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:00:22 INFO - PROCESS | 3620 | 1469116822665 Marionette TRACE conn2 <- [1,482,null,{}] 09:00:22 INFO - PROCESS | 3620 | 1469116822669 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:00:22 INFO - PROCESS | 3620 | 1469116822671 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:22 INFO - PROCESS | 3620 | 1469116822774 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:00:22 INFO - PROCESS | 3620 | 1469116822786 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3620 | 1469116822788 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:22 INFO - PROCESS | 3620 | ++DOCSHELL 17FE8800 == 32 [pid = 3620] [id = 130] 09:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17FE9400) [pid = 3620] [serial = 387] [outer = 00000000] 09:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (181C0400) [pid = 3620] [serial = 388] [outer = 17FE9400] 09:00:22 INFO - PROCESS | 3620 | 1469116822874 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (18266800) [pid = 3620] [serial = 389] [outer = 17FE9400] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16FBD800) [pid = 3620] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (11C0E000) [pid = 3620] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10A49C00) [pid = 3620] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (103CB400) [pid = 3620] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (155F0400) [pid = 3620] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0C771000) [pid = 3620] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15CED800) [pid = 3620] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13A23800) [pid = 3620] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16021000) [pid = 3620] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10FC4000) [pid = 3620] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (157F2C00) [pid = 3620] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (17F20C00) [pid = 3620] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (181BE800) [pid = 3620] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:00:23 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (11249000) [pid = 3620] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:00:23 INFO - PROCESS | 3620 | 1469116823440 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:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 815ms 09:00:23 INFO - PROCESS | 3620 | 1469116823466 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3620 | 1469116823468 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:00:23 INFO - PROCESS | 3620 | 1469116823471 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 3620 | 1469116823473 Marionette TRACE conn2 <- [1,486,null,{}] 09:00:23 INFO - PROCESS | 3620 | 1469116823477 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:00:23 INFO - PROCESS | 3620 | 1469116823482 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:23 INFO - PROCESS | 3620 | 1469116823585 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:00:23 INFO - PROCESS | 3620 | 1469116823668 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3620 | 1469116823670 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:23 INFO - PROCESS | 3620 | ++DOCSHELL 0F934400 == 33 [pid = 3620] [id = 131] 09:00:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A49C00) [pid = 3620] [serial = 390] [outer = 00000000] 09:00:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11C0E000) [pid = 3620] [serial = 391] [outer = 10A49C00] 09:00:23 INFO - PROCESS | 3620 | 1469116823714 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17FE7000) [pid = 3620] [serial = 392] [outer = 10A49C00] 09:00:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (198E3400) [pid = 3620] [serial = 393] [outer = 1B150000] 09:00:24 INFO - PROCESS | 3620 | 1469116824146 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:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 705ms 09:00:24 INFO - PROCESS | 3620 | 1469116824175 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3620 | 1469116824177 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:00:24 INFO - PROCESS | 3620 | 1469116824184 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3620 | 1469116824186 Marionette TRACE conn2 <- [1,490,null,{}] 09:00:24 INFO - PROCESS | 3620 | 1469116824198 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:00:24 INFO - PROCESS | 3620 | 1469116824201 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:24 INFO - PROCESS | 3620 | 1469116824274 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:00:24 INFO - PROCESS | 3620 | 1469116824279 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3620 | 1469116824281 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:24 INFO - PROCESS | 3620 | ++DOCSHELL 18263000 == 34 [pid = 3620] [id = 132] 09:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (18267400) [pid = 3620] [serial = 394] [outer = 00000000] 09:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (19B08000) [pid = 3620] [serial = 395] [outer = 18267400] 09:00:24 INFO - PROCESS | 3620 | 1469116824329 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A1C3000) [pid = 3620] [serial = 396] [outer = 18267400] 09:00:24 INFO - PROCESS | 3620 | 1469116824734 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:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 596ms 09:00:24 INFO - PROCESS | 3620 | 1469116824783 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3620 | 1469116824785 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 3620 | 1469116824788 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:00:24 INFO - PROCESS | 3620 | 1469116824790 Marionette TRACE conn2 <- [1,494,null,{}] 09:00:24 INFO - PROCESS | 3620 | 1469116824793 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:00:24 INFO - PROCESS | 3620 | 1469116824795 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:24 INFO - PROCESS | 3620 | 1469116824873 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:00:24 INFO - PROCESS | 3620 | 1469116824878 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3620 | 1469116824880 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:24 INFO - PROCESS | 3620 | ++DOCSHELL 10A4AC00 == 35 [pid = 3620] [id = 133] 09:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (181BE800) [pid = 3620] [serial = 397] [outer = 00000000] 09:00:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A4E8400) [pid = 3620] [serial = 398] [outer = 181BE800] 09:00:24 INFO - PROCESS | 3620 | 1469116824922 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A4F0C00) [pid = 3620] [serial = 399] [outer = 181BE800] 09:00:25 INFO - PROCESS | 3620 | 1469116825386 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:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 642ms 09:00:25 INFO - PROCESS | 3620 | 1469116825428 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3620 | 1469116825432 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:00:25 INFO - PROCESS | 3620 | 1469116825438 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3620 | 1469116825442 Marionette TRACE conn2 <- [1,498,null,{}] 09:00:25 INFO - PROCESS | 3620 | 1469116825449 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:00:25 INFO - PROCESS | 3620 | 1469116825452 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:25 INFO - PROCESS | 3620 | 1469116825572 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:00:25 INFO - PROCESS | 3620 | 1469116825755 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3620 | 1469116825760 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:25 INFO - PROCESS | 3620 | ++DOCSHELL 10A4E800 == 36 [pid = 3620] [id = 134] 09:00:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10A51000) [pid = 3620] [serial = 400] [outer = 00000000] 09:00:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (11485400) [pid = 3620] [serial = 401] [outer = 10A51000] 09:00:25 INFO - PROCESS | 3620 | 1469116825815 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (114D0C00) [pid = 3620] [serial = 402] [outer = 10A51000] 09:00:26 INFO - PROCESS | 3620 | 1469116826438 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:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1050ms 09:00:26 INFO - PROCESS | 3620 | 1469116826485 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3620 | 1469116826490 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 09:00:26 INFO - PROCESS | 3620 | 1469116826515 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:00:26 INFO - PROCESS | 3620 | 1469116826519 Marionette TRACE conn2 <- [1,502,null,{}] 09:00:26 INFO - PROCESS | 3620 | 1469116826523 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:00:26 INFO - PROCESS | 3620 | 1469116826526 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:26 INFO - PROCESS | 3620 | 1469116826643 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:00:26 INFO - PROCESS | 3620 | 1469116826721 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3620 | 1469116826724 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:26 INFO - PROCESS | 3620 | ++DOCSHELL 1504C800 == 37 [pid = 3620] [id = 135] 09:00:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (150AD800) [pid = 3620] [serial = 403] [outer = 00000000] 09:00:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (157EFC00) [pid = 3620] [serial = 404] [outer = 150AD800] 09:00:26 INFO - PROCESS | 3620 | 1469116826819 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1589E000) [pid = 3620] [serial = 405] [outer = 150AD800] 09:00:27 INFO - PROCESS | 3620 | 1469116827710 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:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1254ms 09:00:27 INFO - PROCESS | 3620 | 1469116827806 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3620 | 1469116827810 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 3620 | 1469116827816 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:00:27 INFO - PROCESS | 3620 | 1469116827818 Marionette TRACE conn2 <- [1,506,null,{}] 09:00:27 INFO - PROCESS | 3620 | 1469116827824 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:00:27 INFO - PROCESS | 3620 | 1469116827827 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:27 INFO - PROCESS | 3620 | 1469116827973 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:00:27 INFO - PROCESS | 3620 | --DOCSHELL 18263000 == 36 [pid = 3620] [id = 132] 09:00:27 INFO - PROCESS | 3620 | --DOCSHELL 0F934400 == 35 [pid = 3620] [id = 131] 09:00:27 INFO - PROCESS | 3620 | --DOCSHELL 17FE8800 == 34 [pid = 3620] [id = 130] 09:00:27 INFO - PROCESS | 3620 | --DOCSHELL 17795400 == 33 [pid = 3620] [id = 129] 09:00:27 INFO - PROCESS | 3620 | --DOCSHELL 1602B000 == 32 [pid = 3620] [id = 128] 09:00:27 INFO - PROCESS | 3620 | --DOCSHELL 13A5F000 == 31 [pid = 3620] [id = 127] 09:00:27 INFO - PROCESS | 3620 | --DOCSHELL 10A06400 == 30 [pid = 3620] [id = 126] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (181C2000) [pid = 3620] [serial = 352] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (12C83400) [pid = 3620] [serial = 322] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (131D5C00) [pid = 3620] [serial = 332] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (131D1C00) [pid = 3620] [serial = 323] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12B74800) [pid = 3620] [serial = 331] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (10FC2000) [pid = 3620] [serial = 362] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16021800) [pid = 3620] [serial = 325] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A52400) [pid = 3620] [serial = 346] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16E3D400) [pid = 3620] [serial = 344] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13B27C00) [pid = 3620] [serial = 338] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1602F400) [pid = 3620] [serial = 326] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12E25C00) [pid = 3620] [serial = 347] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (19B0C800) [pid = 3620] [serial = 329] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (114D1400) [pid = 3620] [serial = 334] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11C0CC00) [pid = 3620] [serial = 335] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13A57800) [pid = 3620] [serial = 337] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1826C000) [pid = 3620] [serial = 328] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16022000) [pid = 3620] [serial = 341] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (158F0400) [pid = 3620] [serial = 340] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17FDD400) [pid = 3620] [serial = 350] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16A5DC00) [pid = 3620] [serial = 343] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17FA4000) [pid = 3620] [serial = 349] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (198DD400) [pid = 3620] [serial = 355] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (18268400) [pid = 3620] [serial = 353] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (10A03C00) [pid = 3620] [serial = 361] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (11DE4C00) [pid = 3620] [serial = 358] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (198E0800) [pid = 3620] [serial = 356] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (12E2C800) [pid = 3620] [serial = 359] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3620 | 1469116828076 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3620 | 1469116828080 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:28 INFO - PROCESS | 3620 | ++DOCSHELL 0F397400 == 31 [pid = 3620] [id = 136] 09:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (0F934400) [pid = 3620] [serial = 406] [outer = 00000000] 09:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (10A03C00) [pid = 3620] [serial = 407] [outer = 0F934400] 09:00:28 INFO - PROCESS | 3620 | 1469116828129 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11090000) [pid = 3620] [serial = 408] [outer = 0F934400] 09:00:28 INFO - PROCESS | 3620 | 1469116828554 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:00:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:00:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 799ms 09:00:28 INFO - PROCESS | 3620 | 1469116828618 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3620 | 1469116828622 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 09:00:28 INFO - PROCESS | 3620 | 1469116828628 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:00:28 INFO - PROCESS | 3620 | 1469116828630 Marionette TRACE conn2 <- [1,510,null,{}] 09:00:28 INFO - PROCESS | 3620 | 1469116828638 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:00:28 INFO - PROCESS | 3620 | 1469116828641 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:28 INFO - PROCESS | 3620 | 1469116828730 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:00:28 INFO - PROCESS | 3620 | 1469116828741 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3620 | 1469116828744 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:28 INFO - PROCESS | 3620 | ++DOCSHELL 12E6D400 == 32 [pid = 3620] [id = 137] 09:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12E6E000) [pid = 3620] [serial = 409] [outer = 00000000] 09:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (131CB400) [pid = 3620] [serial = 410] [outer = 12E6E000] 09:00:28 INFO - PROCESS | 3620 | 1469116828789 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13248C00) [pid = 3620] [serial = 411] [outer = 12E6E000] 09:00:29 INFO - PROCESS | 3620 | 1469116829233 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:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 643ms 09:00:29 INFO - PROCESS | 3620 | 1469116829266 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3620 | 1469116829269 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 3620 | 1469116829272 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:00:29 INFO - PROCESS | 3620 | 1469116829275 Marionette TRACE conn2 <- [1,514,null,{}] 09:00:29 INFO - PROCESS | 3620 | 1469116829286 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:00:29 INFO - PROCESS | 3620 | 1469116829290 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:29 INFO - PROCESS | 3620 | 1469116829371 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:00:29 INFO - PROCESS | 3620 | 1469116829381 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3620 | 1469116829384 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:29 INFO - PROCESS | 3620 | ++DOCSHELL 15715400 == 33 [pid = 3620] [id = 138] 09:00:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (15718000) [pid = 3620] [serial = 412] [outer = 00000000] 09:00:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (158E6400) [pid = 3620] [serial = 413] [outer = 15718000] 09:00:29 INFO - PROCESS | 3620 | 1469116829430 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16020800) [pid = 3620] [serial = 414] [outer = 15718000] 09:00:29 INFO - PROCESS | 3620 | 1469116829897 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:00:29 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:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 705ms 09:00:29 INFO - PROCESS | 3620 | 1469116829972 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3620 | 1469116829974 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 09:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:00:29 INFO - PROCESS | 3620 | 1469116829978 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3620 | 1469116829979 Marionette TRACE conn2 <- [1,518,null,{}] 09:00:29 INFO - PROCESS | 3620 | 1469116829983 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:00:29 INFO - PROCESS | 3620 | 1469116829985 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:30 INFO - PROCESS | 3620 | 1469116830076 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:00:30 INFO - PROCESS | 3620 | 1469116830081 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3620 | 1469116830084 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:30 INFO - PROCESS | 3620 | ++DOCSHELL 16106C00 == 34 [pid = 3620] [id = 139] 09:00:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1610BC00) [pid = 3620] [serial = 415] [outer = 00000000] 09:00:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16C5C800) [pid = 3620] [serial = 416] [outer = 1610BC00] 09:00:30 INFO - PROCESS | 3620 | 1469116830127 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16EA6C00) [pid = 3620] [serial = 417] [outer = 1610BC00] 09:00:30 INFO - PROCESS | 3620 | 1469116830574 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:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 643ms 09:00:30 INFO - PROCESS | 3620 | 1469116830615 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3620 | 1469116830617 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 3620 | 1469116830620 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:00:30 INFO - PROCESS | 3620 | 1469116830622 Marionette TRACE conn2 <- [1,522,null,{}] 09:00:30 INFO - PROCESS | 3620 | 1469116830625 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:00:30 INFO - PROCESS | 3620 | 1469116830627 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:30 INFO - PROCESS | 3620 | 1469116830737 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:00:30 INFO - PROCESS | 3620 | 1469116830819 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3620 | 1469116830821 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:30 INFO - PROCESS | 3620 | ++DOCSHELL 17049C00 == 35 [pid = 3620] [id = 140] 09:00:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (176DD800) [pid = 3620] [serial = 418] [outer = 00000000] 09:00:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (177ECC00) [pid = 3620] [serial = 419] [outer = 176DD800] 09:00:30 INFO - PROCESS | 3620 | 1469116830863 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (178AD800) [pid = 3620] [serial = 420] [outer = 176DD800] 09:00:31 INFO - PROCESS | 3620 | 1469116831287 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:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 690ms 09:00:31 INFO - PROCESS | 3620 | 1469116831320 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3620 | 1469116831322 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 09:00:31 INFO - PROCESS | 3620 | 1469116831325 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:00:31 INFO - PROCESS | 3620 | 1469116831327 Marionette TRACE conn2 <- [1,526,null,{}] 09:00:31 INFO - PROCESS | 3620 | 1469116831331 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:00:31 INFO - PROCESS | 3620 | 1469116831336 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:31 INFO - PROCESS | 3620 | 1469116831462 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:00:31 INFO - PROCESS | 3620 | 1469116831470 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3620 | 1469116831472 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:31 INFO - PROCESS | 3620 | ++DOCSHELL 17FE6400 == 36 [pid = 3620] [id = 141] 09:00:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (181B9800) [pid = 3620] [serial = 421] [outer = 00000000] 09:00:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (18268400) [pid = 3620] [serial = 422] [outer = 181B9800] 09:00:31 INFO - PROCESS | 3620 | 1469116831560 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18268C00) [pid = 3620] [serial = 423] [outer = 181B9800] 09:00:32 INFO - PROCESS | 3620 | 1469116832003 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:00:32 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:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 689ms 09:00:32 INFO - PROCESS | 3620 | 1469116832025 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3620 | 1469116832027 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 09:00:32 INFO - PROCESS | 3620 | 1469116832030 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:00:32 INFO - PROCESS | 3620 | 1469116832032 Marionette TRACE conn2 <- [1,530,null,{}] 09:00:32 INFO - PROCESS | 3620 | 1469116832042 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:00:32 INFO - PROCESS | 3620 | 1469116832044 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:32 INFO - PROCESS | 3620 | 1469116832169 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:00:32 INFO - PROCESS | 3620 | 1469116832174 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3620 | 1469116832185 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:32 INFO - PROCESS | 3620 | ++DOCSHELL 18270000 == 37 [pid = 3620] [id = 142] 09:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (198DA800) [pid = 3620] [serial = 424] [outer = 00000000] 09:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (198E7000) [pid = 3620] [serial = 425] [outer = 198DA800] 09:00:32 INFO - PROCESS | 3620 | 1469116832230 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A127C00) [pid = 3620] [serial = 426] [outer = 198DA800] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (177EA000) [pid = 3620] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A49C00) [pid = 3620] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17FE9400) [pid = 3620] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (18267400) [pid = 3620] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1108F400) [pid = 3620] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13B2A000) [pid = 3620] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16028400) [pid = 3620] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13A5F800) [pid = 3620] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A07C00) [pid = 3620] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:00:32 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1602B400) [pid = 3620] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:00:32 INFO - PROCESS | 3620 | 1469116832692 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:00:32 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:00:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:00:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:00:32 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:00:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:00:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:00:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 09:00:32 INFO - PROCESS | 3620 | 1469116832730 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3620 | 1469116832732 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 09:00:32 INFO - PROCESS | 3620 | 1469116832735 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:00:32 INFO - PROCESS | 3620 | 1469116832737 Marionette TRACE conn2 <- [1,534,null,{}] 09:00:32 INFO - PROCESS | 3620 | 1469116832740 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:00:32 INFO - PROCESS | 3620 | 1469116832742 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:32 INFO - PROCESS | 3620 | 1469116832837 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:00:32 INFO - PROCESS | 3620 | 1469116832842 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3620 | 1469116832844 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:32 INFO - PROCESS | 3620 | ++DOCSHELL 1031FC00 == 38 [pid = 3620] [id = 143] 09:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10A49C00) [pid = 3620] [serial = 427] [outer = 00000000] 09:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (198DB400) [pid = 3620] [serial = 428] [outer = 10A49C00] 09:00:32 INFO - PROCESS | 3620 | 1469116832887 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1A1C1000) [pid = 3620] [serial = 429] [outer = 10A49C00] 09:00:33 INFO - PROCESS | 3620 | 1469116833282 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:00:33 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:00:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 596ms 09:00:33 INFO - PROCESS | 3620 | 1469116833333 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3620 | 1469116833335 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 09:00:33 INFO - PROCESS | 3620 | 1469116833338 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:00:33 INFO - PROCESS | 3620 | 1469116833340 Marionette TRACE conn2 <- [1,538,null,{}] 09:00:33 INFO - PROCESS | 3620 | 1469116833343 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:00:33 INFO - PROCESS | 3620 | 1469116833345 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:33 INFO - PROCESS | 3620 | 1469116833427 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:00:33 INFO - PROCESS | 3620 | 1469116833433 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3620 | 1469116833435 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:33 INFO - PROCESS | 3620 | ++DOCSHELL 17FAA000 == 39 [pid = 3620] [id = 144] 09:00:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (181C4800) [pid = 3620] [serial = 430] [outer = 00000000] 09:00:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A785C00) [pid = 3620] [serial = 431] [outer = 181C4800] 09:00:33 INFO - PROCESS | 3620 | 1469116833476 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A78EC00) [pid = 3620] [serial = 432] [outer = 181C4800] 09:00:33 INFO - PROCESS | 3620 | 1469116833897 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:00:33 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:00:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 596ms 09:00:33 INFO - PROCESS | 3620 | 1469116833935 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3620 | 1469116833937 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 09:00:33 INFO - PROCESS | 3620 | 1469116833940 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:00:33 INFO - PROCESS | 3620 | 1469116833942 Marionette TRACE conn2 <- [1,542,null,{}] 09:00:33 INFO - PROCESS | 3620 | 1469116833956 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:00:33 INFO - PROCESS | 3620 | 1469116833958 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:34 INFO - PROCESS | 3620 | 1469116834043 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:00:34 INFO - PROCESS | 3620 | 1469116834048 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3620 | 1469116834050 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:34 INFO - PROCESS | 3620 | ++DOCSHELL 198DF000 == 40 [pid = 3620] [id = 145] 09:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A1F1000) [pid = 3620] [serial = 433] [outer = 00000000] 09:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A8E6400) [pid = 3620] [serial = 434] [outer = 1A1F1000] 09:00:34 INFO - PROCESS | 3620 | 1469116834092 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A8E8400) [pid = 3620] [serial = 435] [outer = 1A1F1000] 09:00:34 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:34 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:34 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:34 INFO - PROCESS | 3620 | 1469116834621 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:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 705ms 09:00:34 INFO - PROCESS | 3620 | 1469116834641 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3620 | 1469116834646 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 09:00:34 INFO - PROCESS | 3620 | 1469116834651 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:00:34 INFO - PROCESS | 3620 | 1469116834655 Marionette TRACE conn2 <- [1,546,null,{}] 09:00:34 INFO - PROCESS | 3620 | 1469116834661 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:00:34 INFO - PROCESS | 3620 | 1469116834664 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:34 INFO - PROCESS | 3620 | 1469116834835 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:00:34 INFO - PROCESS | 3620 | 1469116834931 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3620 | 1469116834936 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:34 INFO - PROCESS | 3620 | ++DOCSHELL 11CEC800 == 41 [pid = 3620] [id = 146] 09:00:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (11D99C00) [pid = 3620] [serial = 436] [outer = 00000000] 09:00:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (12BBD400) [pid = 3620] [serial = 437] [outer = 11D99C00] 09:00:35 INFO - PROCESS | 3620 | 1469116834990 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13170C00) [pid = 3620] [serial = 438] [outer = 11D99C00] 09:00:35 INFO - PROCESS | 3620 | 1469116835571 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:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1003ms 09:00:35 INFO - PROCESS | 3620 | 1469116835659 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3620 | 1469116835663 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:00:35 INFO - PROCESS | 3620 | 1469116835670 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 3620 | 1469116835672 Marionette TRACE conn2 <- [1,550,null,{}] 09:00:35 INFO - PROCESS | 3620 | 1469116835676 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:00:35 INFO - PROCESS | 3620 | 1469116835679 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:35 INFO - PROCESS | 3620 | 1469116835840 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:00:35 INFO - PROCESS | 3620 | 1469116835849 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3620 | 1469116835852 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:35 INFO - PROCESS | 3620 | ++DOCSHELL 13A5CC00 == 42 [pid = 3620] [id = 147] 09:00:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13A5E000) [pid = 3620] [serial = 439] [outer = 00000000] 09:00:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1589B800) [pid = 3620] [serial = 440] [outer = 13A5E000] 09:00:35 INFO - PROCESS | 3620 | 1469116835906 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1602A000) [pid = 3620] [serial = 441] [outer = 13A5E000] 09:00:36 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:36 INFO - PROCESS | 3620 | 1469116836519 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:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 893ms 09:00:36 INFO - PROCESS | 3620 | 1469116836573 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3620 | 1469116836576 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:00:36 INFO - PROCESS | 3620 | 1469116836580 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 3620 | 1469116836583 Marionette TRACE conn2 <- [1,554,null,{}] 09:00:36 INFO - PROCESS | 3620 | 1469116836594 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:00:36 INFO - PROCESS | 3620 | 1469116836599 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:36 INFO - PROCESS | 3620 | 1469116836739 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:00:36 INFO - PROCESS | 3620 | 1469116836755 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3620 | 1469116836758 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:36 INFO - PROCESS | 3620 | ++DOCSHELL 1A782800 == 43 [pid = 3620] [id = 148] 09:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A782C00) [pid = 3620] [serial = 442] [outer = 00000000] 09:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A8E1000) [pid = 3620] [serial = 443] [outer = 1A782C00] 09:00:36 INFO - PROCESS | 3620 | 1469116836813 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1AB4E000) [pid = 3620] [serial = 444] [outer = 1A782C00] 09:00:37 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:37 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:37 INFO - PROCESS | 3620 | 1469116837490 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:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 909ms 09:00:37 INFO - PROCESS | 3620 | 1469116837524 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3620 | 1469116837527 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 09:00:37 INFO - PROCESS | 3620 | 1469116837531 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:00:37 INFO - PROCESS | 3620 | 1469116837533 Marionette TRACE conn2 <- [1,558,null,{}] 09:00:37 INFO - PROCESS | 3620 | 1469116837537 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:00:37 INFO - PROCESS | 3620 | 1469116837539 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:37 INFO - PROCESS | 3620 | 1469116837643 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:00:37 INFO - PROCESS | 3620 | 1469116837721 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3620 | 1469116837723 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:37 INFO - PROCESS | 3620 | ++DOCSHELL 1ABD0800 == 44 [pid = 3620] [id = 149] 09:00:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1ABD1400) [pid = 3620] [serial = 445] [outer = 00000000] 09:00:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1ABD7800) [pid = 3620] [serial = 446] [outer = 1ABD1400] 09:00:37 INFO - PROCESS | 3620 | 1469116837837 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1ABDAC00) [pid = 3620] [serial = 447] [outer = 1ABD1400] 09:00:38 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:38 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:38 INFO - PROCESS | 3620 | 1469116838598 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:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1144ms 09:00:38 INFO - PROCESS | 3620 | 1469116838677 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3620 | 1469116838681 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:00:38 INFO - PROCESS | 3620 | 1469116838686 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3620 | 1469116838689 Marionette TRACE conn2 <- [1,562,null,{}] 09:00:38 INFO - PROCESS | 3620 | 1469116838710 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:00:38 INFO - PROCESS | 3620 | 1469116838713 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:38 INFO - PROCESS | 3620 | 1469116838819 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:00:38 INFO - PROCESS | 3620 | 1469116838896 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3620 | 1469116838900 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:38 INFO - PROCESS | 3620 | ++DOCSHELL 10374400 == 45 [pid = 3620] [id = 150] 09:00:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10520400) [pid = 3620] [serial = 448] [outer = 00000000] 09:00:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (10FCA400) [pid = 3620] [serial = 449] [outer = 10520400] 09:00:39 INFO - PROCESS | 3620 | 1469116839001 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (114D0800) [pid = 3620] [serial = 450] [outer = 10520400] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 17FAA000 == 44 [pid = 3620] [id = 144] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 1031FC00 == 43 [pid = 3620] [id = 143] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 18270000 == 42 [pid = 3620] [id = 142] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 17FE6400 == 41 [pid = 3620] [id = 141] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 17049C00 == 40 [pid = 3620] [id = 140] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 16106C00 == 39 [pid = 3620] [id = 139] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 15715400 == 38 [pid = 3620] [id = 138] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 12E6D400 == 37 [pid = 3620] [id = 137] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 0F397400 == 36 [pid = 3620] [id = 136] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 1504C800 == 35 [pid = 3620] [id = 135] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 10A4AC00 == 34 [pid = 3620] [id = 133] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 10A4E800 == 33 [pid = 3620] [id = 134] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 16E37000 == 32 [pid = 3620] [id = 125] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 1ABD0800 == 31 [pid = 3620] [id = 149] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 1A782800 == 30 [pid = 3620] [id = 148] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 198DF000 == 29 [pid = 3620] [id = 145] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 11CEC800 == 28 [pid = 3620] [id = 146] 09:00:39 INFO - PROCESS | 3620 | --DOCSHELL 13A5CC00 == 27 [pid = 3620] [id = 147] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (144FF800) [pid = 3620] [serial = 368] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (13DF7400) [pid = 3620] [serial = 367] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1610B800) [pid = 3620] [serial = 371] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1A1C3000) [pid = 3620] [serial = 396] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1602C000) [pid = 3620] [serial = 370] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1A4E8400) [pid = 3620] [serial = 398] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (18266800) [pid = 3620] [serial = 389] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (150AFC00) [pid = 3620] [serial = 380] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (144FC800) [pid = 3620] [serial = 379] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10A55800) [pid = 3620] [serial = 376] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1108C400) [pid = 3620] [serial = 377] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16784400) [pid = 3620] [serial = 382] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16A5FC00) [pid = 3620] [serial = 383] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10A04400) [pid = 3620] [serial = 167] [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:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17FAA400) [pid = 3620] [serial = 386] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (178AC400) [pid = 3620] [serial = 385] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (176DD400) [pid = 3620] [serial = 373] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11C0E000) [pid = 3620] [serial = 391] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (181C0400) [pid = 3620] [serial = 388] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17FE7000) [pid = 3620] [serial = 392] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (19B08000) [pid = 3620] [serial = 395] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11DE8000) [pid = 3620] [serial = 365] [outer = 00000000] [url = about:blank] 09:00:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1189DC00) [pid = 3620] [serial = 364] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3620 | 1469116840132 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:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1504ms 09:00:40 INFO - PROCESS | 3620 | 1469116840194 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3620 | 1469116840198 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:00:40 INFO - PROCESS | 3620 | 1469116840203 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3620 | 1469116840206 Marionette TRACE conn2 <- [1,566,null,{}] 09:00:40 INFO - PROCESS | 3620 | 1469116840212 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:00:40 INFO - PROCESS | 3620 | 1469116840215 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:40 INFO - PROCESS | 3620 | 1469116840336 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:00:40 INFO - PROCESS | 3620 | 1469116840352 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3620 | 1469116840354 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:40 INFO - PROCESS | 3620 | ++DOCSHELL 10A4B000 == 28 [pid = 3620] [id = 151] 09:00:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A4EC00) [pid = 3620] [serial = 451] [outer = 00000000] 09:00:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10FC2000) [pid = 3620] [serial = 452] [outer = 10A4EC00] 09:00:40 INFO - PROCESS | 3620 | 1469116840400 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (11087C00) [pid = 3620] [serial = 453] [outer = 10A4EC00] 09:00:40 INFO - PROCESS | 3620 | 1469116840850 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:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 689ms 09:00:40 INFO - PROCESS | 3620 | 1469116840904 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3620 | 1469116840908 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:00:40 INFO - PROCESS | 3620 | 1469116840914 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3620 | 1469116840917 Marionette TRACE conn2 <- [1,570,null,{}] 09:00:40 INFO - PROCESS | 3620 | 1469116840921 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:00:40 INFO - PROCESS | 3620 | 1469116840923 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:41 INFO - PROCESS | 3620 | 1469116841014 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:00:41 INFO - PROCESS | 3620 | 1469116841023 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3620 | 1469116841025 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:41 INFO - PROCESS | 3620 | ++DOCSHELL 12B75400 == 29 [pid = 3620] [id = 152] 09:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (12BB5C00) [pid = 3620] [serial = 454] [outer = 00000000] 09:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12E2C800) [pid = 3620] [serial = 455] [outer = 12BB5C00] 09:00:41 INFO - PROCESS | 3620 | 1469116841071 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (131CC800) [pid = 3620] [serial = 456] [outer = 12BB5C00] 09:00:41 INFO - PROCESS | 3620 | 1469116841521 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:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 643ms 09:00:41 INFO - PROCESS | 3620 | 1469116841552 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3620 | 1469116841554 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 09:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:00:41 INFO - PROCESS | 3620 | 1469116841558 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3620 | 1469116841561 Marionette TRACE conn2 <- [1,574,null,{}] 09:00:41 INFO - PROCESS | 3620 | 1469116841572 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:00:41 INFO - PROCESS | 3620 | 1469116841576 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:41 INFO - PROCESS | 3620 | 1469116841657 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:00:41 INFO - PROCESS | 3620 | 1469116841696 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3620 | 1469116841699 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:41 INFO - PROCESS | 3620 | ++DOCSHELL 155E8C00 == 30 [pid = 3620] [id = 153] 09:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (155EA800) [pid = 3620] [serial = 457] [outer = 00000000] 09:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15715400) [pid = 3620] [serial = 458] [outer = 155EA800] 09:00:41 INFO - PROCESS | 3620 | 1469116841745 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (158F0800) [pid = 3620] [serial = 459] [outer = 155EA800] 09:00:42 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:42 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:42 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:42 INFO - PROCESS | 3620 | 1469116842212 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:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 09:00:42 INFO - PROCESS | 3620 | 1469116842259 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3620 | 1469116842262 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 3620 | 1469116842265 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:00:42 INFO - PROCESS | 3620 | 1469116842267 Marionette TRACE conn2 <- [1,578,null,{}] 09:00:42 INFO - PROCESS | 3620 | 1469116842271 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:00:42 INFO - PROCESS | 3620 | 1469116842273 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:42 INFO - PROCESS | 3620 | 1469116842384 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:00:42 INFO - PROCESS | 3620 | 1469116842391 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3620 | 1469116842393 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:42 INFO - PROCESS | 3620 | ++DOCSHELL 16024800 == 31 [pid = 3620] [id = 154] 09:00:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1602C000) [pid = 3620] [serial = 460] [outer = 00000000] 09:00:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16784800) [pid = 3620] [serial = 461] [outer = 1602C000] 09:00:42 INFO - PROCESS | 3620 | 1469116842478 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16A5EC00) [pid = 3620] [serial = 462] [outer = 1602C000] 09:00:42 INFO - PROCESS | 3620 | 1469116842882 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:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 642ms 09:00:42 INFO - PROCESS | 3620 | 1469116842905 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3620 | 1469116842907 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:00:42 INFO - PROCESS | 3620 | 1469116842917 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3620 | 1469116842919 Marionette TRACE conn2 <- [1,582,null,{}] 09:00:42 INFO - PROCESS | 3620 | 1469116842922 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:00:42 INFO - PROCESS | 3620 | 1469116842924 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:43 INFO - PROCESS | 3620 | 1469116843032 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:00:43 INFO - PROCESS | 3620 | 1469116843114 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3620 | 1469116843116 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:43 INFO - PROCESS | 3620 | ++DOCSHELL 16FBC800 == 32 [pid = 3620] [id = 155] 09:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17049C00) [pid = 3620] [serial = 463] [outer = 00000000] 09:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1779AC00) [pid = 3620] [serial = 464] [outer = 17049C00] 09:00:43 INFO - PROCESS | 3620 | 1469116843159 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (178AA800) [pid = 3620] [serial = 465] [outer = 17049C00] 09:00:43 INFO - PROCESS | 3620 | 1469116843577 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:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 706ms 09:00:43 INFO - PROCESS | 3620 | 1469116843618 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3620 | 1469116843620 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 3620 | 1469116843624 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3620 | 1469116843625 Marionette TRACE conn2 <- [1,586,null,{}] 09:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:00:43 INFO - PROCESS | 3620 | 1469116843629 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:00:43 INFO - PROCESS | 3620 | 1469116843634 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:43 INFO - PROCESS | 3620 | 1469116843760 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:00:43 INFO - PROCESS | 3620 | 1469116843818 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3620 | 1469116843820 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:43 INFO - PROCESS | 3620 | ++DOCSHELL 17FE6400 == 33 [pid = 3620] [id = 156] 09:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17FE7800) [pid = 3620] [serial = 466] [outer = 00000000] 09:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (181C1C00) [pid = 3620] [serial = 467] [outer = 17FE7800] 09:00:43 INFO - PROCESS | 3620 | 1469116843864 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (18266800) [pid = 3620] [serial = 468] [outer = 17FE7800] 09:00:44 INFO - PROCESS | 3620 | 1469116844472 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:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16EA0400) [pid = 3620] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (176DD800) [pid = 3620] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (181C4800) [pid = 3620] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (181B9800) [pid = 3620] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (181BE800) [pid = 3620] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (150AD800) [pid = 3620] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A1F1000) [pid = 3620] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12E6E000) [pid = 3620] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0F934400) [pid = 3620] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A51000) [pid = 3620] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (198DA800) [pid = 3620] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1610BC00) [pid = 3620] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15718000) [pid = 3620] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:00:44 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10A49C00) [pid = 3620] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 988ms 09:00:44 INFO - PROCESS | 3620 | 1469116844614 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 3620 | 1469116844615 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 3620 | 1469116844619 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:00:44 INFO - PROCESS | 3620 | 1469116844620 Marionette TRACE conn2 <- [1,590,null,{}] 09:00:44 INFO - PROCESS | 3620 | 1469116844624 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:00:44 INFO - PROCESS | 3620 | 1469116844626 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:44 INFO - PROCESS | 3620 | 1469116844700 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:00:44 INFO - PROCESS | 3620 | 1469116844705 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3620 | 1469116844707 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:44 INFO - PROCESS | 3620 | ++DOCSHELL 15046800 == 34 [pid = 3620] [id = 157] 09:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (150AD800) [pid = 3620] [serial = 469] [outer = 00000000] 09:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16788C00) [pid = 3620] [serial = 470] [outer = 150AD800] 09:00:44 INFO - PROCESS | 3620 | 1469116844751 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (177EA400) [pid = 3620] [serial = 471] [outer = 150AD800] 09:00:45 INFO - PROCESS | 3620 | 1469116845222 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:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 642ms 09:00:45 INFO - PROCESS | 3620 | 1469116845257 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3620 | 1469116845259 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 09:00:45 INFO - PROCESS | 3620 | 1469116845262 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:00:45 INFO - PROCESS | 3620 | 1469116845264 Marionette TRACE conn2 <- [1,594,null,{}] 09:00:45 INFO - PROCESS | 3620 | 1469116845267 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:00:45 INFO - PROCESS | 3620 | 1469116845269 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:45 INFO - PROCESS | 3620 | 1469116845378 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:00:45 INFO - PROCESS | 3620 | 1469116845384 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3620 | 1469116845386 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:45 INFO - PROCESS | 3620 | ++DOCSHELL 1A1C5800 == 35 [pid = 3620] [id = 158] 09:00:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A1EA400) [pid = 3620] [serial = 472] [outer = 00000000] 09:00:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A780400) [pid = 3620] [serial = 473] [outer = 1A1EA400] 09:00:45 INFO - PROCESS | 3620 | 1469116845428 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A78A400) [pid = 3620] [serial = 474] [outer = 1A1EA400] 09:00:45 INFO - PROCESS | 3620 | 1469116845848 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:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 627ms 09:00:45 INFO - PROCESS | 3620 | 1469116845901 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3620 | 1469116845903 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:00:45 INFO - PROCESS | 3620 | 1469116845906 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3620 | 1469116845907 Marionette TRACE conn2 <- [1,598,null,{}] 09:00:45 INFO - PROCESS | 3620 | 1469116845911 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:00:45 INFO - PROCESS | 3620 | 1469116845913 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:46 INFO - PROCESS | 3620 | 1469116845987 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:00:46 INFO - PROCESS | 3620 | 1469116846020 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3620 | 1469116846023 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:46 INFO - PROCESS | 3620 | ++DOCSHELL 150B0800 == 36 [pid = 3620] [id = 159] 09:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16102000) [pid = 3620] [serial = 475] [outer = 00000000] 09:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (198DF800) [pid = 3620] [serial = 476] [outer = 16102000] 09:00:46 INFO - PROCESS | 3620 | 1469116846070 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (198E9800) [pid = 3620] [serial = 477] [outer = 16102000] 09:00:46 INFO - PROCESS | 3620 | 1469116846517 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:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 627ms 09:00:46 INFO - PROCESS | 3620 | 1469116846563 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 3620 | 1469116846567 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 09:00:46 INFO - PROCESS | 3620 | 1469116846573 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:00:46 INFO - PROCESS | 3620 | 1469116846577 Marionette TRACE conn2 <- [1,602,null,{}] 09:00:46 INFO - PROCESS | 3620 | 1469116846585 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:00:46 INFO - PROCESS | 3620 | 1469116846588 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:46 INFO - PROCESS | 3620 | 1469116846710 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:00:46 INFO - PROCESS | 3620 | 1469116846814 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3620 | 1469116846819 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:46 INFO - PROCESS | 3620 | ++DOCSHELL 1051E800 == 37 [pid = 3620] [id = 160] 09:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1051F000) [pid = 3620] [serial = 478] [outer = 00000000] 09:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10A48800) [pid = 3620] [serial = 479] [outer = 1051F000] 09:00:46 INFO - PROCESS | 3620 | 1469116846875 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10A55800) [pid = 3620] [serial = 480] [outer = 1051F000] 09:00:47 INFO - PROCESS | 3620 | 1469116847658 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:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1081ms 09:00:47 INFO - PROCESS | 3620 | 1469116847707 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 3620 | 1469116847712 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 09:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:00:47 INFO - PROCESS | 3620 | 1469116847718 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 3620 | 1469116847721 Marionette TRACE conn2 <- [1,606,null,{}] 09:00:47 INFO - PROCESS | 3620 | 1469116847748 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:00:47 INFO - PROCESS | 3620 | 1469116847751 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:47 INFO - PROCESS | 3620 | 1469116847892 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:00:47 INFO - PROCESS | 3620 | 1469116847947 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3620 | 1469116847950 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:47 INFO - PROCESS | 3620 | ++DOCSHELL 13A5DC00 == 38 [pid = 3620] [id = 161] 09:00:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (13A5E800) [pid = 3620] [serial = 481] [outer = 00000000] 09:00:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13F6C400) [pid = 3620] [serial = 482] [outer = 13A5E800] 09:00:48 INFO - PROCESS | 3620 | 1469116848004 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1504F000) [pid = 3620] [serial = 483] [outer = 13A5E800] 09:00:48 INFO - PROCESS | 3620 | 1469116848785 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:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1081ms 09:00:48 INFO - PROCESS | 3620 | 1469116848835 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3620 | 1469116848839 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 09:00:48 INFO - PROCESS | 3620 | 1469116848845 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3620 | 1469116848848 Marionette TRACE conn2 <- [1,610,null,{}] 09:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:00:48 INFO - PROCESS | 3620 | 1469116848862 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:00:48 INFO - PROCESS | 3620 | 1469116848865 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:48 INFO - PROCESS | 3620 | 1469116848970 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:00:49 INFO - PROCESS | 3620 | 1469116849044 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3620 | 1469116849048 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:49 INFO - PROCESS | 3620 | ++DOCSHELL 10A4A000 == 39 [pid = 3620] [id = 162] 09:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (10A4C000) [pid = 3620] [serial = 484] [outer = 00000000] 09:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (11247800) [pid = 3620] [serial = 485] [outer = 10A4C000] 09:00:49 INFO - PROCESS | 3620 | 1469116849097 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (11CEE400) [pid = 3620] [serial = 486] [outer = 10A4C000] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 1A1C5800 == 38 [pid = 3620] [id = 158] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 15046800 == 37 [pid = 3620] [id = 157] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 17FE6400 == 36 [pid = 3620] [id = 156] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 16FBC800 == 35 [pid = 3620] [id = 155] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 16024800 == 34 [pid = 3620] [id = 154] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 155E8C00 == 33 [pid = 3620] [id = 153] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 12B75400 == 32 [pid = 3620] [id = 152] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 10A4B000 == 31 [pid = 3620] [id = 151] 09:00:49 INFO - PROCESS | 3620 | --DOCSHELL 10374400 == 30 [pid = 3620] [id = 150] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17799800) [pid = 3620] [serial = 374] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (177ECC00) [pid = 3620] [serial = 419] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1A78EC00) [pid = 3620] [serial = 432] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (18268400) [pid = 3620] [serial = 422] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (178AD800) [pid = 3620] [serial = 420] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1A4F0C00) [pid = 3620] [serial = 399] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (157EFC00) [pid = 3620] [serial = 404] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1A8E6400) [pid = 3620] [serial = 434] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1589E000) [pid = 3620] [serial = 405] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (131CB400) [pid = 3620] [serial = 410] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13248C00) [pid = 3620] [serial = 411] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (10A03C00) [pid = 3620] [serial = 407] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11090000) [pid = 3620] [serial = 408] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (11485400) [pid = 3620] [serial = 401] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (198E7000) [pid = 3620] [serial = 425] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (114D0C00) [pid = 3620] [serial = 402] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16C5C800) [pid = 3620] [serial = 416] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (158E6400) [pid = 3620] [serial = 413] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16020800) [pid = 3620] [serial = 414] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A8E8400) [pid = 3620] [serial = 435] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (18268C00) [pid = 3620] [serial = 423] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A785C00) [pid = 3620] [serial = 431] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A127C00) [pid = 3620] [serial = 426] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (198DB400) [pid = 3620] [serial = 428] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A1C1000) [pid = 3620] [serial = 429] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16EA6C00) [pid = 3620] [serial = 417] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3620 | 1469116849657 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:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 846ms 09:00:49 INFO - PROCESS | 3620 | 1469116849692 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3620 | 1469116849697 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:00:49 INFO - PROCESS | 3620 | 1469116849702 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3620 | 1469116849705 Marionette TRACE conn2 <- [1,614,null,{}] 09:00:49 INFO - PROCESS | 3620 | 1469116849709 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:00:49 INFO - PROCESS | 3620 | 1469116849711 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:49 INFO - PROCESS | 3620 | 1469116849794 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:00:49 INFO - PROCESS | 3620 | 1469116849803 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3620 | 1469116849805 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:49 INFO - PROCESS | 3620 | ++DOCSHELL 114D0C00 == 31 [pid = 3620] [id = 163] 09:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (129EC000) [pid = 3620] [serial = 487] [outer = 00000000] 09:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (131D1800) [pid = 3620] [serial = 488] [outer = 129EC000] 09:00:49 INFO - PROCESS | 3620 | 1469116849851 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13A2E000) [pid = 3620] [serial = 489] [outer = 129EC000] 09:00:50 INFO - PROCESS | 3620 | 1469116850305 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:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 627ms 09:00:50 INFO - PROCESS | 3620 | 1469116850341 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3620 | 1469116850343 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:00:50 INFO - PROCESS | 3620 | 1469116850347 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3620 | 1469116850350 Marionette TRACE conn2 <- [1,618,null,{}] 09:00:50 INFO - PROCESS | 3620 | 1469116850360 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:00:50 INFO - PROCESS | 3620 | 1469116850365 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:50 INFO - PROCESS | 3620 | 1469116850478 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:00:50 INFO - PROCESS | 3620 | 1469116850488 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3620 | 1469116850491 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:50 INFO - PROCESS | 3620 | ++DOCSHELL 158EE400 == 32 [pid = 3620] [id = 164] 09:00:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (158F0400) [pid = 3620] [serial = 490] [outer = 00000000] 09:00:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16020400) [pid = 3620] [serial = 491] [outer = 158F0400] 09:00:50 INFO - PROCESS | 3620 | 1469116850541 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16026000) [pid = 3620] [serial = 492] [outer = 158F0400] 09:00:50 INFO - PROCESS | 3620 | 1469116850983 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:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 705ms 09:00:51 INFO - PROCESS | 3620 | 1469116851046 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3620 | 1469116851048 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:00:51 INFO - PROCESS | 3620 | 1469116851051 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3620 | 1469116851053 Marionette TRACE conn2 <- [1,622,null,{}] 09:00:51 INFO - PROCESS | 3620 | 1469116851057 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:00:51 INFO - PROCESS | 3620 | 1469116851058 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:51 INFO - PROCESS | 3620 | 1469116851139 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:00:51 INFO - PROCESS | 3620 | 1469116851144 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3620 | 1469116851146 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:51 INFO - PROCESS | 3620 | ++DOCSHELL 1602F800 == 33 [pid = 3620] [id = 165] 09:00:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1610E400) [pid = 3620] [serial = 493] [outer = 00000000] 09:00:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16FBC800) [pid = 3620] [serial = 494] [outer = 1610E400] 09:00:51 INFO - PROCESS | 3620 | 1469116851198 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17798800) [pid = 3620] [serial = 495] [outer = 1610E400] 09:00:51 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:51 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:51 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:51 INFO - PROCESS | 3620 | 1469116851643 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:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 643ms 09:00:51 INFO - PROCESS | 3620 | 1469116851700 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3620 | 1469116851702 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:00:51 INFO - PROCESS | 3620 | 1469116851706 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3620 | 1469116851707 Marionette TRACE conn2 <- [1,626,null,{}] 09:00:51 INFO - PROCESS | 3620 | 1469116851711 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:00:51 INFO - PROCESS | 3620 | 1469116851713 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:51 INFO - PROCESS | 3620 | 1469116851816 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:00:51 INFO - PROCESS | 3620 | 1469116851895 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3620 | 1469116851897 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:51 INFO - PROCESS | 3620 | ++DOCSHELL 178AC000 == 34 [pid = 3620] [id = 166] 09:00:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (178AC800) [pid = 3620] [serial = 496] [outer = 00000000] 09:00:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17F24800) [pid = 3620] [serial = 497] [outer = 178AC800] 09:00:51 INFO - PROCESS | 3620 | 1469116851940 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17FA7C00) [pid = 3620] [serial = 498] [outer = 178AC800] 09:00:52 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:52 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:52 INFO - PROCESS | 3620 | 1469116852332 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:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 643ms 09:00:52 INFO - PROCESS | 3620 | 1469116852347 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3620 | 1469116852349 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 09:00:52 INFO - PROCESS | 3620 | 1469116852352 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 3620 | 1469116852353 Marionette TRACE conn2 <- [1,630,null,{}] 09:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:00:52 INFO - PROCESS | 3620 | 1469116852357 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:00:52 INFO - PROCESS | 3620 | 1469116852362 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:52 INFO - PROCESS | 3620 | 1469116852491 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:00:52 INFO - PROCESS | 3620 | 1469116852497 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3620 | 1469116852499 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:52 INFO - PROCESS | 3620 | ++DOCSHELL 16107400 == 35 [pid = 3620] [id = 167] 09:00:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1610B000) [pid = 3620] [serial = 499] [outer = 00000000] 09:00:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (18264400) [pid = 3620] [serial = 500] [outer = 1610B000] 09:00:52 INFO - PROCESS | 3620 | 1469116852542 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (198E2400) [pid = 3620] [serial = 501] [outer = 1610B000] 09:00:52 INFO - PROCESS | 3620 | 1469116852986 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:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 705ms 09:00:53 INFO - PROCESS | 3620 | 1469116853053 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3620 | 1469116853055 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:00:53 INFO - PROCESS | 3620 | 1469116853059 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3620 | 1469116853060 Marionette TRACE conn2 <- [1,634,null,{}] 09:00:53 INFO - PROCESS | 3620 | 1469116853064 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:00:53 INFO - PROCESS | 3620 | 1469116853066 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:53 INFO - PROCESS | 3620 | 1469116853171 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:00:53 INFO - PROCESS | 3620 | 1469116853268 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3620 | 1469116853270 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:53 INFO - PROCESS | 3620 | ++DOCSHELL 1A127C00 == 36 [pid = 3620] [id = 168] 09:00:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A12A000) [pid = 3620] [serial = 502] [outer = 00000000] 09:00:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A1C4400) [pid = 3620] [serial = 503] [outer = 1A12A000] 09:00:53 INFO - PROCESS | 3620 | 1469116853313 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A1F2000) [pid = 3620] [serial = 504] [outer = 1A12A000] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17FE7800) [pid = 3620] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (12BB5C00) [pid = 3620] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10A4EC00) [pid = 3620] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (155EA800) [pid = 3620] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17049C00) [pid = 3620] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (11D99C00) [pid = 3620] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13A5E000) [pid = 3620] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A782C00) [pid = 3620] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1ABD1400) [pid = 3620] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (150AD800) [pid = 3620] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10520400) [pid = 3620] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A1EA400) [pid = 3620] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:00:53 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1602C000) [pid = 3620] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:00:53 INFO - PROCESS | 3620 | 1469116853780 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:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 737ms 09:00:53 INFO - PROCESS | 3620 | 1469116853799 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3620 | 1469116853801 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:00:53 INFO - PROCESS | 3620 | 1469116853804 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3620 | 1469116853806 Marionette TRACE conn2 <- [1,638,null,{}] 09:00:53 INFO - PROCESS | 3620 | 1469116853810 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:00:53 INFO - PROCESS | 3620 | 1469116853812 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:53 INFO - PROCESS | 3620 | 1469116853887 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:00:53 INFO - PROCESS | 3620 | 1469116853893 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3620 | 1469116853895 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:53 INFO - PROCESS | 3620 | ++DOCSHELL 129EF000 == 37 [pid = 3620] [id = 169] 09:00:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (12BB5C00) [pid = 3620] [serial = 505] [outer = 00000000] 09:00:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (150AD800) [pid = 3620] [serial = 506] [outer = 12BB5C00] 09:00:53 INFO - PROCESS | 3620 | 1469116853937 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16781800) [pid = 3620] [serial = 507] [outer = 12BB5C00] 09:00:54 INFO - PROCESS | 3620 | 1469116854339 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:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 595ms 09:00:54 INFO - PROCESS | 3620 | 1469116854402 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3620 | 1469116854404 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:00:54 INFO - PROCESS | 3620 | 1469116854408 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3620 | 1469116854409 Marionette TRACE conn2 <- [1,642,null,{}] 09:00:54 INFO - PROCESS | 3620 | 1469116854413 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:00:54 INFO - PROCESS | 3620 | 1469116854415 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:54 INFO - PROCESS | 3620 | 1469116854492 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:00:54 INFO - PROCESS | 3620 | 1469116854524 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3620 | 1469116854526 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:54 INFO - PROCESS | 3620 | ++DOCSHELL 13F70800 == 38 [pid = 3620] [id = 170] 09:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (155EBC00) [pid = 3620] [serial = 508] [outer = 00000000] 09:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A1C4800) [pid = 3620] [serial = 509] [outer = 155EBC00] 09:00:54 INFO - PROCESS | 3620 | 1469116854569 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A1C5400) [pid = 3620] [serial = 510] [outer = 155EBC00] 09:00:54 INFO - PROCESS | 3620 | 1469116854966 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:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 595ms 09:00:55 INFO - PROCESS | 3620 | 1469116855016 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3620 | 1469116855018 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:00:55 INFO - PROCESS | 3620 | 1469116855022 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3620 | 1469116855023 Marionette TRACE conn2 <- [1,646,null,{}] 09:00:55 INFO - PROCESS | 3620 | 1469116855030 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:00:55 INFO - PROCESS | 3620 | 1469116855032 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:55 INFO - PROCESS | 3620 | 1469116855117 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:00:55 INFO - PROCESS | 3620 | 1469116855123 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3620 | 1469116855125 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:55 INFO - PROCESS | 3620 | ++DOCSHELL 1A8DCC00 == 39 [pid = 3620] [id = 171] 09:00:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A8DD400) [pid = 3620] [serial = 511] [outer = 00000000] 09:00:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1AB48400) [pid = 3620] [serial = 512] [outer = 1A8DD400] 09:00:55 INFO - PROCESS | 3620 | 1469116855170 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1AB4A000) [pid = 3620] [serial = 513] [outer = 1A8DD400] 09:00:55 INFO - PROCESS | 3620 | 1469116855582 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:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 596ms 09:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:00:55 INFO - PROCESS | 3620 | 1469116855618 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3620 | 1469116855620 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 09:00:55 INFO - PROCESS | 3620 | 1469116855634 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3620 | 1469116855637 Marionette TRACE conn2 <- [1,650,null,{}] 09:00:55 INFO - PROCESS | 3620 | 1469116855640 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:00:55 INFO - PROCESS | 3620 | 1469116855642 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:55 INFO - PROCESS | 3620 | 1469116855738 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:00:55 INFO - PROCESS | 3620 | 1469116855784 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3620 | 1469116855788 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:55 INFO - PROCESS | 3620 | ++DOCSHELL 0C37E400 == 40 [pid = 3620] [id = 172] 09:00:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (0C37EC00) [pid = 3620] [serial = 514] [outer = 00000000] 09:00:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0F397400) [pid = 3620] [serial = 515] [outer = 0C37EC00] 09:00:55 INFO - PROCESS | 3620 | 1469116855921 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (103CB400) [pid = 3620] [serial = 516] [outer = 0C37EC00] 09:00:56 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:56 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:56 INFO - PROCESS | 3620 | 1469116856577 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:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1003ms 09:00:56 INFO - PROCESS | 3620 | 1469116856628 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3620 | 1469116856632 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 09:00:56 INFO - PROCESS | 3620 | 1469116856636 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:00:56 INFO - PROCESS | 3620 | 1469116856640 Marionette TRACE conn2 <- [1,654,null,{}] 09:00:56 INFO - PROCESS | 3620 | 1469116856645 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:00:56 INFO - PROCESS | 3620 | 1469116856648 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:56 INFO - PROCESS | 3620 | 1469116856755 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:00:56 INFO - PROCESS | 3620 | 1469116856880 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3620 | 1469116856883 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:56 INFO - PROCESS | 3620 | ++DOCSHELL 12B75000 == 41 [pid = 3620] [id = 173] 09:00:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13247400) [pid = 3620] [serial = 517] [outer = 00000000] 09:00:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (13F6F400) [pid = 3620] [serial = 518] [outer = 13247400] 09:00:56 INFO - PROCESS | 3620 | 1469116856938 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (157F3C00) [pid = 3620] [serial = 519] [outer = 13247400] 09:00:57 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:57 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:57 INFO - PROCESS | 3620 | 1469116857505 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:00:57 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:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 894ms 09:00:57 INFO - PROCESS | 3620 | 1469116857558 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3620 | 1469116857562 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 3620 | 1469116857569 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 3620 | 1469116857571 Marionette TRACE conn2 <- [1,658,null,{}] 09:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:00:57 INFO - PROCESS | 3620 | 1469116857575 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:00:57 INFO - PROCESS | 3620 | 1469116857578 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:57 INFO - PROCESS | 3620 | 1469116857685 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:00:57 INFO - PROCESS | 3620 | 1469116857781 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 3620 | 1469116857783 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:57 INFO - PROCESS | 3620 | ++DOCSHELL 178AA400 == 42 [pid = 3620] [id = 174] 09:00:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (178AB000) [pid = 3620] [serial = 520] [outer = 00000000] 09:00:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (17FE5800) [pid = 3620] [serial = 521] [outer = 178AB000] 09:00:57 INFO - PROCESS | 3620 | 1469116857836 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1826B800) [pid = 3620] [serial = 522] [outer = 178AB000] 09:00:58 INFO - PROCESS | 3620 | 1469116858494 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:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 956ms 09:00:58 INFO - PROCESS | 3620 | 1469116858551 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3620 | 1469116858553 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:00:58 INFO - PROCESS | 3620 | 1469116858558 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3620 | 1469116858564 Marionette TRACE conn2 <- [1,662,null,{}] 09:00:58 INFO - PROCESS | 3620 | 1469116858573 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:00:58 INFO - PROCESS | 3620 | 1469116858577 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:58 INFO - PROCESS | 3620 | 1469116858681 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:00:58 INFO - PROCESS | 3620 | 1469116858813 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3620 | 1469116858815 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:58 INFO - PROCESS | 3620 | ++DOCSHELL 13F78C00 == 43 [pid = 3620] [id = 175] 09:00:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (181BD800) [pid = 3620] [serial = 523] [outer = 00000000] 09:00:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1AC97800) [pid = 3620] [serial = 524] [outer = 181BD800] 09:00:58 INFO - PROCESS | 3620 | 1469116858870 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1AC9D000) [pid = 3620] [serial = 525] [outer = 181BD800] 09:00:59 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:59 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:00:59 INFO - PROCESS | 3620 | 1469116859543 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:00:59 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:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1050ms 09:00:59 INFO - PROCESS | 3620 | 1469116859605 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3620 | 1469116859609 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:00:59 INFO - PROCESS | 3620 | 1469116859614 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3620 | 1469116859617 Marionette TRACE conn2 <- [1,666,null,{}] 09:00:59 INFO - PROCESS | 3620 | 1469116859639 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:00:59 INFO - PROCESS | 3620 | 1469116859641 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:59 INFO - PROCESS | 3620 | 1469116859787 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:00:59 INFO - PROCESS | 3620 | 1469116859798 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3620 | 1469116859801 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:00:59 INFO - PROCESS | 3620 | ++DOCSHELL 1123F800 == 44 [pid = 3620] [id = 176] 09:00:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1123FC00) [pid = 3620] [serial = 526] [outer = 00000000] 09:00:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12C81400) [pid = 3620] [serial = 527] [outer = 1123FC00] 09:00:59 INFO - PROCESS | 3620 | 1469116859851 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (13245400) [pid = 3620] [serial = 528] [outer = 1123FC00] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 1A8DCC00 == 43 [pid = 3620] [id = 171] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 13F70800 == 42 [pid = 3620] [id = 170] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 129EF000 == 41 [pid = 3620] [id = 169] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 1A127C00 == 40 [pid = 3620] [id = 168] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 16107400 == 39 [pid = 3620] [id = 167] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 178AC000 == 38 [pid = 3620] [id = 166] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 1602F800 == 37 [pid = 3620] [id = 165] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 158EE400 == 36 [pid = 3620] [id = 164] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 114D0C00 == 35 [pid = 3620] [id = 163] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 10A4A000 == 34 [pid = 3620] [id = 162] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 13A5DC00 == 33 [pid = 3620] [id = 161] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 150B0800 == 32 [pid = 3620] [id = 159] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 1051E800 == 31 [pid = 3620] [id = 160] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 13F78C00 == 30 [pid = 3620] [id = 175] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 178AA400 == 29 [pid = 3620] [id = 174] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 0C37E400 == 28 [pid = 3620] [id = 172] 09:01:00 INFO - PROCESS | 3620 | --DOCSHELL 12B75000 == 27 [pid = 3620] [id = 173] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (12BBD400) [pid = 3620] [serial = 437] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1602A000) [pid = 3620] [serial = 441] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1589B800) [pid = 3620] [serial = 440] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1AB4E000) [pid = 3620] [serial = 444] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1A8E1000) [pid = 3620] [serial = 443] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (198DF800) [pid = 3620] [serial = 476] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1ABDAC00) [pid = 3620] [serial = 447] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1ABD7800) [pid = 3620] [serial = 446] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (177EA400) [pid = 3620] [serial = 471] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16788C00) [pid = 3620] [serial = 470] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (18266800) [pid = 3620] [serial = 468] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (114D0800) [pid = 3620] [serial = 450] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A78A400) [pid = 3620] [serial = 474] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10FCA400) [pid = 3620] [serial = 449] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16784800) [pid = 3620] [serial = 461] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16A5EC00) [pid = 3620] [serial = 462] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1A780400) [pid = 3620] [serial = 473] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (158F0800) [pid = 3620] [serial = 459] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (181C1C00) [pid = 3620] [serial = 467] [outer = 00000000] [url = about:blank] 09:01:00 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12E2C800) [pid = 3620] [serial = 455] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (131CC800) [pid = 3620] [serial = 456] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10FC2000) [pid = 3620] [serial = 452] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (11087C00) [pid = 3620] [serial = 453] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15715400) [pid = 3620] [serial = 458] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (178AA800) [pid = 3620] [serial = 465] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1779AC00) [pid = 3620] [serial = 464] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13170C00) [pid = 3620] [serial = 438] [outer = 00000000] [url = about:blank] 09:01:01 INFO - PROCESS | 3620 | 1469116861089 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:01:01 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:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1520ms 09:01:01 INFO - PROCESS | 3620 | 1469116861137 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3620 | 1469116861141 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:01:01 INFO - PROCESS | 3620 | 1469116861146 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3620 | 1469116861149 Marionette TRACE conn2 <- [1,670,null,{}] 09:01:01 INFO - PROCESS | 3620 | 1469116861154 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:01:01 INFO - PROCESS | 3620 | 1469116861157 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:01 INFO - PROCESS | 3620 | 1469116861242 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:01:01 INFO - PROCESS | 3620 | 1469116861249 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3620 | 1469116861252 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:01 INFO - PROCESS | 3620 | ++DOCSHELL 0C76E800 == 28 [pid = 3620] [id = 177] 09:01:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0C771000) [pid = 3620] [serial = 529] [outer = 00000000] 09:01:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1051EC00) [pid = 3620] [serial = 530] [outer = 0C771000] 09:01:01 INFO - PROCESS | 3620 | 1469116861300 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A08C00) [pid = 3620] [serial = 531] [outer = 0C771000] 09:01:02 INFO - PROCESS | 3620 | 1469116862331 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:01:02 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:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1191ms 09:01:02 INFO - PROCESS | 3620 | 1469116862341 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3620 | 1469116862345 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:01:02 INFO - PROCESS | 3620 | 1469116862352 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3620 | 1469116862355 Marionette TRACE conn2 <- [1,674,null,{}] 09:01:02 INFO - PROCESS | 3620 | 1469116862359 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:01:02 INFO - PROCESS | 3620 | 1469116862361 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:02 INFO - PROCESS | 3620 | 1469116862453 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:01:02 INFO - PROCESS | 3620 | 1469116862459 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3620 | 1469116862462 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:02 INFO - PROCESS | 3620 | ++DOCSHELL 11C03C00 == 29 [pid = 3620] [id = 178] 09:01:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11C04C00) [pid = 3620] [serial = 532] [outer = 00000000] 09:01:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (11DDF800) [pid = 3620] [serial = 533] [outer = 11C04C00] 09:01:02 INFO - PROCESS | 3620 | 1469116862509 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (129ECC00) [pid = 3620] [serial = 534] [outer = 11C04C00] 09:01:03 INFO - PROCESS | 3620 | 1469116863451 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:01:03 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:01:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1159ms 09:01:03 INFO - PROCESS | 3620 | 1469116863508 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3620 | 1469116863510 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:01:03 INFO - PROCESS | 3620 | 1469116863514 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 3620 | 1469116863517 Marionette TRACE conn2 <- [1,678,null,{}] 09:01:03 INFO - PROCESS | 3620 | 1469116863528 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:01:03 INFO - PROCESS | 3620 | 1469116863533 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:03 INFO - PROCESS | 3620 | 1469116863642 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:01:03 INFO - PROCESS | 3620 | 1469116863650 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3620 | 1469116863653 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:03 INFO - PROCESS | 3620 | ++DOCSHELL 13A5C000 == 30 [pid = 3620] [id = 179] 09:01:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13A5CC00) [pid = 3620] [serial = 535] [outer = 00000000] 09:01:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13DF6400) [pid = 3620] [serial = 536] [outer = 13A5CC00] 09:01:03 INFO - PROCESS | 3620 | 1469116863699 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13F6D800) [pid = 3620] [serial = 537] [outer = 13A5CC00] 09:01:04 INFO - PROCESS | 3620 | 1469116864681 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:01:04 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:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1191ms 09:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:01:04 INFO - PROCESS | 3620 | 1469116864716 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3620 | 1469116864718 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 09:01:04 INFO - PROCESS | 3620 | 1469116864721 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3620 | 1469116864723 Marionette TRACE conn2 <- [1,682,null,{}] 09:01:04 INFO - PROCESS | 3620 | 1469116864727 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:01:04 INFO - PROCESS | 3620 | 1469116864728 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:04 INFO - PROCESS | 3620 | 1469116864839 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:01:04 INFO - PROCESS | 3620 | 1469116864845 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3620 | 1469116864847 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:04 INFO - PROCESS | 3620 | ++DOCSHELL 13F6B800 == 31 [pid = 3620] [id = 180] 09:01:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15711C00) [pid = 3620] [serial = 538] [outer = 00000000] 09:01:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1589E000) [pid = 3620] [serial = 539] [outer = 15711C00] 09:01:04 INFO - PROCESS | 3620 | 1469116864891 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15CE7800) [pid = 3620] [serial = 540] [outer = 15711C00] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1610B000) [pid = 3620] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A4C000) [pid = 3620] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16102000) [pid = 3620] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A12A000) [pid = 3620] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (155EBC00) [pid = 3620] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A8DD400) [pid = 3620] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1051F000) [pid = 3620] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (129EC000) [pid = 3620] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13A5E800) [pid = 3620] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1610E400) [pid = 3620] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (178AC800) [pid = 3620] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (158F0400) [pid = 3620] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:01:05 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (12BB5C00) [pid = 3620] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:01:06 INFO - PROCESS | 3620 | 1469116866015 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:01:06 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:01:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1364ms 09:01:06 INFO - PROCESS | 3620 | 1469116866082 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3620 | 1469116866084 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 09:01:06 INFO - PROCESS | 3620 | 1469116866087 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:01:06 INFO - PROCESS | 3620 | 1469116866089 Marionette TRACE conn2 <- [1,686,null,{}] 09:01:06 INFO - PROCESS | 3620 | 1469116866092 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:01:06 INFO - PROCESS | 3620 | 1469116866094 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:06 INFO - PROCESS | 3620 | 1469116866193 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:01:06 INFO - PROCESS | 3620 | 1469116866266 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3620 | 1469116866269 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:06 INFO - PROCESS | 3620 | ++DOCSHELL 10A0E800 == 32 [pid = 3620] [id = 181] 09:01:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (10A4C000) [pid = 3620] [serial = 541] [outer = 00000000] 09:01:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (150B0000) [pid = 3620] [serial = 542] [outer = 10A4C000] 09:01:06 INFO - PROCESS | 3620 | 1469116866312 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15CEF000) [pid = 3620] [serial = 543] [outer = 10A4C000] 09:01:07 INFO - PROCESS | 3620 | 1469116867183 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:01:07 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:01:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1159ms 09:01:07 INFO - PROCESS | 3620 | 1469116867242 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3620 | 1469116867244 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:01:07 INFO - PROCESS | 3620 | 1469116867247 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 3620 | 1469116867249 Marionette TRACE conn2 <- [1,690,null,{}] 09:01:07 INFO - PROCESS | 3620 | 1469116867252 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:01:07 INFO - PROCESS | 3620 | 1469116867258 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:07 INFO - PROCESS | 3620 | 1469116867383 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:01:07 INFO - PROCESS | 3620 | 1469116867392 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3620 | 1469116867394 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:07 INFO - PROCESS | 3620 | ++DOCSHELL 10502000 == 33 [pid = 3620] [id = 182] 09:01:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10560000) [pid = 3620] [serial = 544] [outer = 00000000] 09:01:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16787800) [pid = 3620] [serial = 545] [outer = 10560000] 09:01:07 INFO - PROCESS | 3620 | 1469116867437 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16C5C800) [pid = 3620] [serial = 546] [outer = 10560000] 09:01:08 INFO - PROCESS | 3620 | 1469116868699 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:01:08 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:01:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1442ms 09:01:08 INFO - PROCESS | 3620 | 1469116868727 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3620 | 1469116868732 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:01:08 INFO - PROCESS | 3620 | 1469116868744 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3620 | 1469116868747 Marionette TRACE conn2 <- [1,694,null,{}] 09:01:08 INFO - PROCESS | 3620 | 1469116868753 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:01:08 INFO - PROCESS | 3620 | 1469116868756 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:08 INFO - PROCESS | 3620 | 1469116868916 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:01:09 INFO - PROCESS | 3620 | 1469116869014 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3620 | 1469116869018 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:09 INFO - PROCESS | 3620 | ++DOCSHELL 1036E400 == 34 [pid = 3620] [id = 183] 09:01:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (10A49C00) [pid = 3620] [serial = 547] [outer = 00000000] 09:01:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (11DE6800) [pid = 3620] [serial = 548] [outer = 10A49C00] 09:01:09 INFO - PROCESS | 3620 | 1469116869075 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12BB8C00) [pid = 3620] [serial = 549] [outer = 10A49C00] 09:01:10 INFO - PROCESS | 3620 | --DOCSHELL 10A0E800 == 33 [pid = 3620] [id = 181] 09:01:10 INFO - PROCESS | 3620 | --DOCSHELL 13F6B800 == 32 [pid = 3620] [id = 180] 09:01:10 INFO - PROCESS | 3620 | --DOCSHELL 13A5C000 == 31 [pid = 3620] [id = 179] 09:01:10 INFO - PROCESS | 3620 | --DOCSHELL 11C03C00 == 30 [pid = 3620] [id = 178] 09:01:10 INFO - PROCESS | 3620 | --DOCSHELL 0C76E800 == 29 [pid = 3620] [id = 177] 09:01:10 INFO - PROCESS | 3620 | --DOCSHELL 1123F800 == 28 [pid = 3620] [id = 176] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10A55800) [pid = 3620] [serial = 480] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10A48800) [pid = 3620] [serial = 479] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (131D1800) [pid = 3620] [serial = 488] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13F6C400) [pid = 3620] [serial = 482] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17798800) [pid = 3620] [serial = 495] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17FA7C00) [pid = 3620] [serial = 498] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A1C4800) [pid = 3620] [serial = 509] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (18264400) [pid = 3620] [serial = 500] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1504F000) [pid = 3620] [serial = 483] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A1C4400) [pid = 3620] [serial = 503] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16026000) [pid = 3620] [serial = 492] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13A2E000) [pid = 3620] [serial = 489] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (11CEE400) [pid = 3620] [serial = 486] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (150AD800) [pid = 3620] [serial = 506] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16781800) [pid = 3620] [serial = 507] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16FBC800) [pid = 3620] [serial = 494] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17F24800) [pid = 3620] [serial = 497] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (16020400) [pid = 3620] [serial = 491] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (1AB4A000) [pid = 3620] [serial = 513] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (198E2400) [pid = 3620] [serial = 501] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (11247800) [pid = 3620] [serial = 485] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (198E9800) [pid = 3620] [serial = 477] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1A1F2000) [pid = 3620] [serial = 504] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (1A1C5400) [pid = 3620] [serial = 510] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (1AB48400) [pid = 3620] [serial = 512] [outer = 00000000] [url = about:blank] 09:01:10 INFO - PROCESS | 3620 | 1469116870186 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:01:10 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:01:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1520ms 09:01:10 INFO - PROCESS | 3620 | 1469116870262 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3620 | 1469116870266 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:01:10 INFO - PROCESS | 3620 | 1469116870276 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3620 | 1469116870279 Marionette TRACE conn2 <- [1,698,null,{}] 09:01:10 INFO - PROCESS | 3620 | 1469116870285 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:01:10 INFO - PROCESS | 3620 | 1469116870288 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:10 INFO - PROCESS | 3620 | 1469116870400 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:01:10 INFO - PROCESS | 3620 | 1469116870485 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3620 | 1469116870489 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:10 INFO - PROCESS | 3620 | ++DOCSHELL 1123A800 == 29 [pid = 3620] [id = 184] 09:01:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (1123CC00) [pid = 3620] [serial = 550] [outer = 00000000] 09:01:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (114C5400) [pid = 3620] [serial = 551] [outer = 1123CC00] 09:01:10 INFO - PROCESS | 3620 | 1469116870536 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (11C0A000) [pid = 3620] [serial = 552] [outer = 1123CC00] 09:01:11 INFO - PROCESS | 3620 | 1469116871391 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:01:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:01:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1160ms 09:01:11 INFO - PROCESS | 3620 | 1469116871430 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3620 | 1469116871435 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:01:11 INFO - PROCESS | 3620 | 1469116871448 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3620 | 1469116871450 Marionette TRACE conn2 <- [1,702,null,{}] 09:01:11 INFO - PROCESS | 3620 | 1469116871454 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:01:11 INFO - PROCESS | 3620 | 1469116871457 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:11 INFO - PROCESS | 3620 | 1469116871541 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:01:11 INFO - PROCESS | 3620 | 1469116871547 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3620 | 1469116871550 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:11 INFO - PROCESS | 3620 | ++DOCSHELL 131D1C00 == 30 [pid = 3620] [id = 185] 09:01:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13243800) [pid = 3620] [serial = 553] [outer = 00000000] 09:01:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (13A24400) [pid = 3620] [serial = 554] [outer = 13243800] 09:01:11 INFO - PROCESS | 3620 | 1469116871595 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13A56000) [pid = 3620] [serial = 555] [outer = 13243800] 09:01:12 INFO - PROCESS | 3620 | 1469116872546 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:01:12 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:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1160ms 09:01:12 INFO - PROCESS | 3620 | 1469116872602 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3620 | 1469116872604 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:01:12 INFO - PROCESS | 3620 | 1469116872608 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3620 | 1469116872612 Marionette TRACE conn2 <- [1,706,null,{}] 09:01:12 INFO - PROCESS | 3620 | 1469116872622 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:01:12 INFO - PROCESS | 3620 | 1469116872627 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:12 INFO - PROCESS | 3620 | 1469116872747 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:01:12 INFO - PROCESS | 3620 | 1469116872754 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3620 | 1469116872757 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:12 INFO - PROCESS | 3620 | ++DOCSHELL 157EE000 == 31 [pid = 3620] [id = 186] 09:01:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (157EE400) [pid = 3620] [serial = 556] [outer = 00000000] 09:01:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (15CE3800) [pid = 3620] [serial = 557] [outer = 157EE400] 09:01:12 INFO - PROCESS | 3620 | 1469116872804 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (16025C00) [pid = 3620] [serial = 558] [outer = 157EE400] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (10A4C000) [pid = 3620] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0C771000) [pid = 3620] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (11C04C00) [pid = 3620] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1123FC00) [pid = 3620] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0C37EC00) [pid = 3620] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (13247400) [pid = 3620] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (178AB000) [pid = 3620] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (181BD800) [pid = 3620] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (13A5CC00) [pid = 3620] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:01:13 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (15711C00) [pid = 3620] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:01:13 INFO - PROCESS | 3620 | 1469116873756 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:01:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:01:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1191ms 09:01:13 INFO - PROCESS | 3620 | 1469116873810 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3620 | 1469116873812 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:01:13 INFO - PROCESS | 3620 | 1469116873816 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3620 | 1469116873818 Marionette TRACE conn2 <- [1,710,null,{}] 09:01:13 INFO - PROCESS | 3620 | 1469116873821 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:01:13 INFO - PROCESS | 3620 | 1469116873823 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:13 INFO - PROCESS | 3620 | 1469116873902 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:01:13 INFO - PROCESS | 3620 | 1469116873908 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3620 | 1469116873910 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:13 INFO - PROCESS | 3620 | ++DOCSHELL 0C771800 == 32 [pid = 3620] [id = 187] 09:01:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (11247400) [pid = 3620] [serial = 559] [outer = 00000000] 09:01:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (158E8400) [pid = 3620] [serial = 560] [outer = 11247400] 09:01:13 INFO - PROCESS | 3620 | 1469116873954 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (16103C00) [pid = 3620] [serial = 561] [outer = 11247400] 09:01:14 INFO - PROCESS | 3620 | 1469116874379 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:01:14 INFO - PROCESS | 3620 | 1469116874414 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:01:14 INFO - PROCESS | 3620 | 1469116874418 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3620 | 1469116874419 Marionette TRACE conn2 <- [1,714,null,{}] 09:01:14 INFO - PROCESS | 3620 | 1469116874426 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:01:14 INFO - PROCESS | 3620 | 1469116874428 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:14 INFO - PROCESS | 3620 | 1469116874505 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:01:14 INFO - PROCESS | 3620 | 1469116874511 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3620 | 1469116874513 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:14 INFO - PROCESS | 3620 | ++DOCSHELL 16A5E000 == 33 [pid = 3620] [id = 188] 09:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (16A67C00) [pid = 3620] [serial = 562] [outer = 00000000] 09:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (16FC3C00) [pid = 3620] [serial = 563] [outer = 16A67C00] 09:01:14 INFO - PROCESS | 3620 | 1469116874555 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (176E2400) [pid = 3620] [serial = 564] [outer = 16A67C00] 09:01:15 INFO - PROCESS | 3620 | 1469116875024 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:01:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:01:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 643ms 09:01:15 INFO - PROCESS | 3620 | 1469116875056 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3620 | 1469116875057 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 3620 | 1469116875061 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:01:15 INFO - PROCESS | 3620 | 1469116875063 Marionette TRACE conn2 <- [1,718,null,{}] 09:01:15 INFO - PROCESS | 3620 | 1469116875066 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:01:15 INFO - PROCESS | 3620 | 1469116875071 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:15 INFO - PROCESS | 3620 | 1469116875171 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:01:15 INFO - PROCESS | 3620 | 1469116875175 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3620 | 1469116875177 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:15 INFO - PROCESS | 3620 | ++DOCSHELL 17793800 == 34 [pid = 3620] [id = 189] 09:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (177ECC00) [pid = 3620] [serial = 565] [outer = 00000000] 09:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (178AD000) [pid = 3620] [serial = 566] [outer = 177ECC00] 09:01:15 INFO - PROCESS | 3620 | 1469116875222 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (17AC6000) [pid = 3620] [serial = 567] [outer = 177ECC00] 09:01:15 INFO - PROCESS | 3620 | 1469116875709 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:01:15 INFO - PROCESS | 3620 | 1469116875763 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 3620 | 1469116875766 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:01:15 INFO - PROCESS | 3620 | 1469116875768 Marionette TRACE conn2 <- [1,722,null,{}] 09:01:15 INFO - PROCESS | 3620 | 1469116875771 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:01:15 INFO - PROCESS | 3620 | 1469116875773 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:15 INFO - PROCESS | 3620 | 1469116875847 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:01:15 INFO - PROCESS | 3620 | 1469116875855 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3620 | 1469116875857 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:15 INFO - PROCESS | 3620 | ++DOCSHELL 11494800 == 35 [pid = 3620] [id = 190] 09:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (155EF400) [pid = 3620] [serial = 568] [outer = 00000000] 09:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (17FE2C00) [pid = 3620] [serial = 569] [outer = 155EF400] 09:01:15 INFO - PROCESS | 3620 | 1469116875900 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (17FE3800) [pid = 3620] [serial = 570] [outer = 155EF400] 09:01:16 INFO - PROCESS | 3620 | 1469116876300 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:01:16 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:01:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 596ms 09:01:16 INFO - PROCESS | 3620 | 1469116876364 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3620 | 1469116876368 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 09:01:16 INFO - PROCESS | 3620 | 1469116876373 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:01:16 INFO - PROCESS | 3620 | 1469116876378 Marionette TRACE conn2 <- [1,726,null,{}] 09:01:16 INFO - PROCESS | 3620 | 1469116876384 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:01:16 INFO - PROCESS | 3620 | 1469116876387 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:16 INFO - PROCESS | 3620 | 1469116876497 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:01:16 INFO - PROCESS | 3620 | 1469116876656 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 3620 | 1469116876662 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:16 INFO - PROCESS | 3620 | ++DOCSHELL 11241000 == 36 [pid = 3620] [id = 191] 09:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (11248000) [pid = 3620] [serial = 571] [outer = 00000000] 09:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11D95000) [pid = 3620] [serial = 572] [outer = 11248000] 09:01:16 INFO - PROCESS | 3620 | 1469116876722 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12B75400) [pid = 3620] [serial = 573] [outer = 11248000] 09:01:17 INFO - PROCESS | 3620 | 1469116877759 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:01:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1395ms 09:01:17 INFO - PROCESS | 3620 | 1469116877780 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3620 | 1469116877783 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:01:17 INFO - PROCESS | 3620 | 1469116877790 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3620 | 1469116877794 Marionette TRACE conn2 <- [1,730,null,{}] 09:01:17 INFO - PROCESS | 3620 | 1469116877798 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:01:17 INFO - PROCESS | 3620 | 1469116877801 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:17 INFO - PROCESS | 3620 | 1469116877905 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:01:18 INFO - PROCESS | 3620 | 1469116878025 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 3620 | 1469116878027 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:18 INFO - PROCESS | 3620 | ++DOCSHELL 144FF800 == 37 [pid = 3620] [id = 192] 09:01:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (15043800) [pid = 3620] [serial = 574] [outer = 00000000] 09:01:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15717000) [pid = 3620] [serial = 575] [outer = 15043800] 09:01:18 INFO - PROCESS | 3620 | 1469116878084 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15CE6400) [pid = 3620] [serial = 576] [outer = 15043800] 09:01:19 INFO - PROCESS | 3620 | 1469116879143 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:01:19 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:01:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1363ms 09:01:19 INFO - PROCESS | 3620 | 1469116879177 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3620 | 1469116879179 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:01:19 INFO - PROCESS | 3620 | 1469116879223 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 3620 | 1469116879226 Marionette TRACE conn2 <- [1,734,null,{}] 09:01:19 INFO - PROCESS | 3620 | 1469116879238 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:01:19 INFO - PROCESS | 3620 | 1469116879243 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:19 INFO - PROCESS | 3620 | 1469116879339 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:01:19 INFO - PROCESS | 3620 | 1469116879653 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3620 | 1469116879656 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:19 INFO - PROCESS | 3620 | ++DOCSHELL 0C386C00 == 38 [pid = 3620] [id = 193] 09:01:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0C387C00) [pid = 3620] [serial = 577] [outer = 00000000] 09:01:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (103D2000) [pid = 3620] [serial = 578] [outer = 0C387C00] 09:01:19 INFO - PROCESS | 3620 | 1469116879706 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A0A400) [pid = 3620] [serial = 579] [outer = 0C387C00] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 17793800 == 37 [pid = 3620] [id = 189] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 16A5E000 == 36 [pid = 3620] [id = 188] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 0C771800 == 35 [pid = 3620] [id = 187] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 157EE000 == 34 [pid = 3620] [id = 186] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 131D1C00 == 33 [pid = 3620] [id = 185] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 1123A800 == 32 [pid = 3620] [id = 184] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 1036E400 == 31 [pid = 3620] [id = 183] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 10502000 == 30 [pid = 3620] [id = 182] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 144FF800 == 29 [pid = 3620] [id = 192] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 11494800 == 28 [pid = 3620] [id = 190] 09:01:20 INFO - PROCESS | 3620 | --DOCSHELL 11241000 == 27 [pid = 3620] [id = 191] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (150B0000) [pid = 3620] [serial = 542] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1051EC00) [pid = 3620] [serial = 530] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11DDF800) [pid = 3620] [serial = 533] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13245400) [pid = 3620] [serial = 528] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12C81400) [pid = 3620] [serial = 527] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (103CB400) [pid = 3620] [serial = 516] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0F397400) [pid = 3620] [serial = 515] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (157F3C00) [pid = 3620] [serial = 519] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13F6F400) [pid = 3620] [serial = 518] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1826B800) [pid = 3620] [serial = 522] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17FE5800) [pid = 3620] [serial = 521] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1AC9D000) [pid = 3620] [serial = 525] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1AC97800) [pid = 3620] [serial = 524] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (13DF6400) [pid = 3620] [serial = 536] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1589E000) [pid = 3620] [serial = 539] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (13F6D800) [pid = 3620] [serial = 537] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (15CEF000) [pid = 3620] [serial = 543] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (10A08C00) [pid = 3620] [serial = 531] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (129ECC00) [pid = 3620] [serial = 534] [outer = 00000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (15CE7800) [pid = 3620] [serial = 540] [outer = 00000000] [url = about:blank] 09:01:21 INFO - PROCESS | 3620 | 1469116881363 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:01:21 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:01:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2210ms 09:01:21 INFO - PROCESS | 3620 | 1469116881389 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3620 | 1469116881393 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 09:01:21 INFO - PROCESS | 3620 | 1469116881398 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:01:21 INFO - PROCESS | 3620 | 1469116881401 Marionette TRACE conn2 <- [1,738,null,{}] 09:01:21 INFO - PROCESS | 3620 | 1469116881407 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:01:21 INFO - PROCESS | 3620 | 1469116881410 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:21 INFO - PROCESS | 3620 | 1469116881491 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:01:21 INFO - PROCESS | 3620 | 1469116881499 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3620 | 1469116881503 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:21 INFO - PROCESS | 3620 | ++DOCSHELL 10518000 == 28 [pid = 3620] [id = 194] 09:01:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (1051E800) [pid = 3620] [serial = 580] [outer = 00000000] 09:01:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (1108CC00) [pid = 3620] [serial = 581] [outer = 1051E800] 09:01:21 INFO - PROCESS | 3620 | 1469116881551 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (1123F800) [pid = 3620] [serial = 582] [outer = 1051E800] 09:01:22 INFO - PROCESS | 3620 | 1469116882497 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:01:22 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:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1160ms 09:01:22 INFO - PROCESS | 3620 | 1469116882555 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3620 | 1469116882560 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:01:22 INFO - PROCESS | 3620 | 1469116882567 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3620 | 1469116882570 Marionette TRACE conn2 <- [1,742,null,{}] 09:01:22 INFO - PROCESS | 3620 | 1469116882573 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:01:22 INFO - PROCESS | 3620 | 1469116882576 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:22 INFO - PROCESS | 3620 | 1469116882663 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:01:22 INFO - PROCESS | 3620 | 1469116882671 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3620 | 1469116882674 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:22 INFO - PROCESS | 3620 | ++DOCSHELL 12BBAC00 == 29 [pid = 3620] [id = 195] 09:01:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (12C7BC00) [pid = 3620] [serial = 583] [outer = 00000000] 09:01:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (131CF800) [pid = 3620] [serial = 584] [outer = 12C7BC00] 09:01:22 INFO - PROCESS | 3620 | 1469116882720 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13296C00) [pid = 3620] [serial = 585] [outer = 12C7BC00] 09:01:23 INFO - PROCESS | 3620 | 1469116883703 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:01:23 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:01:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1191ms 09:01:23 INFO - PROCESS | 3620 | 1469116883772 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3620 | 1469116883774 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 09:01:23 INFO - PROCESS | 3620 | 1469116883778 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:01:23 INFO - PROCESS | 3620 | 1469116883781 Marionette TRACE conn2 <- [1,746,null,{}] 09:01:23 INFO - PROCESS | 3620 | 1469116883792 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:01:23 INFO - PROCESS | 3620 | 1469116883796 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:23 INFO - PROCESS | 3620 | 1469116883911 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:01:23 INFO - PROCESS | 3620 | 1469116883918 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3620 | 1469116883921 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:24 INFO - PROCESS | 3620 | ++DOCSHELL 1504C800 == 30 [pid = 3620] [id = 196] 09:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (15051400) [pid = 3620] [serial = 586] [outer = 00000000] 09:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (15716800) [pid = 3620] [serial = 587] [outer = 15051400] 09:01:24 INFO - PROCESS | 3620 | 1469116884012 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (15891000) [pid = 3620] [serial = 588] [outer = 15051400] 09:01:24 INFO - PROCESS | 3620 | 1469116884448 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:01:24 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:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 737ms 09:01:24 INFO - PROCESS | 3620 | 1469116884527 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3620 | 1469116884530 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 09:01:24 INFO - PROCESS | 3620 | 1469116884533 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3620 | 1469116884535 Marionette TRACE conn2 <- [1,750,null,{}] 09:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:01:24 INFO - PROCESS | 3620 | 1469116884542 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:01:24 INFO - PROCESS | 3620 | 1469116884544 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:24 INFO - PROCESS | 3620 | 1469116884651 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:01:24 INFO - PROCESS | 3620 | 1469116884663 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3620 | 1469116884665 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:24 INFO - PROCESS | 3620 | ++DOCSHELL 16020C00 == 31 [pid = 3620] [id = 197] 09:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (16022000) [pid = 3620] [serial = 589] [outer = 00000000] 09:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1602E800) [pid = 3620] [serial = 590] [outer = 16022000] 09:01:24 INFO - PROCESS | 3620 | 1469116884709 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1610D800) [pid = 3620] [serial = 591] [outer = 16022000] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (155EF400) [pid = 3620] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (157EE400) [pid = 3620] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (11247400) [pid = 3620] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (16A67C00) [pid = 3620] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (10A49C00) [pid = 3620] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (10560000) [pid = 3620] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (177ECC00) [pid = 3620] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1123CC00) [pid = 3620] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:01:25 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (13243800) [pid = 3620] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:01:25 INFO - PROCESS | 3620 | 1469116885654 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:01:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:01:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1145ms 09:01:25 INFO - PROCESS | 3620 | 1469116885679 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 3620 | 1469116885681 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:01:25 INFO - PROCESS | 3620 | 1469116885685 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3620 | 1469116885686 Marionette TRACE conn2 <- [1,754,null,{}] 09:01:25 INFO - PROCESS | 3620 | 1469116885690 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:01:25 INFO - PROCESS | 3620 | 1469116885692 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:25 INFO - PROCESS | 3620 | 1469116885767 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:01:25 INFO - PROCESS | 3620 | 1469116885837 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3620 | 1469116885839 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:25 INFO - PROCESS | 3620 | ++DOCSHELL 155EBC00 == 32 [pid = 3620] [id = 198] 09:01:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (157EE400) [pid = 3620] [serial = 592] [outer = 00000000] 09:01:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (16784800) [pid = 3620] [serial = 593] [outer = 157EE400] 09:01:25 INFO - PROCESS | 3620 | 1469116885882 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (16A66C00) [pid = 3620] [serial = 594] [outer = 157EE400] 09:01:26 INFO - PROCESS | 3620 | 1469116886709 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:01:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:01:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1035ms 09:01:26 INFO - PROCESS | 3620 | 1469116886734 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3620 | 1469116886736 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:01:26 INFO - PROCESS | 3620 | 1469116886740 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3620 | 1469116886742 Marionette TRACE conn2 <- [1,758,null,{}] 09:01:26 INFO - PROCESS | 3620 | 1469116886745 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:01:26 INFO - PROCESS | 3620 | 1469116886750 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:26 INFO - PROCESS | 3620 | 1469116886849 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:01:26 INFO - PROCESS | 3620 | 1469116886853 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3620 | 1469116886855 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:26 INFO - PROCESS | 3620 | ++DOCSHELL 176E1C00 == 33 [pid = 3620] [id = 199] 09:01:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (17799000) [pid = 3620] [serial = 595] [outer = 00000000] 09:01:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (178A6000) [pid = 3620] [serial = 596] [outer = 17799000] 09:01:26 INFO - PROCESS | 3620 | 1469116886899 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (178AC000) [pid = 3620] [serial = 597] [outer = 17799000] 09:01:27 INFO - PROCESS | 3620 | 1469116887713 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:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1004ms 09:01:27 INFO - PROCESS | 3620 | 1469116887742 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3620 | 1469116887746 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:01:27 INFO - PROCESS | 3620 | 1469116887751 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3620 | 1469116887756 Marionette TRACE conn2 <- [1,762,null,{}] 09:01:27 INFO - PROCESS | 3620 | 1469116887761 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:01:27 INFO - PROCESS | 3620 | 1469116887764 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:27 INFO - PROCESS | 3620 | 1469116887878 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:01:27 INFO - PROCESS | 3620 | 1469116887954 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3620 | 1469116887957 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:27 INFO - PROCESS | 3620 | ++DOCSHELL 11C0CC00 == 34 [pid = 3620] [id = 200] 09:01:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11CEC000) [pid = 3620] [serial = 598] [outer = 00000000] 09:01:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12BB6000) [pid = 3620] [serial = 599] [outer = 11CEC000] 09:01:28 INFO - PROCESS | 3620 | 1469116888021 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13172800) [pid = 3620] [serial = 600] [outer = 11CEC000] 09:01:28 INFO - PROCESS | 3620 | 1469116888770 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:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1050ms 09:01:28 INFO - PROCESS | 3620 | 1469116888921 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3620 | 1469116888925 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:01:28 INFO - PROCESS | 3620 | 1469116888930 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 3620 | 1469116888934 Marionette TRACE conn2 <- [1,766,null,{}] 09:01:28 INFO - PROCESS | 3620 | 1469116888947 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:01:28 INFO - PROCESS | 3620 | 1469116888950 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:29 INFO - PROCESS | 3620 | 1469116889060 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:01:29 INFO - PROCESS | 3620 | 1469116889133 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3620 | 1469116889137 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:29 INFO - PROCESS | 3620 | ++DOCSHELL 11C0E800 == 35 [pid = 3620] [id = 201] 09:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11CEC800) [pid = 3620] [serial = 601] [outer = 00000000] 09:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12961800) [pid = 3620] [serial = 602] [outer = 11CEC800] 09:01:29 INFO - PROCESS | 3620 | 1469116889185 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12BBD400) [pid = 3620] [serial = 603] [outer = 11CEC800] 09:01:29 INFO - PROCESS | 3620 | --DOCSHELL 155EBC00 == 34 [pid = 3620] [id = 198] 09:01:29 INFO - PROCESS | 3620 | --DOCSHELL 16020C00 == 33 [pid = 3620] [id = 197] 09:01:29 INFO - PROCESS | 3620 | --DOCSHELL 1504C800 == 32 [pid = 3620] [id = 196] 09:01:29 INFO - PROCESS | 3620 | --DOCSHELL 12BBAC00 == 31 [pid = 3620] [id = 195] 09:01:29 INFO - PROCESS | 3620 | --DOCSHELL 10518000 == 30 [pid = 3620] [id = 194] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (17FE3800) [pid = 3620] [serial = 570] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (15CE3800) [pid = 3620] [serial = 557] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (158E8400) [pid = 3620] [serial = 560] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16FC3C00) [pid = 3620] [serial = 563] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (11DE6800) [pid = 3620] [serial = 548] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17FE2C00) [pid = 3620] [serial = 569] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (12BB8C00) [pid = 3620] [serial = 549] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (16C5C800) [pid = 3620] [serial = 546] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16787800) [pid = 3620] [serial = 545] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (17AC6000) [pid = 3620] [serial = 567] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (114C5400) [pid = 3620] [serial = 551] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (11C0A000) [pid = 3620] [serial = 552] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (13A24400) [pid = 3620] [serial = 554] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (178AD000) [pid = 3620] [serial = 566] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (16025C00) [pid = 3620] [serial = 558] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (16103C00) [pid = 3620] [serial = 561] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (13A56000) [pid = 3620] [serial = 555] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (176E2400) [pid = 3620] [serial = 564] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 3620 | 1469116889705 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:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 800ms 09:01:29 INFO - PROCESS | 3620 | 1469116889733 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3620 | 1469116889736 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:01:29 INFO - PROCESS | 3620 | 1469116889743 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3620 | 1469116889746 Marionette TRACE conn2 <- [1,770,null,{}] 09:01:29 INFO - PROCESS | 3620 | 1469116889752 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:01:29 INFO - PROCESS | 3620 | 1469116889756 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:29 INFO - PROCESS | 3620 | 1469116889856 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:01:29 INFO - PROCESS | 3620 | 1469116889863 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3620 | 1469116889866 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:29 INFO - PROCESS | 3620 | ++DOCSHELL 12B74C00 == 31 [pid = 3620] [id = 202] 09:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (12C83400) [pid = 3620] [serial = 604] [outer = 00000000] 09:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (13A2FC00) [pid = 3620] [serial = 605] [outer = 12C83400] 09:01:29 INFO - PROCESS | 3620 | 1469116889916 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (13A5F400) [pid = 3620] [serial = 606] [outer = 12C83400] 09:01:30 INFO - PROCESS | 3620 | 1469116890367 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:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 659ms 09:01:30 INFO - PROCESS | 3620 | 1469116890397 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3620 | 1469116890399 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:01:30 INFO - PROCESS | 3620 | 1469116890402 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3620 | 1469116890404 Marionette TRACE conn2 <- [1,774,null,{}] 09:01:30 INFO - PROCESS | 3620 | 1469116890413 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:01:30 INFO - PROCESS | 3620 | 1469116890418 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:30 INFO - PROCESS | 3620 | 1469116890533 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:01:30 INFO - PROCESS | 3620 | 1469116890544 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3620 | 1469116890548 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:30 INFO - PROCESS | 3620 | ++DOCSHELL 158E5400 == 32 [pid = 3620] [id = 203] 09:01:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (158E6400) [pid = 3620] [serial = 607] [outer = 00000000] 09:01:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (15CE9800) [pid = 3620] [serial = 608] [outer = 158E6400] 09:01:30 INFO - PROCESS | 3620 | 1469116890599 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (16021400) [pid = 3620] [serial = 609] [outer = 158E6400] 09:01:31 INFO - PROCESS | 3620 | 1469116891052 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:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 705ms 09:01:31 INFO - PROCESS | 3620 | 1469116891102 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3620 | 1469116891104 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:01:31 INFO - PROCESS | 3620 | 1469116891107 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3620 | 1469116891109 Marionette TRACE conn2 <- [1,778,null,{}] 09:01:31 INFO - PROCESS | 3620 | 1469116891112 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:01:31 INFO - PROCESS | 3620 | 1469116891114 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:31 INFO - PROCESS | 3620 | 1469116891195 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:01:31 INFO - PROCESS | 3620 | 1469116891200 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3620 | 1469116891202 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:31 INFO - PROCESS | 3620 | ++DOCSHELL 10A50C00 == 33 [pid = 3620] [id = 204] 09:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (1180B400) [pid = 3620] [serial = 610] [outer = 00000000] 09:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (16788400) [pid = 3620] [serial = 611] [outer = 1180B400] 09:01:31 INFO - PROCESS | 3620 | 1469116891246 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (16E36400) [pid = 3620] [serial = 612] [outer = 1180B400] 09:01:31 INFO - PROCESS | 3620 | 1469116891667 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:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 595ms 09:01:31 INFO - PROCESS | 3620 | 1469116891705 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3620 | 1469116891707 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 3620 | 1469116891710 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:01:31 INFO - PROCESS | 3620 | 1469116891712 Marionette TRACE conn2 <- [1,782,null,{}] 09:01:31 INFO - PROCESS | 3620 | 1469116891716 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:01:31 INFO - PROCESS | 3620 | 1469116891718 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:31 INFO - PROCESS | 3620 | 1469116891823 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:01:31 INFO - PROCESS | 3620 | 1469116891828 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3620 | 1469116891830 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:31 INFO - PROCESS | 3620 | ++DOCSHELL 16023000 == 34 [pid = 3620] [id = 205] 09:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (16787800) [pid = 3620] [serial = 613] [outer = 00000000] 09:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (1704AC00) [pid = 3620] [serial = 614] [outer = 16787800] 09:01:31 INFO - PROCESS | 3620 | 1469116891877 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1779E400) [pid = 3620] [serial = 615] [outer = 16787800] 09:01:32 INFO - PROCESS | 3620 | 1469116892338 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:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 706ms 09:01:32 INFO - PROCESS | 3620 | 1469116892413 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3620 | 1469116892415 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:01:32 INFO - PROCESS | 3620 | 1469116892419 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3620 | 1469116892421 Marionette TRACE conn2 <- [1,786,null,{}] 09:01:32 INFO - PROCESS | 3620 | 1469116892424 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:01:32 INFO - PROCESS | 3620 | 1469116892430 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:32 INFO - PROCESS | 3620 | 1469116892563 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:01:32 INFO - PROCESS | 3620 | 1469116892620 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3620 | 1469116892622 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:32 INFO - PROCESS | 3620 | ++DOCSHELL 17044800 == 35 [pid = 3620] [id = 206] 09:01:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (17FA1400) [pid = 3620] [serial = 616] [outer = 00000000] 09:01:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (17FDD400) [pid = 3620] [serial = 617] [outer = 17FA1400] 09:01:32 INFO - PROCESS | 3620 | 1469116892667 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (17FE4C00) [pid = 3620] [serial = 618] [outer = 17FA1400] 09:01:33 INFO - PROCESS | 3620 | 1469116893072 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:01:33 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:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 09:01:33 INFO - PROCESS | 3620 | 1469116893119 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3620 | 1469116893121 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:01:33 INFO - PROCESS | 3620 | 1469116893125 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3620 | 1469116893126 Marionette TRACE conn2 <- [1,790,null,{}] 09:01:33 INFO - PROCESS | 3620 | 1469116893166 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:01:33 INFO - PROCESS | 3620 | 1469116893168 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:33 INFO - PROCESS | 3620 | 1469116893268 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:01:33 INFO - PROCESS | 3620 | 1469116893280 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3620 | 1469116893282 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:33 INFO - PROCESS | 3620 | ++DOCSHELL 16023800 == 36 [pid = 3620] [id = 207] 09:01:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (177EB400) [pid = 3620] [serial = 619] [outer = 00000000] 09:01:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (17FEB400) [pid = 3620] [serial = 620] [outer = 177EB400] 09:01:33 INFO - PROCESS | 3620 | 1469116893324 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (181B7800) [pid = 3620] [serial = 621] [outer = 177EB400] 09:01:33 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15051400) [pid = 3620] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:01:33 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16022000) [pid = 3620] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:01:33 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1051E800) [pid = 3620] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:01:33 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12C7BC00) [pid = 3620] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:01:33 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0C387C00) [pid = 3620] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:01:33 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (11248000) [pid = 3620] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:01:33 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (15043800) [pid = 3620] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:01:33 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (157EE400) [pid = 3620] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:01:33 INFO - PROCESS | 3620 | 1469116893764 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:01:33 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:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 658ms 09:01:33 INFO - PROCESS | 3620 | 1469116893783 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3620 | 1469116893785 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:01:33 INFO - PROCESS | 3620 | 1469116893788 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3620 | 1469116893790 Marionette TRACE conn2 <- [1,794,null,{}] 09:01:33 INFO - PROCESS | 3620 | 1469116893793 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:01:33 INFO - PROCESS | 3620 | 1469116893795 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:33 INFO - PROCESS | 3620 | 1469116893869 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:01:33 INFO - PROCESS | 3620 | 1469116893874 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3620 | 1469116893876 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:33 INFO - PROCESS | 3620 | ++DOCSHELL 13B2F000 == 37 [pid = 3620] [id = 208] 09:01:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (13F78000) [pid = 3620] [serial = 622] [outer = 00000000] 09:01:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (17FEA400) [pid = 3620] [serial = 623] [outer = 13F78000] 09:01:33 INFO - PROCESS | 3620 | 1469116893918 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (18264000) [pid = 3620] [serial = 624] [outer = 13F78000] 09:01:34 INFO - PROCESS | 3620 | 1469116894348 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:01:34 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:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 595ms 09:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:01:34 INFO - PROCESS | 3620 | 1469116894386 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3620 | 1469116894387 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 09:01:34 INFO - PROCESS | 3620 | 1469116894391 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3620 | 1469116894392 Marionette TRACE conn2 <- [1,798,null,{}] 09:01:34 INFO - PROCESS | 3620 | 1469116894396 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:01:34 INFO - PROCESS | 3620 | 1469116894398 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:34 INFO - PROCESS | 3620 | 1469116894474 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:01:34 INFO - PROCESS | 3620 | 1469116894480 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3620 | 1469116894482 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:34 INFO - PROCESS | 3620 | ++DOCSHELL 10A0F000 == 38 [pid = 3620] [id = 209] 09:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1312A000) [pid = 3620] [serial = 625] [outer = 00000000] 09:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1826D400) [pid = 3620] [serial = 626] [outer = 1312A000] 09:01:34 INFO - PROCESS | 3620 | 1469116894524 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (198DB800) [pid = 3620] [serial = 627] [outer = 1312A000] 09:01:34 INFO - PROCESS | 3620 | 1469116894947 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:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 596ms 09:01:35 INFO - PROCESS | 3620 | 1469116894995 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3620 | 1469116894997 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:01:35 INFO - PROCESS | 3620 | 1469116895005 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3620 | 1469116895006 Marionette TRACE conn2 <- [1,802,null,{}] 09:01:35 INFO - PROCESS | 3620 | 1469116895011 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:01:35 INFO - PROCESS | 3620 | 1469116895014 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:35 INFO - PROCESS | 3620 | 1469116895094 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:01:35 INFO - PROCESS | 3620 | 1469116895099 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3620 | 1469116895101 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:35 INFO - PROCESS | 3620 | ++DOCSHELL 16EA7000 == 39 [pid = 3620] [id = 210] 09:01:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1826BC00) [pid = 3620] [serial = 628] [outer = 00000000] 09:01:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (19B0C000) [pid = 3620] [serial = 629] [outer = 1826BC00] 09:01:35 INFO - PROCESS | 3620 | 1469116895152 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1826E400) [pid = 3620] [serial = 630] [outer = 1826BC00] 09:01:35 INFO - PROCESS | 3620 | 1469116895576 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:01:35 INFO - PROCESS | 3620 | 1469116895610 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:01:35 INFO - PROCESS | 3620 | 1469116895617 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3620 | 1469116895619 Marionette TRACE conn2 <- [1,806,null,{}] 09:01:35 INFO - PROCESS | 3620 | 1469116895623 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:01:35 INFO - PROCESS | 3620 | 1469116895625 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:35 INFO - PROCESS | 3620 | 1469116895717 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:01:35 INFO - PROCESS | 3620 | 1469116895880 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3620 | 1469116895884 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:35 INFO - PROCESS | 3620 | ++DOCSHELL 0F97E400 == 40 [pid = 3620] [id = 211] 09:01:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0F9E7000) [pid = 3620] [serial = 631] [outer = 00000000] 09:01:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10515800) [pid = 3620] [serial = 632] [outer = 0F9E7000] 09:01:36 INFO - PROCESS | 3620 | 1469116895983 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10F6E400) [pid = 3620] [serial = 633] [outer = 0F9E7000] 09:01:36 INFO - PROCESS | 3620 | 1469116896545 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:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 940ms 09:01:36 INFO - PROCESS | 3620 | 1469116896560 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3620 | 1469116896564 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:01:36 INFO - PROCESS | 3620 | 1469116896585 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3620 | 1469116896588 Marionette TRACE conn2 <- [1,810,null,{}] 09:01:36 INFO - PROCESS | 3620 | 1469116896593 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:01:36 INFO - PROCESS | 3620 | 1469116896596 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:36 INFO - PROCESS | 3620 | 1469116896702 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:01:36 INFO - PROCESS | 3620 | 1469116896798 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3620 | 1469116896801 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:36 INFO - PROCESS | 3620 | ++DOCSHELL 13B2DC00 == 41 [pid = 3620] [id = 212] 09:01:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13DF1000) [pid = 3620] [serial = 634] [outer = 00000000] 09:01:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13F6D800) [pid = 3620] [serial = 635] [outer = 13DF1000] 09:01:36 INFO - PROCESS | 3620 | 1469116896856 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (150ADC00) [pid = 3620] [serial = 636] [outer = 13DF1000] 09:01:37 INFO - PROCESS | 3620 | 1469116897493 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:01:37 INFO - PROCESS | 3620 | 1469116897534 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:01:37 INFO - PROCESS | 3620 | 1469116897538 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3620 | 1469116897540 Marionette TRACE conn2 <- [1,814,null,{}] 09:01:37 INFO - PROCESS | 3620 | 1469116897544 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:01:37 INFO - PROCESS | 3620 | 1469116897547 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:37 INFO - PROCESS | 3620 | 1469116897655 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:01:37 INFO - PROCESS | 3620 | 1469116897750 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 3620 | 1469116897753 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:37 INFO - PROCESS | 3620 | ++DOCSHELL 16EA7400 == 42 [pid = 3620] [id = 213] 09:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16FC3400) [pid = 3620] [serial = 637] [outer = 00000000] 09:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17AC3000) [pid = 3620] [serial = 638] [outer = 16FC3400] 09:01:37 INFO - PROCESS | 3620 | 1469116897805 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (181BDC00) [pid = 3620] [serial = 639] [outer = 16FC3400] 09:01:38 INFO - PROCESS | 3620 | 1469116898439 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:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 940ms 09:01:38 INFO - PROCESS | 3620 | 1469116898483 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3620 | 1469116898485 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:01:38 INFO - PROCESS | 3620 | 1469116898495 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3620 | 1469116898501 Marionette TRACE conn2 <- [1,818,null,{}] 09:01:38 INFO - PROCESS | 3620 | 1469116898519 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:01:38 INFO - PROCESS | 3620 | 1469116898523 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:38 INFO - PROCESS | 3620 | 1469116898628 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:01:38 INFO - PROCESS | 3620 | 1469116898707 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3620 | 1469116898710 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:38 INFO - PROCESS | 3620 | ++DOCSHELL 1610B800 == 43 [pid = 3620] [id = 214] 09:01:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1610C400) [pid = 3620] [serial = 640] [outer = 00000000] 09:01:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16EA1400) [pid = 3620] [serial = 641] [outer = 1610C400] 09:01:38 INFO - PROCESS | 3620 | 1469116898873 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A1C4400) [pid = 3620] [serial = 642] [outer = 1610C400] 09:01:39 INFO - PROCESS | 3620 | 1469116899575 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:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1112ms 09:01:39 INFO - PROCESS | 3620 | 1469116899635 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3620 | 1469116899639 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 09:01:39 INFO - PROCESS | 3620 | 1469116899643 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:01:39 INFO - PROCESS | 3620 | 1469116899646 Marionette TRACE conn2 <- [1,822,null,{}] 09:01:39 INFO - PROCESS | 3620 | 1469116899652 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:01:39 INFO - PROCESS | 3620 | 1469116899655 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:39 INFO - PROCESS | 3620 | 1469116899751 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:01:39 INFO - PROCESS | 3620 | 1469116899834 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3620 | 1469116899837 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:39 INFO - PROCESS | 3620 | ++DOCSHELL 10FCB400 == 44 [pid = 3620] [id = 215] 09:01:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (11089400) [pid = 3620] [serial = 643] [outer = 00000000] 09:01:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11C0E000) [pid = 3620] [serial = 644] [outer = 11089400] 09:01:39 INFO - PROCESS | 3620 | 1469116899929 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (131C8C00) [pid = 3620] [serial = 645] [outer = 11089400] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 16EA7000 == 43 [pid = 3620] [id = 210] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 10A0F000 == 42 [pid = 3620] [id = 209] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 13B2F000 == 41 [pid = 3620] [id = 208] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 16023800 == 40 [pid = 3620] [id = 207] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 17044800 == 39 [pid = 3620] [id = 206] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 16023000 == 38 [pid = 3620] [id = 205] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 10A50C00 == 37 [pid = 3620] [id = 204] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 158E5400 == 36 [pid = 3620] [id = 203] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 12B74C00 == 35 [pid = 3620] [id = 202] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 11C0E800 == 34 [pid = 3620] [id = 201] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 11C0CC00 == 33 [pid = 3620] [id = 200] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 176E1C00 == 32 [pid = 3620] [id = 199] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 0C386C00 == 31 [pid = 3620] [id = 193] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 1610B800 == 30 [pid = 3620] [id = 214] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 16EA7400 == 29 [pid = 3620] [id = 213] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 0F97E400 == 28 [pid = 3620] [id = 211] 09:01:40 INFO - PROCESS | 3620 | --DOCSHELL 13B2DC00 == 27 [pid = 3620] [id = 212] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15716800) [pid = 3620] [serial = 587] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1602E800) [pid = 3620] [serial = 590] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1108CC00) [pid = 3620] [serial = 581] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (178A6000) [pid = 3620] [serial = 596] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1123F800) [pid = 3620] [serial = 582] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (131CF800) [pid = 3620] [serial = 584] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10A0A400) [pid = 3620] [serial = 579] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (103D2000) [pid = 3620] [serial = 578] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15891000) [pid = 3620] [serial = 588] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12B75400) [pid = 3620] [serial = 573] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11D95000) [pid = 3620] [serial = 572] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15CE6400) [pid = 3620] [serial = 576] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (15717000) [pid = 3620] [serial = 575] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16784800) [pid = 3620] [serial = 593] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1610D800) [pid = 3620] [serial = 591] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13296C00) [pid = 3620] [serial = 585] [outer = 00000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16A66C00) [pid = 3620] [serial = 594] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 3620 | 1469116901033 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:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1458ms 09:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:01:41 INFO - PROCESS | 3620 | 1469116901108 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3620 | 1469116901112 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 09:01:41 INFO - PROCESS | 3620 | 1469116901117 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3620 | 1469116901121 Marionette TRACE conn2 <- [1,826,null,{}] 09:01:41 INFO - PROCESS | 3620 | 1469116901126 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:01:41 INFO - PROCESS | 3620 | 1469116901128 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:41 INFO - PROCESS | 3620 | 1469116901216 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:01:41 INFO - PROCESS | 3620 | 1469116901228 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3620 | 1469116901230 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:41 INFO - PROCESS | 3620 | ++DOCSHELL 10A50C00 == 28 [pid = 3620] [id = 216] 09:01:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10A52400) [pid = 3620] [serial = 646] [outer = 00000000] 09:01:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (11247800) [pid = 3620] [serial = 647] [outer = 10A52400] 09:01:41 INFO - PROCESS | 3620 | 1469116901283 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11802C00) [pid = 3620] [serial = 648] [outer = 10A52400] 09:01:41 INFO - PROCESS | 3620 | 1469116901746 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:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 659ms 09:01:41 INFO - PROCESS | 3620 | 1469116901772 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3620 | 1469116901777 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 09:01:41 INFO - PROCESS | 3620 | 1469116901787 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:01:41 INFO - PROCESS | 3620 | 1469116901789 Marionette TRACE conn2 <- [1,830,null,{}] 09:01:41 INFO - PROCESS | 3620 | 1469116901793 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:01:41 INFO - PROCESS | 3620 | 1469116901796 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:41 INFO - PROCESS | 3620 | 1469116901908 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:01:41 INFO - PROCESS | 3620 | 1469116901917 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3620 | 1469116901919 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:41 INFO - PROCESS | 3620 | ++DOCSHELL 12BB5C00 == 29 [pid = 3620] [id = 217] 09:01:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12BB8C00) [pid = 3620] [serial = 649] [outer = 00000000] 09:01:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1316CC00) [pid = 3620] [serial = 650] [outer = 12BB8C00] 09:01:41 INFO - PROCESS | 3620 | 1469116901966 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13247400) [pid = 3620] [serial = 651] [outer = 12BB8C00] 09:01:42 INFO - PROCESS | 3620 | 1469116902419 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:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 706ms 09:01:42 INFO - PROCESS | 3620 | 1469116902488 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3620 | 1469116902490 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:01:42 INFO - PROCESS | 3620 | 1469116902494 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3620 | 1469116902497 Marionette TRACE conn2 <- [1,834,null,{}] 09:01:42 INFO - PROCESS | 3620 | 1469116902508 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:01:42 INFO - PROCESS | 3620 | 1469116902512 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:42 INFO - PROCESS | 3620 | 1469116902592 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:01:42 INFO - PROCESS | 3620 | 1469116902601 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3620 | 1469116902604 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:42 INFO - PROCESS | 3620 | ++DOCSHELL 13F70800 == 30 [pid = 3620] [id = 218] 09:01:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13F74000) [pid = 3620] [serial = 652] [outer = 00000000] 09:01:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (150AD000) [pid = 3620] [serial = 653] [outer = 13F74000] 09:01:42 INFO - PROCESS | 3620 | 1469116902724 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15897C00) [pid = 3620] [serial = 654] [outer = 13F74000] 09:01:43 INFO - PROCESS | 3620 | 1469116903136 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:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 705ms 09:01:43 INFO - PROCESS | 3620 | 1469116903193 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3620 | 1469116903195 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:01:43 INFO - PROCESS | 3620 | 1469116903203 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3620 | 1469116903204 Marionette TRACE conn2 <- [1,838,null,{}] 09:01:43 INFO - PROCESS | 3620 | 1469116903240 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:01:43 INFO - PROCESS | 3620 | 1469116903242 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:43 INFO - PROCESS | 3620 | 1469116903370 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:01:43 INFO - PROCESS | 3620 | 1469116903378 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3620 | 1469116903380 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:43 INFO - PROCESS | 3620 | ++DOCSHELL 15CE3C00 == 31 [pid = 3620] [id = 219] 09:01:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15CE8000) [pid = 3620] [serial = 655] [outer = 00000000] 09:01:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1602C800) [pid = 3620] [serial = 656] [outer = 15CE8000] 09:01:43 INFO - PROCESS | 3620 | 1469116903423 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1610B800) [pid = 3620] [serial = 657] [outer = 15CE8000] 09:01:43 INFO - PROCESS | 3620 | 1469116903847 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:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 689ms 09:01:43 INFO - PROCESS | 3620 | 1469116903903 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3620 | 1469116903905 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 09:01:43 INFO - PROCESS | 3620 | 1469116903908 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:01:43 INFO - PROCESS | 3620 | 1469116903910 Marionette TRACE conn2 <- [1,842,null,{}] 09:01:43 INFO - PROCESS | 3620 | 1469116903913 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:01:43 INFO - PROCESS | 3620 | 1469116903915 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:44 INFO - PROCESS | 3620 | 1469116904017 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:01:44 INFO - PROCESS | 3620 | 1469116904026 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3620 | 1469116904028 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:44 INFO - PROCESS | 3620 | ++DOCSHELL 16023800 == 32 [pid = 3620] [id = 220] 09:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16103000) [pid = 3620] [serial = 658] [outer = 00000000] 09:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1678C400) [pid = 3620] [serial = 659] [outer = 16103000] 09:01:44 INFO - PROCESS | 3620 | 1469116904072 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C58400) [pid = 3620] [serial = 660] [outer = 16103000] 09:01:44 INFO - PROCESS | 3620 | 1469116904525 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:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 627ms 09:01:44 INFO - PROCESS | 3620 | 1469116904546 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3620 | 1469116904548 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 09:01:44 INFO - PROCESS | 3620 | 1469116904551 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:01:44 INFO - PROCESS | 3620 | 1469116904553 Marionette TRACE conn2 <- [1,846,null,{}] 09:01:44 INFO - PROCESS | 3620 | 1469116904561 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:01:44 INFO - PROCESS | 3620 | 1469116904567 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:44 INFO - PROCESS | 3620 | 1469116904711 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:01:44 INFO - PROCESS | 3620 | 1469116904771 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3620 | 1469116904773 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:44 INFO - PROCESS | 3620 | ++DOCSHELL 176DCC00 == 33 [pid = 3620] [id = 221] 09:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1779E000) [pid = 3620] [serial = 661] [outer = 00000000] 09:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17FA8400) [pid = 3620] [serial = 662] [outer = 1779E000] 09:01:44 INFO - PROCESS | 3620 | 1469116904816 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17FE6C00) [pid = 3620] [serial = 663] [outer = 1779E000] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16787800) [pid = 3620] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (17FA1400) [pid = 3620] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11CEC800) [pid = 3620] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17799000) [pid = 3620] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (158E6400) [pid = 3620] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12C83400) [pid = 3620] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1180B400) [pid = 3620] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11CEC000) [pid = 3620] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (177EB400) [pid = 3620] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13F78000) [pid = 3620] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1312A000) [pid = 3620] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:01:45 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1826BC00) [pid = 3620] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:01:45 INFO - PROCESS | 3620 | 1469116905375 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:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 846ms 09:01:45 INFO - PROCESS | 3620 | 1469116905395 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3620 | 1469116905397 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 09:01:45 INFO - PROCESS | 3620 | 1469116905409 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:01:45 INFO - PROCESS | 3620 | 1469116905411 Marionette TRACE conn2 <- [1,850,null,{}] 09:01:45 INFO - PROCESS | 3620 | 1469116905414 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:01:45 INFO - PROCESS | 3620 | 1469116905416 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:45 INFO - PROCESS | 3620 | 1469116905519 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:01:45 INFO - PROCESS | 3620 | 1469116905566 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3620 | 1469116905568 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:45 INFO - PROCESS | 3620 | ++DOCSHELL 11CEC800 == 34 [pid = 3620] [id = 222] 09:01:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (12E72400) [pid = 3620] [serial = 664] [outer = 00000000] 09:01:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16787800) [pid = 3620] [serial = 665] [outer = 12E72400] 09:01:45 INFO - PROCESS | 3620 | 1469116905614 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (176DD800) [pid = 3620] [serial = 666] [outer = 12E72400] 09:01:46 INFO - PROCESS | 3620 | 1469116905977 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:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 595ms 09:01:46 INFO - PROCESS | 3620 | 1469116906033 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3620 | 1469116906035 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:01:46 INFO - PROCESS | 3620 | 1469116906045 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3620 | 1469116906047 Marionette TRACE conn2 <- [1,854,null,{}] 09:01:46 INFO - PROCESS | 3620 | 1469116906051 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:01:46 INFO - PROCESS | 3620 | 1469116906052 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:46 INFO - PROCESS | 3620 | 1469116906128 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:01:46 INFO - PROCESS | 3620 | 1469116906134 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3620 | 1469116906136 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:46 INFO - PROCESS | 3620 | ++DOCSHELL 16785C00 == 35 [pid = 3620] [id = 223] 09:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (181BE800) [pid = 3620] [serial = 667] [outer = 00000000] 09:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1826F400) [pid = 3620] [serial = 668] [outer = 181BE800] 09:01:46 INFO - PROCESS | 3620 | 1469116906178 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1826F800) [pid = 3620] [serial = 669] [outer = 181BE800] 09:01:46 INFO - PROCESS | 3620 | 1469116906596 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:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 596ms 09:01:46 INFO - PROCESS | 3620 | 1469116906645 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3620 | 1469116906647 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:01:46 INFO - PROCESS | 3620 | 1469116906650 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3620 | 1469116906652 Marionette TRACE conn2 <- [1,858,null,{}] 09:01:46 INFO - PROCESS | 3620 | 1469116906665 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:01:46 INFO - PROCESS | 3620 | 1469116906667 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:46 INFO - PROCESS | 3620 | 1469116906741 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:01:46 INFO - PROCESS | 3620 | 1469116906749 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3620 | 1469116906751 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:46 INFO - PROCESS | 3620 | ++DOCSHELL 19B0E400 == 36 [pid = 3620] [id = 224] 09:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A127800) [pid = 3620] [serial = 670] [outer = 00000000] 09:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A1C5800) [pid = 3620] [serial = 671] [outer = 1A127800] 09:01:46 INFO - PROCESS | 3620 | 1469116906793 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1EC800) [pid = 3620] [serial = 672] [outer = 1A127800] 09:01:47 INFO - PROCESS | 3620 | 1469116907191 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:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 596ms 09:01:47 INFO - PROCESS | 3620 | 1469116907252 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:01:47 INFO - PROCESS | 3620 | 1469116907256 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 09:01:47 INFO - PROCESS | 3620 | 1469116907261 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 3620 | 1469116907266 Marionette TRACE conn2 <- [1,862,null,{}] 09:01:47 INFO - PROCESS | 3620 | 1469116907272 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:01:47 INFO - PROCESS | 3620 | 1469116907275 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:47 INFO - PROCESS | 3620 | 1469116907406 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:01:47 INFO - PROCESS | 3620 | 1469116907580 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3620 | 1469116907585 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:47 INFO - PROCESS | 3620 | ++DOCSHELL 10A4B400 == 37 [pid = 3620] [id = 225] 09:01:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10A4B800) [pid = 3620] [serial = 673] [outer = 00000000] 09:01:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (10FC6400) [pid = 3620] [serial = 674] [outer = 10A4B800] 09:01:47 INFO - PROCESS | 3620 | 1469116907641 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1123F800) [pid = 3620] [serial = 675] [outer = 10A4B800] 09:01:48 INFO - PROCESS | 3620 | 1469116908483 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:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1364ms 09:01:48 INFO - PROCESS | 3620 | 1469116908752 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3620 | 1469116908755 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:01:48 INFO - PROCESS | 3620 | 1469116908764 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3620 | 1469116908768 Marionette TRACE conn2 <- [1,866,null,{}] 09:01:48 INFO - PROCESS | 3620 | 1469116908773 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:01:48 INFO - PROCESS | 3620 | 1469116908775 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:48 INFO - PROCESS | 3620 | 1469116908869 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:01:49 INFO - PROCESS | 3620 | 1469116909080 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3620 | 1469116909083 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:49 INFO - PROCESS | 3620 | ++DOCSHELL 12BC0000 == 38 [pid = 3620] [id = 226] 09:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1329C800) [pid = 3620] [serial = 676] [outer = 00000000] 09:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (178A8000) [pid = 3620] [serial = 677] [outer = 1329C800] 09:01:49 INFO - PROCESS | 3620 | 1469116909140 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17FA6000) [pid = 3620] [serial = 678] [outer = 1329C800] 09:01:49 INFO - PROCESS | 3620 | 1469116909986 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:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1254ms 09:01:50 INFO - PROCESS | 3620 | 1469116910044 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3620 | 1469116910048 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 3620 | 1469116910053 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:01:50 INFO - PROCESS | 3620 | 1469116910056 Marionette TRACE conn2 <- [1,870,null,{}] 09:01:50 INFO - PROCESS | 3620 | 1469116910061 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:01:50 INFO - PROCESS | 3620 | 1469116910064 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:50 INFO - PROCESS | 3620 | 1469116910163 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:01:50 INFO - PROCESS | 3620 | --DOCSHELL 16785C00 == 37 [pid = 3620] [id = 223] 09:01:50 INFO - PROCESS | 3620 | --DOCSHELL 11CEC800 == 36 [pid = 3620] [id = 222] 09:01:50 INFO - PROCESS | 3620 | --DOCSHELL 176DCC00 == 35 [pid = 3620] [id = 221] 09:01:50 INFO - PROCESS | 3620 | --DOCSHELL 16023800 == 34 [pid = 3620] [id = 220] 09:01:50 INFO - PROCESS | 3620 | --DOCSHELL 15CE3C00 == 33 [pid = 3620] [id = 219] 09:01:50 INFO - PROCESS | 3620 | --DOCSHELL 13F70800 == 32 [pid = 3620] [id = 218] 09:01:50 INFO - PROCESS | 3620 | --DOCSHELL 12BB5C00 == 31 [pid = 3620] [id = 217] 09:01:50 INFO - PROCESS | 3620 | --DOCSHELL 10A50C00 == 30 [pid = 3620] [id = 216] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19B0C000) [pid = 3620] [serial = 629] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1779E400) [pid = 3620] [serial = 615] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17FE4C00) [pid = 3620] [serial = 618] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17FDD400) [pid = 3620] [serial = 617] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12961800) [pid = 3620] [serial = 602] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12BBD400) [pid = 3620] [serial = 603] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (178AC000) [pid = 3620] [serial = 597] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15CE9800) [pid = 3620] [serial = 608] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16021400) [pid = 3620] [serial = 609] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13A2FC00) [pid = 3620] [serial = 605] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13A5F400) [pid = 3620] [serial = 606] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16788400) [pid = 3620] [serial = 611] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12BB6000) [pid = 3620] [serial = 599] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13172800) [pid = 3620] [serial = 600] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17FEB400) [pid = 3620] [serial = 620] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1826E400) [pid = 3620] [serial = 630] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (18264000) [pid = 3620] [serial = 624] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17FEA400) [pid = 3620] [serial = 623] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (181B7800) [pid = 3620] [serial = 621] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1704AC00) [pid = 3620] [serial = 614] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (198DB800) [pid = 3620] [serial = 627] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1826D400) [pid = 3620] [serial = 626] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16E36400) [pid = 3620] [serial = 612] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3620 | 1469116910265 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3620 | 1469116910269 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:50 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E7800 == 31 [pid = 3620] [id = 227] 09:01:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1036E400) [pid = 3620] [serial = 679] [outer = 00000000] 09:01:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10A0B400) [pid = 3620] [serial = 680] [outer = 1036E400] 09:01:50 INFO - PROCESS | 3620 | 1469116910317 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11248000) [pid = 3620] [serial = 681] [outer = 1036E400] 09:01:50 INFO - PROCESS | 3620 | 1469116910742 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:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 737ms 09:01:50 INFO - PROCESS | 3620 | 1469116910795 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3620 | 1469116910799 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 3620 | 1469116910805 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:01:50 INFO - PROCESS | 3620 | 1469116910807 Marionette TRACE conn2 <- [1,874,null,{}] 09:01:50 INFO - PROCESS | 3620 | 1469116910811 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:01:50 INFO - PROCESS | 3620 | 1469116910813 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:50 INFO - PROCESS | 3620 | 1469116910894 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:01:50 INFO - PROCESS | 3620 | 1469116910902 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3620 | 1469116910905 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:50 INFO - PROCESS | 3620 | ++DOCSHELL 12E72000 == 32 [pid = 3620] [id = 228] 09:01:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1312A000) [pid = 3620] [serial = 682] [outer = 00000000] 09:01:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13A2C800) [pid = 3620] [serial = 683] [outer = 1312A000] 09:01:50 INFO - PROCESS | 3620 | 1469116910950 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13B29C00) [pid = 3620] [serial = 684] [outer = 1312A000] 09:01:51 INFO - PROCESS | 3620 | 1469116911426 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:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 642ms 09:01:51 INFO - PROCESS | 3620 | 1469116911445 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:01:51 INFO - PROCESS | 3620 | 1469116911447 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 09:01:51 INFO - PROCESS | 3620 | 1469116911450 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3620 | 1469116911454 Marionette TRACE conn2 <- [1,878,null,{}] 09:01:51 INFO - PROCESS | 3620 | 1469116911464 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:01:51 INFO - PROCESS | 3620 | 1469116911468 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:51 INFO - PROCESS | 3620 | 1469116911558 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:01:51 INFO - PROCESS | 3620 | 1469116911677 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3620 | 1469116911680 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:51 INFO - PROCESS | 3620 | ++DOCSHELL 16020400 == 33 [pid = 3620] [id = 229] 09:01:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16020800) [pid = 3620] [serial = 685] [outer = 00000000] 09:01:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1602A400) [pid = 3620] [serial = 686] [outer = 16020800] 09:01:51 INFO - PROCESS | 3620 | 1469116911727 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16786C00) [pid = 3620] [serial = 687] [outer = 16020800] 09:01:52 INFO - PROCESS | 3620 | 1469116912090 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:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 706ms 09:01:52 INFO - PROCESS | 3620 | 1469116912164 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3620 | 1469116912167 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:01:52 INFO - PROCESS | 3620 | 1469116912182 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3620 | 1469116912183 Marionette TRACE conn2 <- [1,882,null,{}] 09:01:52 INFO - PROCESS | 3620 | 1469116912187 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:01:52 INFO - PROCESS | 3620 | 1469116912189 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:52 INFO - PROCESS | 3620 | 1469116912277 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:01:52 INFO - PROCESS | 3620 | 1469116912286 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3620 | 1469116912288 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:52 INFO - PROCESS | 3620 | ++DOCSHELL 1779F400 == 34 [pid = 3620] [id = 230] 09:01:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (177E5400) [pid = 3620] [serial = 688] [outer = 00000000] 09:01:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (178AA400) [pid = 3620] [serial = 689] [outer = 177E5400] 09:01:52 INFO - PROCESS | 3620 | 1469116912331 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17FA1000) [pid = 3620] [serial = 690] [outer = 177E5400] 09:01:52 INFO - PROCESS | 3620 | 1469116912789 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:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 658ms 09:01:52 INFO - PROCESS | 3620 | 1469116912830 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3620 | 1469116912832 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:01:52 INFO - PROCESS | 3620 | 1469116912835 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3620 | 1469116912837 Marionette TRACE conn2 <- [1,886,null,{}] 09:01:52 INFO - PROCESS | 3620 | 1469116912840 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:01:52 INFO - PROCESS | 3620 | 1469116912842 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:52 INFO - PROCESS | 3620 | 1469116912947 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:01:53 INFO - PROCESS | 3620 | 1469116913031 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3620 | 1469116913033 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:53 INFO - PROCESS | 3620 | ++DOCSHELL 17FE6000 == 35 [pid = 3620] [id = 231] 09:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17FE8400) [pid = 3620] [serial = 691] [outer = 00000000] 09:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (181BF000) [pid = 3620] [serial = 692] [outer = 17FE8400] 09:01:53 INFO - PROCESS | 3620 | 1469116913075 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (18261C00) [pid = 3620] [serial = 693] [outer = 17FE8400] 09:01:53 INFO - PROCESS | 3620 | 1469116913494 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:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 706ms 09:01:53 INFO - PROCESS | 3620 | 1469116913535 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3620 | 1469116913537 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 3620 | 1469116913540 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:01:53 INFO - PROCESS | 3620 | 1469116913542 Marionette TRACE conn2 <- [1,890,null,{}] 09:01:53 INFO - PROCESS | 3620 | 1469116913545 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:01:53 INFO - PROCESS | 3620 | 1469116913551 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:53 INFO - PROCESS | 3620 | 1469116913678 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:01:53 INFO - PROCESS | 3620 | 1469116913736 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3620 | 1469116913738 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:53 INFO - PROCESS | 3620 | ++DOCSHELL 17FEAC00 == 36 [pid = 3620] [id = 232] 09:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (181BD800) [pid = 3620] [serial = 694] [outer = 00000000] 09:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A12A000) [pid = 3620] [serial = 695] [outer = 181BD800] 09:01:53 INFO - PROCESS | 3620 | 1469116913781 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (198DFC00) [pid = 3620] [serial = 696] [outer = 181BD800] 09:01:54 INFO - PROCESS | 3620 | 1469116914208 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:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 705ms 09:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:01:54 INFO - PROCESS | 3620 | 1469116914243 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3620 | 1469116914245 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 09:01:54 INFO - PROCESS | 3620 | 1469116914248 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3620 | 1469116914250 Marionette TRACE conn2 <- [1,894,null,{}] 09:01:54 INFO - PROCESS | 3620 | 1469116914253 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:01:54 INFO - PROCESS | 3620 | 1469116914255 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:54 INFO - PROCESS | 3620 | 1469116914385 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:01:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A785800) [pid = 3620] [serial = 697] [outer = 1B150000] 09:01:54 INFO - PROCESS | 3620 | 1469116914417 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3620 | 1469116914419 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:54 INFO - PROCESS | 3620 | ++DOCSHELL 1A789400 == 37 [pid = 3620] [id = 233] 09:01:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A78B400) [pid = 3620] [serial = 698] [outer = 00000000] 09:01:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A8DB800) [pid = 3620] [serial = 699] [outer = 1A78B400] 09:01:54 INFO - PROCESS | 3620 | 1469116914515 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A8DC400) [pid = 3620] [serial = 700] [outer = 1A78B400] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (15CE8000) [pid = 3620] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (11089400) [pid = 3620] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (12BB8C00) [pid = 3620] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10A52400) [pid = 3620] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13F74000) [pid = 3620] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0F9E7000) [pid = 3620] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16103000) [pid = 3620] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13DF1000) [pid = 3620] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16FC3400) [pid = 3620] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1610C400) [pid = 3620] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12E72400) [pid = 3620] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (181BE800) [pid = 3620] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:01:54 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1779E000) [pid = 3620] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:01:54 INFO - PROCESS | 3620 | 1469116914960 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:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 752ms 09:01:55 INFO - PROCESS | 3620 | 1469116914986 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3620 | 1469116914988 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:01:55 INFO - PROCESS | 3620 | 1469116914992 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3620 | 1469116914993 Marionette TRACE conn2 <- [1,898,null,{}] 09:01:55 INFO - PROCESS | 3620 | 1469116914997 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:01:55 INFO - PROCESS | 3620 | 1469116914998 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:55 INFO - PROCESS | 3620 | 1469116915075 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:01:55 INFO - PROCESS | 3620 | 1469116915080 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3620 | 1469116915082 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:55 INFO - PROCESS | 3620 | ++DOCSHELL 13A2B400 == 38 [pid = 3620] [id = 234] 09:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (155EA800) [pid = 3620] [serial = 701] [outer = 00000000] 09:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17FA6C00) [pid = 3620] [serial = 702] [outer = 155EA800] 09:01:55 INFO - PROCESS | 3620 | 1469116915126 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A12DC00) [pid = 3620] [serial = 703] [outer = 155EA800] 09:01:55 INFO - PROCESS | 3620 | 1469116915531 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:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 596ms 09:01:55 INFO - PROCESS | 3620 | 1469116915589 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3620 | 1469116915591 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:01:55 INFO - PROCESS | 3620 | 1469116915598 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3620 | 1469116915600 Marionette TRACE conn2 <- [1,902,null,{}] 09:01:55 INFO - PROCESS | 3620 | 1469116915603 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:01:55 INFO - PROCESS | 3620 | 1469116915605 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:55 INFO - PROCESS | 3620 | 1469116915683 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:01:55 INFO - PROCESS | 3620 | 1469116915688 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3620 | 1469116915690 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:55 INFO - PROCESS | 3620 | ++DOCSHELL 1A787400 == 39 [pid = 3620] [id = 235] 09:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A8DB400) [pid = 3620] [serial = 704] [outer = 00000000] 09:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A8E5800) [pid = 3620] [serial = 705] [outer = 1A8DB400] 09:01:55 INFO - PROCESS | 3620 | 1469116915732 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1058C400) [pid = 3620] [serial = 706] [outer = 1A8DB400] 09:01:56 INFO - PROCESS | 3620 | 1469116916173 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:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 595ms 09:01:56 INFO - PROCESS | 3620 | 1469116916196 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3620 | 1469116916198 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 09:01:56 INFO - PROCESS | 3620 | 1469116916202 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:01:56 INFO - PROCESS | 3620 | 1469116916203 Marionette TRACE conn2 <- [1,906,null,{}] 09:01:56 INFO - PROCESS | 3620 | 1469116916207 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:01:56 INFO - PROCESS | 3620 | 1469116916208 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:56 INFO - PROCESS | 3620 | 1469116916321 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:01:56 INFO - PROCESS | 3620 | 1469116916328 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3620 | 1469116916330 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:56 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E8000 == 40 [pid = 3620] [id = 236] 09:01:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17ABEC00) [pid = 3620] [serial = 707] [outer = 00000000] 09:01:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1AB4BC00) [pid = 3620] [serial = 708] [outer = 17ABEC00] 09:01:56 INFO - PROCESS | 3620 | 1469116916374 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1AB4D800) [pid = 3620] [serial = 709] [outer = 17ABEC00] 09:01:56 INFO - PROCESS | 3620 | 1469116916854 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:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 689ms 09:01:56 INFO - PROCESS | 3620 | 1469116916902 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3620 | 1469116916907 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:01:56 INFO - PROCESS | 3620 | 1469116916913 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3620 | 1469116916916 Marionette TRACE conn2 <- [1,910,null,{}] 09:01:56 INFO - PROCESS | 3620 | 1469116916922 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:01:56 INFO - PROCESS | 3620 | 1469116916925 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:57 INFO - PROCESS | 3620 | 1469116917040 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:01:57 INFO - PROCESS | 3620 | 1469116917199 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3620 | 1469116917204 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:57 INFO - PROCESS | 3620 | ++DOCSHELL 10A53000 == 41 [pid = 3620] [id = 237] 09:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (11D94C00) [pid = 3620] [serial = 710] [outer = 00000000] 09:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12BBC400) [pid = 3620] [serial = 711] [outer = 11D94C00] 09:01:57 INFO - PROCESS | 3620 | 1469116917258 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13170800) [pid = 3620] [serial = 712] [outer = 11D94C00] 09:01:57 INFO - PROCESS | 3620 | 1469116917815 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:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 941ms 09:01:57 INFO - PROCESS | 3620 | 1469116917858 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3620 | 1469116917863 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:01:57 INFO - PROCESS | 3620 | 1469116917869 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3620 | 1469116917872 Marionette TRACE conn2 <- [1,914,null,{}] 09:01:57 INFO - PROCESS | 3620 | 1469116917876 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:01:57 INFO - PROCESS | 3620 | 1469116917879 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:58 INFO - PROCESS | 3620 | 1469116917984 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:01:58 INFO - PROCESS | 3620 | 1469116918083 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 3620 | 1469116918085 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:58 INFO - PROCESS | 3620 | ++DOCSHELL 15CEE400 == 42 [pid = 3620] [id = 238] 09:01:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (15CEEC00) [pid = 3620] [serial = 713] [outer = 00000000] 09:01:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1602BC00) [pid = 3620] [serial = 714] [outer = 15CEEC00] 09:01:58 INFO - PROCESS | 3620 | 1469116918139 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16FBC000) [pid = 3620] [serial = 715] [outer = 15CEEC00] 09:01:58 INFO - PROCESS | 3620 | 1469116918735 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:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 941ms 09:01:58 INFO - PROCESS | 3620 | 1469116918814 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3620 | 1469116918817 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:01:58 INFO - PROCESS | 3620 | 1469116918821 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3620 | 1469116918824 Marionette TRACE conn2 <- [1,918,null,{}] 09:01:58 INFO - PROCESS | 3620 | 1469116918835 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:01:58 INFO - PROCESS | 3620 | 1469116918840 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:58 INFO - PROCESS | 3620 | 1469116918943 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:01:59 INFO - PROCESS | 3620 | 1469116919069 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3620 | 1469116919073 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:59 INFO - PROCESS | 3620 | ++DOCSHELL 1A8D9400 == 43 [pid = 3620] [id = 239] 09:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A8DAC00) [pid = 3620] [serial = 716] [outer = 00000000] 09:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1AB50800) [pid = 3620] [serial = 717] [outer = 1A8DAC00] 09:01:59 INFO - PROCESS | 3620 | 1469116919128 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1ABDB400) [pid = 3620] [serial = 718] [outer = 1A8DAC00] 09:01:59 INFO - PROCESS | 3620 | 1469116919678 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:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 847ms 09:01:59 INFO - PROCESS | 3620 | 1469116919694 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3620 | 1469116919697 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 09:01:59 INFO - PROCESS | 3620 | 1469116919700 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:01:59 INFO - PROCESS | 3620 | 1469116919702 Marionette TRACE conn2 <- [1,922,null,{}] 09:01:59 INFO - PROCESS | 3620 | 1469116919720 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:01:59 INFO - PROCESS | 3620 | 1469116919722 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:59 INFO - PROCESS | 3620 | 1469116919854 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:01:59 INFO - PROCESS | 3620 | 1469116919924 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3620 | 1469116919927 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:01:59 INFO - PROCESS | 3620 | ++DOCSHELL 1AC9A800 == 44 [pid = 3620] [id = 240] 09:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1AC9AC00) [pid = 3620] [serial = 719] [outer = 00000000] 09:01:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1AC9F800) [pid = 3620] [serial = 720] [outer = 1AC9AC00] 09:01:59 INFO - PROCESS | 3620 | 1469116919985 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1AE90800) [pid = 3620] [serial = 721] [outer = 1AC9AC00] 09:02:00 INFO - PROCESS | 3620 | 1469116920598 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:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 956ms 09:02:00 INFO - PROCESS | 3620 | 1469116920645 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3620 | 1469116920647 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:02:00 INFO - PROCESS | 3620 | 1469116920651 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 3620 | 1469116920653 Marionette TRACE conn2 <- [1,926,null,{}] 09:02:00 INFO - PROCESS | 3620 | 1469116920657 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:02:00 INFO - PROCESS | 3620 | 1469116920659 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:00 INFO - PROCESS | 3620 | 1469116920766 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:02:00 INFO - PROCESS | 3620 | 1469116920880 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3620 | 1469116920882 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:01 INFO - PROCESS | 3620 | ++DOCSHELL 0C383000 == 45 [pid = 3620] [id = 241] 09:02:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0F970800) [pid = 3620] [serial = 722] [outer = 00000000] 09:02:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (10A4B000) [pid = 3620] [serial = 723] [outer = 0F970800] 09:02:01 INFO - PROCESS | 3620 | 1469116921075 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (12961800) [pid = 3620] [serial = 724] [outer = 0F970800] 09:02:01 INFO - PROCESS | 3620 | 1469116921672 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:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1097ms 09:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:02:01 INFO - PROCESS | 3620 | 1469116921747 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3620 | 1469116921751 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3620 | 1469116921756 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3620 | 1469116921758 Marionette TRACE conn2 <- [1,930,null,{}] 09:02:01 INFO - PROCESS | 3620 | 1469116921763 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:02:01 INFO - PROCESS | 3620 | 1469116921765 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 1A787400 == 44 [pid = 3620] [id = 235] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 13A2B400 == 43 [pid = 3620] [id = 234] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 1A789400 == 42 [pid = 3620] [id = 233] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 17FEAC00 == 41 [pid = 3620] [id = 232] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 17FE6000 == 40 [pid = 3620] [id = 231] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 1779F400 == 39 [pid = 3620] [id = 230] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 16020400 == 38 [pid = 3620] [id = 229] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 12E72000 == 37 [pid = 3620] [id = 228] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0F9E7800 == 36 [pid = 3620] [id = 227] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 19B0E400 == 35 [pid = 3620] [id = 224] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 10FCB400 == 34 [pid = 3620] [id = 215] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 12BC0000 == 33 [pid = 3620] [id = 226] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 10A4B400 == 32 [pid = 3620] [id = 225] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 1AC9A800 == 31 [pid = 3620] [id = 240] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0C383000 == 30 [pid = 3620] [id = 241] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 1A8D9400 == 29 [pid = 3620] [id = 239] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 0F9E8000 == 28 [pid = 3620] [id = 236] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 10A53000 == 27 [pid = 3620] [id = 237] 09:02:02 INFO - PROCESS | 3620 | --DOCSHELL 15CEE400 == 26 [pid = 3620] [id = 238] 09:02:02 INFO - PROCESS | 3620 | 1469116922446 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1602C800) [pid = 3620] [serial = 656] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (131C8C00) [pid = 3620] [serial = 645] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (11C0E000) [pid = 3620] [serial = 644] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1316CC00) [pid = 3620] [serial = 650] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (13247400) [pid = 3620] [serial = 651] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (11247800) [pid = 3620] [serial = 647] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (11802C00) [pid = 3620] [serial = 648] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (150AD000) [pid = 3620] [serial = 653] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1A1C5800) [pid = 3620] [serial = 671] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (10F6E400) [pid = 3620] [serial = 633] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (10515800) [pid = 3620] [serial = 632] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16C58400) [pid = 3620] [serial = 660] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (150ADC00) [pid = 3620] [serial = 636] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13F6D800) [pid = 3620] [serial = 635] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (181BDC00) [pid = 3620] [serial = 639] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17AC3000) [pid = 3620] [serial = 638] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A1C4400) [pid = 3620] [serial = 642] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16EA1400) [pid = 3620] [serial = 641] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1678C400) [pid = 3620] [serial = 659] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1610B800) [pid = 3620] [serial = 657] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16787800) [pid = 3620] [serial = 665] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1826F800) [pid = 3620] [serial = 669] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17FA8400) [pid = 3620] [serial = 662] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1826F400) [pid = 3620] [serial = 668] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17FE6C00) [pid = 3620] [serial = 663] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (176DD800) [pid = 3620] [serial = 666] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (15897C00) [pid = 3620] [serial = 654] [outer = 00000000] [url = about:blank] 09:02:02 INFO - PROCESS | 3620 | 1469116922625 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3620 | 1469116922628 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:02 INFO - PROCESS | 3620 | ++DOCSHELL 0C76BC00 == 27 [pid = 3620] [id = 242] 09:02:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0F939800) [pid = 3620] [serial = 725] [outer = 00000000] 09:02:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10374000) [pid = 3620] [serial = 726] [outer = 0F939800] 09:02:02 INFO - PROCESS | 3620 | 1469116922676 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10559C00) [pid = 3620] [serial = 727] [outer = 0F939800] 09:02:03 INFO - PROCESS | 3620 | 1469116923115 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:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1395ms 09:02:03 INFO - PROCESS | 3620 | 1469116923157 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3620 | 1469116923162 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:02:03 INFO - PROCESS | 3620 | 1469116923166 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3620 | 1469116923169 Marionette TRACE conn2 <- [1,934,null,{}] 09:02:03 INFO - PROCESS | 3620 | 1469116923174 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:02:03 INFO - PROCESS | 3620 | 1469116923176 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:03 INFO - PROCESS | 3620 | 1469116923260 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:02:03 INFO - PROCESS | 3620 | 1469116923267 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3620 | 1469116923269 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:03 INFO - PROCESS | 3620 | ++DOCSHELL 114D0800 == 28 [pid = 3620] [id = 243] 09:02:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (114D1400) [pid = 3620] [serial = 728] [outer = 00000000] 09:02:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (11C0CC00) [pid = 3620] [serial = 729] [outer = 114D1400] 09:02:03 INFO - PROCESS | 3620 | 1469116923315 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12964C00) [pid = 3620] [serial = 730] [outer = 114D1400] 09:02:03 INFO - PROCESS | 3620 | 1469116923774 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:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 643ms 09:02:03 INFO - PROCESS | 3620 | 1469116923806 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3620 | 1469116923809 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:02:03 INFO - PROCESS | 3620 | 1469116923812 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3620 | 1469116923814 Marionette TRACE conn2 <- [1,938,null,{}] 09:02:03 INFO - PROCESS | 3620 | 1469116923818 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:02:03 INFO - PROCESS | 3620 | 1469116923821 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:03 INFO - PROCESS | 3620 | 1469116923904 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:02:03 INFO - PROCESS | 3620 | 1469116923944 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3620 | 1469116923946 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:03 INFO - PROCESS | 3620 | ++DOCSHELL 13295C00 == 29 [pid = 3620] [id = 244] 09:02:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1329BC00) [pid = 3620] [serial = 731] [outer = 00000000] 09:02:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13A2BC00) [pid = 3620] [serial = 732] [outer = 1329BC00] 09:02:03 INFO - PROCESS | 3620 | 1469116923989 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13A5F000) [pid = 3620] [serial = 733] [outer = 1329BC00] 09:02:04 INFO - PROCESS | 3620 | 1469116924461 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:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 705ms 09:02:04 INFO - PROCESS | 3620 | 1469116924510 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3620 | 1469116924514 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:02:04 INFO - PROCESS | 3620 | 1469116924524 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3620 | 1469116924528 Marionette TRACE conn2 <- [1,942,null,{}] 09:02:04 INFO - PROCESS | 3620 | 1469116924532 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:02:04 INFO - PROCESS | 3620 | 1469116924535 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:04 INFO - PROCESS | 3620 | 1469116924625 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:02:04 INFO - PROCESS | 3620 | 1469116924630 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3620 | 1469116924632 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:04 INFO - PROCESS | 3620 | ++DOCSHELL 12E1FC00 == 30 [pid = 3620] [id = 245] 09:02:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13F6E800) [pid = 3620] [serial = 734] [outer = 00000000] 09:02:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (157EE400) [pid = 3620] [serial = 735] [outer = 13F6E800] 09:02:04 INFO - PROCESS | 3620 | 1469116924685 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (158EDC00) [pid = 3620] [serial = 736] [outer = 13F6E800] 09:02:05 INFO - PROCESS | 3620 | 1469116925152 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:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 658ms 09:02:05 INFO - PROCESS | 3620 | 1469116925174 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3620 | 1469116925176 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:02:05 INFO - PROCESS | 3620 | 1469116925179 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3620 | 1469116925181 Marionette TRACE conn2 <- [1,946,null,{}] 09:02:05 INFO - PROCESS | 3620 | 1469116925191 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:02:05 INFO - PROCESS | 3620 | 1469116925193 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:05 INFO - PROCESS | 3620 | 1469116925324 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:02:05 INFO - PROCESS | 3620 | 1469116925346 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3620 | 1469116925348 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:05 INFO - PROCESS | 3620 | ++DOCSHELL 16022000 == 31 [pid = 3620] [id = 246] 09:02:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16025400) [pid = 3620] [serial = 737] [outer = 00000000] 09:02:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1602DC00) [pid = 3620] [serial = 738] [outer = 16025400] 09:02:05 INFO - PROCESS | 3620 | 1469116925392 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1610EC00) [pid = 3620] [serial = 739] [outer = 16025400] 09:02:05 INFO - PROCESS | 3620 | 1469116925815 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:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 705ms 09:02:05 INFO - PROCESS | 3620 | 1469116925879 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3620 | 1469116925881 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:02:05 INFO - PROCESS | 3620 | 1469116925884 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3620 | 1469116925886 Marionette TRACE conn2 <- [1,950,null,{}] 09:02:05 INFO - PROCESS | 3620 | 1469116925890 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:02:05 INFO - PROCESS | 3620 | 1469116925892 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:06 INFO - PROCESS | 3620 | 1469116925997 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:02:06 INFO - PROCESS | 3620 | 1469116926002 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3620 | 1469116926008 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:06 INFO - PROCESS | 3620 | ++DOCSHELL 16A67000 == 32 [pid = 3620] [id = 247] 09:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16A67C00) [pid = 3620] [serial = 740] [outer = 00000000] 09:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16EA3000) [pid = 3620] [serial = 741] [outer = 16A67C00] 09:02:06 INFO - PROCESS | 3620 | 1469116926110 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (177ECC00) [pid = 3620] [serial = 742] [outer = 16A67C00] 09:02:06 INFO - PROCESS | 3620 | 1469116926548 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:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 706ms 09:02:06 INFO - PROCESS | 3620 | 1469116926585 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3620 | 1469116926587 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 09:02:06 INFO - PROCESS | 3620 | 1469116926590 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:02:06 INFO - PROCESS | 3620 | 1469116926591 Marionette TRACE conn2 <- [1,954,null,{}] 09:02:06 INFO - PROCESS | 3620 | 1469116926595 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:02:06 INFO - PROCESS | 3620 | 1469116926597 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:06 INFO - PROCESS | 3620 | 1469116926729 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:02:06 INFO - PROCESS | 3620 | 1469116926747 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3620 | 1469116926749 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:06 INFO - PROCESS | 3620 | ++DOCSHELL 103C8C00 == 33 [pid = 3620] [id = 248] 09:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16C62C00) [pid = 3620] [serial = 743] [outer = 00000000] 09:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (17FA8400) [pid = 3620] [serial = 744] [outer = 16C62C00] 09:02:06 INFO - PROCESS | 3620 | 1469116926798 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (17FE6000) [pid = 3620] [serial = 745] [outer = 16C62C00] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17ABEC00) [pid = 3620] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1A8DB400) [pid = 3620] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (17FE8400) [pid = 3620] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (181BD800) [pid = 3620] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16020800) [pid = 3620] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1036E400) [pid = 3620] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1312A000) [pid = 3620] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (177E5400) [pid = 3620] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A78B400) [pid = 3620] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1A127800) [pid = 3620] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10A4B800) [pid = 3620] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1329C800) [pid = 3620] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:02:07 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (155EA800) [pid = 3620] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:02:07 INFO - PROCESS | 3620 | 1469116927428 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:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 909ms 09:02:07 INFO - PROCESS | 3620 | 1469116927495 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3620 | 1469116927497 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 09:02:07 INFO - PROCESS | 3620 | 1469116927500 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:02:07 INFO - PROCESS | 3620 | 1469116927502 Marionette TRACE conn2 <- [1,958,null,{}] 09:02:07 INFO - PROCESS | 3620 | 1469116927505 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:02:07 INFO - PROCESS | 3620 | 1469116927507 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:07 INFO - PROCESS | 3620 | 1469116927582 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:02:07 INFO - PROCESS | 3620 | 1469116927588 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3620 | 1469116927590 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:07 INFO - PROCESS | 3620 | ++DOCSHELL 15CE8000 == 34 [pid = 3620] [id = 249] 09:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16103000) [pid = 3620] [serial = 746] [outer = 00000000] 09:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (178AC400) [pid = 3620] [serial = 747] [outer = 16103000] 09:02:07 INFO - PROCESS | 3620 | 1469116927633 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17F22400) [pid = 3620] [serial = 748] [outer = 16103000] 09:02:08 INFO - PROCESS | 3620 | 1469116928045 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:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 596ms 09:02:08 INFO - PROCESS | 3620 | 1469116928097 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3620 | 1469116928099 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 09:02:08 INFO - PROCESS | 3620 | 1469116928103 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:02:08 INFO - PROCESS | 3620 | 1469116928104 Marionette TRACE conn2 <- [1,962,null,{}] 09:02:08 INFO - PROCESS | 3620 | 1469116928108 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:02:08 INFO - PROCESS | 3620 | 1469116928110 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:08 INFO - PROCESS | 3620 | 1469116928185 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:02:08 INFO - PROCESS | 3620 | 1469116928192 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3620 | 1469116928194 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:08 INFO - PROCESS | 3620 | ++DOCSHELL 181B7C00 == 35 [pid = 3620] [id = 250] 09:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (181BD800) [pid = 3620] [serial = 749] [outer = 00000000] 09:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (18266800) [pid = 3620] [serial = 750] [outer = 181BD800] 09:02:08 INFO - PROCESS | 3620 | 1469116928237 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (18268800) [pid = 3620] [serial = 751] [outer = 181BD800] 09:02:08 INFO - PROCESS | 3620 | 1469116928689 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:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 643ms 09:02:08 INFO - PROCESS | 3620 | 1469116928741 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3620 | 1469116928743 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:02:08 INFO - PROCESS | 3620 | 1469116928746 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 3620 | 1469116928748 Marionette TRACE conn2 <- [1,966,null,{}] 09:02:08 INFO - PROCESS | 3620 | 1469116928751 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:02:08 INFO - PROCESS | 3620 | 1469116928753 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:08 INFO - PROCESS | 3620 | 1469116928837 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:02:08 INFO - PROCESS | 3620 | 1469116928845 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3620 | 1469116928847 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:08 INFO - PROCESS | 3620 | ++DOCSHELL 178AD000 == 36 [pid = 3620] [id = 251] 09:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1826C000) [pid = 3620] [serial = 752] [outer = 00000000] 09:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (198DD000) [pid = 3620] [serial = 753] [outer = 1826C000] 09:02:08 INFO - PROCESS | 3620 | 1469116928889 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19B0E400) [pid = 3620] [serial = 754] [outer = 1826C000] 09:02:09 INFO - PROCESS | 3620 | --DOCSHELL 114D0800 == 35 [pid = 3620] [id = 243] 09:02:09 INFO - PROCESS | 3620 | --DOCSHELL 0C76BC00 == 34 [pid = 3620] [id = 242] 09:02:10 INFO - PROCESS | 3620 | --DOCSHELL 13295C00 == 33 [pid = 3620] [id = 244] 09:02:10 INFO - PROCESS | 3620 | --DOCSHELL 16A67000 == 32 [pid = 3620] [id = 247] 09:02:10 INFO - PROCESS | 3620 | --DOCSHELL 181B7C00 == 31 [pid = 3620] [id = 250] 09:02:10 INFO - PROCESS | 3620 | --DOCSHELL 12E1FC00 == 30 [pid = 3620] [id = 245] 09:02:10 INFO - PROCESS | 3620 | --DOCSHELL 15CE8000 == 29 [pid = 3620] [id = 249] 09:02:10 INFO - PROCESS | 3620 | --DOCSHELL 103C8C00 == 28 [pid = 3620] [id = 248] 09:02:10 INFO - PROCESS | 3620 | --DOCSHELL 16022000 == 27 [pid = 3620] [id = 246] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1AB4D800) [pid = 3620] [serial = 709] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1058C400) [pid = 3620] [serial = 706] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (181BF000) [pid = 3620] [serial = 692] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A12A000) [pid = 3620] [serial = 695] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (18261C00) [pid = 3620] [serial = 693] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1602A400) [pid = 3620] [serial = 686] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16786C00) [pid = 3620] [serial = 687] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A0B400) [pid = 3620] [serial = 680] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11248000) [pid = 3620] [serial = 681] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13A2C800) [pid = 3620] [serial = 683] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13B29C00) [pid = 3620] [serial = 684] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (178AA400) [pid = 3620] [serial = 689] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1A8DB800) [pid = 3620] [serial = 699] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A1EC800) [pid = 3620] [serial = 672] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10FC6400) [pid = 3620] [serial = 674] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1123F800) [pid = 3620] [serial = 675] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (178A8000) [pid = 3620] [serial = 677] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17FA6000) [pid = 3620] [serial = 678] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (198E3400) [pid = 3620] [serial = 393] [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:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (198DFC00) [pid = 3620] [serial = 696] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (17FA6C00) [pid = 3620] [serial = 702] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A8DC400) [pid = 3620] [serial = 700] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1A12DC00) [pid = 3620] [serial = 703] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1AB4BC00) [pid = 3620] [serial = 708] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (17FA1000) [pid = 3620] [serial = 690] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1A8E5800) [pid = 3620] [serial = 705] [outer = 00000000] [url = about:blank] 09:02:10 INFO - PROCESS | 3620 | 1469116930632 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:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1912ms 09:02:10 INFO - PROCESS | 3620 | 1469116930687 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:02:10 INFO - PROCESS | 3620 | 1469116930691 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 09:02:10 INFO - PROCESS | 3620 | 1469116930696 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3620 | 1469116930699 Marionette TRACE conn2 <- [1,970,null,{}] 09:02:10 INFO - PROCESS | 3620 | 1469116930704 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:02:10 INFO - PROCESS | 3620 | 1469116930707 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:10 INFO - PROCESS | 3620 | 1469116930796 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:02:10 INFO - PROCESS | 3620 | 1469116930803 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3620 | 1469116930808 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:10 INFO - PROCESS | 3620 | ++DOCSHELL 10A4AC00 == 28 [pid = 3620] [id = 252] 09:02:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (10A4C000) [pid = 3620] [serial = 755] [outer = 00000000] 09:02:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10FCAC00) [pid = 3620] [serial = 756] [outer = 10A4C000] 09:02:10 INFO - PROCESS | 3620 | 1469116930856 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1108F400) [pid = 3620] [serial = 757] [outer = 10A4C000] 09:02:11 INFO - PROCESS | 3620 | 1469116931351 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:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 689ms 09:02:11 INFO - PROCESS | 3620 | 1469116931391 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3620 | 1469116931396 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 09:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:02:11 INFO - PROCESS | 3620 | 1469116931402 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 3620 | 1469116931405 Marionette TRACE conn2 <- [1,974,null,{}] 09:02:11 INFO - PROCESS | 3620 | 1469116931408 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:02:11 INFO - PROCESS | 3620 | 1469116931411 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:11 INFO - PROCESS | 3620 | 1469116931495 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:02:11 INFO - PROCESS | 3620 | 1469116931501 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3620 | 1469116931504 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:11 INFO - PROCESS | 3620 | ++DOCSHELL 129EC800 == 29 [pid = 3620] [id = 253] 09:02:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12BB2800) [pid = 3620] [serial = 758] [outer = 00000000] 09:02:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12C7BC00) [pid = 3620] [serial = 759] [outer = 12BB2800] 09:02:11 INFO - PROCESS | 3620 | 1469116931555 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12E6B400) [pid = 3620] [serial = 760] [outer = 12BB2800] 09:02:12 INFO - PROCESS | 3620 | 1469116932016 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:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 642ms 09:02:12 INFO - PROCESS | 3620 | 1469116932042 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3620 | 1469116932044 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:02:12 INFO - PROCESS | 3620 | 1469116932047 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3620 | 1469116932051 Marionette TRACE conn2 <- [1,978,null,{}] 09:02:12 INFO - PROCESS | 3620 | 1469116932062 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:02:12 INFO - PROCESS | 3620 | 1469116932066 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:12 INFO - PROCESS | 3620 | 1469116932147 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:02:12 INFO - PROCESS | 3620 | 1469116932185 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3620 | 1469116932189 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:12 INFO - PROCESS | 3620 | ++DOCSHELL 13DFD000 == 30 [pid = 3620] [id = 254] 09:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13F6C000) [pid = 3620] [serial = 761] [outer = 00000000] 09:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (144FBC00) [pid = 3620] [serial = 762] [outer = 13F6C000] 09:02:12 INFO - PROCESS | 3620 | 1469116932235 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15051400) [pid = 3620] [serial = 763] [outer = 13F6C000] 09:02:12 INFO - PROCESS | 3620 | 1469116932681 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:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 706ms 09:02:12 INFO - PROCESS | 3620 | 1469116932744 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3620 | 1469116932747 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:02:12 INFO - PROCESS | 3620 | 1469116932750 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3620 | 1469116932752 Marionette TRACE conn2 <- [1,982,null,{}] 09:02:12 INFO - PROCESS | 3620 | 1469116932765 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:02:12 INFO - PROCESS | 3620 | 1469116932768 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:12 INFO - PROCESS | 3620 | 1469116932847 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:02:12 INFO - PROCESS | 3620 | 1469116932852 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3620 | 1469116932854 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:12 INFO - PROCESS | 3620 | ++DOCSHELL 157ED800 == 31 [pid = 3620] [id = 255] 09:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (157F7400) [pid = 3620] [serial = 764] [outer = 00000000] 09:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15CE3800) [pid = 3620] [serial = 765] [outer = 157F7400] 09:02:12 INFO - PROCESS | 3620 | 1469116932899 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16026000) [pid = 3620] [serial = 766] [outer = 157F7400] 09:02:13 INFO - PROCESS | 3620 | 1469116933317 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:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 596ms 09:02:13 INFO - PROCESS | 3620 | 1469116933354 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3620 | 1469116933356 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:02:13 INFO - PROCESS | 3620 | 1469116933359 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3620 | 1469116933361 Marionette TRACE conn2 <- [1,986,null,{}] 09:02:13 INFO - PROCESS | 3620 | 1469116933364 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:02:13 INFO - PROCESS | 3620 | 1469116933366 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:13 INFO - PROCESS | 3620 | 1469116933440 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:02:13 INFO - PROCESS | 3620 | 1469116933446 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3620 | 1469116933448 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:13 INFO - PROCESS | 3620 | ++DOCSHELL 16029400 == 32 [pid = 3620] [id = 256] 09:02:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16101400) [pid = 3620] [serial = 767] [outer = 00000000] 09:02:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16A58C00) [pid = 3620] [serial = 768] [outer = 16101400] 09:02:13 INFO - PROCESS | 3620 | 1469116933490 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C5B400) [pid = 3620] [serial = 769] [outer = 16101400] 09:02:13 INFO - PROCESS | 3620 | 1469116933943 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:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 643ms 09:02:14 INFO - PROCESS | 3620 | 1469116933996 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3620 | 1469116933998 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:02:14 INFO - PROCESS | 3620 | 1469116934001 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3620 | 1469116934003 Marionette TRACE conn2 <- [1,990,null,{}] 09:02:14 INFO - PROCESS | 3620 | 1469116934007 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:02:14 INFO - PROCESS | 3620 | 1469116934012 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:14 INFO - PROCESS | 3620 | 1469116934109 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:02:14 INFO - PROCESS | 3620 | 1469116934122 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3620 | 1469116934124 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:14 INFO - PROCESS | 3620 | ++DOCSHELL 178A8000 == 33 [pid = 3620] [id = 257] 09:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (178AA000) [pid = 3620] [serial = 770] [outer = 00000000] 09:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17AC6C00) [pid = 3620] [serial = 771] [outer = 178AA000] 09:02:14 INFO - PROCESS | 3620 | 1469116934167 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17FA8C00) [pid = 3620] [serial = 772] [outer = 178AA000] 09:02:14 INFO - PROCESS | 3620 | 1469116934568 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:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 596ms 09:02:14 INFO - PROCESS | 3620 | 1469116934608 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3620 | 1469116934611 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 09:02:14 INFO - PROCESS | 3620 | 1469116934614 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:02:14 INFO - PROCESS | 3620 | 1469116934615 Marionette TRACE conn2 <- [1,994,null,{}] 09:02:14 INFO - PROCESS | 3620 | 1469116934619 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:02:14 INFO - PROCESS | 3620 | 1469116934621 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:14 INFO - PROCESS | 3620 | 1469116934709 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:02:14 INFO - PROCESS | 3620 | 1469116934715 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3620 | 1469116934717 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:14 INFO - PROCESS | 3620 | ++DOCSHELL 17FE5C00 == 34 [pid = 3620] [id = 258] 09:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17FE8000) [pid = 3620] [serial = 773] [outer = 00000000] 09:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (181BF400) [pid = 3620] [serial = 774] [outer = 17FE8000] 09:02:14 INFO - PROCESS | 3620 | 1469116934759 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (181C1400) [pid = 3620] [serial = 775] [outer = 17FE8000] 09:02:15 INFO - PROCESS | 3620 | 1469116935204 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:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 627ms 09:02:15 INFO - PROCESS | 3620 | 1469116935252 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3620 | 1469116935254 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:02:15 INFO - PROCESS | 3620 | 1469116935258 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 3620 | 1469116935259 Marionette TRACE conn2 <- [1,998,null,{}] 09:02:15 INFO - PROCESS | 3620 | 1469116935263 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:02:15 INFO - PROCESS | 3620 | 1469116935265 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:15 INFO - PROCESS | 3620 | 1469116935339 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:02:15 INFO - PROCESS | 3620 | 1469116935344 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3620 | 1469116935346 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:15 INFO - PROCESS | 3620 | ++DOCSHELL 1588F800 == 35 [pid = 3620] [id = 259] 09:02:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (18269C00) [pid = 3620] [serial = 776] [outer = 00000000] 09:02:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (198DD800) [pid = 3620] [serial = 777] [outer = 18269C00] 09:02:15 INFO - PROCESS | 3620 | 1469116935388 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (198E0000) [pid = 3620] [serial = 778] [outer = 18269C00] 09:02:15 INFO - PROCESS | 3620 | 1469116935820 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:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 596ms 09:02:15 INFO - PROCESS | 3620 | 1469116935865 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3620 | 1469116935868 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:02:15 INFO - PROCESS | 3620 | 1469116935875 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 3620 | 1469116935877 Marionette TRACE conn2 <- [1,1002,null,{}] 09:02:15 INFO - PROCESS | 3620 | 1469116935880 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:02:15 INFO - PROCESS | 3620 | 1469116935882 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:16 INFO - PROCESS | 3620 | 1469116936002 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:02:16 INFO - PROCESS | 3620 | 1469116936009 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3620 | 1469116936011 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:16 INFO - PROCESS | 3620 | ++DOCSHELL 13DFC400 == 36 [pid = 3620] [id = 260] 09:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (198E5C00) [pid = 3620] [serial = 779] [outer = 00000000] 09:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A1B7C00) [pid = 3620] [serial = 780] [outer = 198E5C00] 09:02:16 INFO - PROCESS | 3620 | 1469116936055 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A1E4C00) [pid = 3620] [serial = 781] [outer = 198E5C00] 09:02:16 INFO - PROCESS | 3620 | 1469116936538 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:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 705ms 09:02:16 INFO - PROCESS | 3620 | 1469116936571 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3620 | 1469116936573 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 09:02:16 INFO - PROCESS | 3620 | 1469116936576 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:02:16 INFO - PROCESS | 3620 | 1469116936577 Marionette TRACE conn2 <- [1,1006,null,{}] 09:02:16 INFO - PROCESS | 3620 | 1469116936581 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:02:16 INFO - PROCESS | 3620 | 1469116936583 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:16 INFO - PROCESS | 3620 | 1469116936698 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:02:16 INFO - PROCESS | 3620 | 1469116936704 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3620 | 1469116936716 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:16 INFO - PROCESS | 3620 | ++DOCSHELL 10A51000 == 37 [pid = 3620] [id = 261] 09:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (18264000) [pid = 3620] [serial = 782] [outer = 00000000] 09:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1A4ED800) [pid = 3620] [serial = 783] [outer = 18264000] 09:02:16 INFO - PROCESS | 3620 | 1469116936758 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A780400) [pid = 3620] [serial = 784] [outer = 18264000] 09:02:17 INFO - PROCESS | 3620 | 1469116937209 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:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 705ms 09:02:17 INFO - PROCESS | 3620 | 1469116937276 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 3620 | 1469116937278 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:02:17 INFO - PROCESS | 3620 | 1469116937287 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3620 | 1469116937290 Marionette TRACE conn2 <- [1,1010,null,{}] 09:02:17 INFO - PROCESS | 3620 | 1469116937293 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:02:17 INFO - PROCESS | 3620 | 1469116937295 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:17 INFO - PROCESS | 3620 | 1469116937444 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:02:17 INFO - PROCESS | 3620 | 1469116937471 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3620 | 1469116937474 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:17 INFO - PROCESS | 3620 | ++DOCSHELL 158E3800 == 38 [pid = 3620] [id = 262] 09:02:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1A78C800) [pid = 3620] [serial = 785] [outer = 00000000] 09:02:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A8DF800) [pid = 3620] [serial = 786] [outer = 1A78C800] 09:02:17 INFO - PROCESS | 3620 | 1469116937519 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1A8E1C00) [pid = 3620] [serial = 787] [outer = 1A78C800] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (181BD800) [pid = 3620] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (16025400) [pid = 3620] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16A67C00) [pid = 3620] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16C62C00) [pid = 3620] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16103000) [pid = 3620] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15CEEC00) [pid = 3620] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (11D94C00) [pid = 3620] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13F6E800) [pid = 3620] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1329BC00) [pid = 3620] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (114D1400) [pid = 3620] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0F939800) [pid = 3620] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (0F970800) [pid = 3620] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1AC9AC00) [pid = 3620] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:02:18 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A8DAC00) [pid = 3620] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:02:18 INFO - PROCESS | 3620 | 1469116938146 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:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 909ms 09:02:18 INFO - PROCESS | 3620 | 1469116938191 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3620 | 1469116938193 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:02:18 INFO - PROCESS | 3620 | 1469116938196 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 3620 | 1469116938198 Marionette TRACE conn2 <- [1,1014,null,{}] 09:02:18 INFO - PROCESS | 3620 | 1469116938201 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:02:18 INFO - PROCESS | 3620 | 1469116938203 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:18 INFO - PROCESS | 3620 | 1469116938280 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:02:18 INFO - PROCESS | 3620 | 1469116938286 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3620 | 1469116938288 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:18 INFO - PROCESS | 3620 | ++DOCSHELL 11241800 == 39 [pid = 3620] [id = 263] 09:02:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (11490000) [pid = 3620] [serial = 788] [outer = 00000000] 09:02:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13F6D000) [pid = 3620] [serial = 789] [outer = 11490000] 09:02:18 INFO - PROCESS | 3620 | 1469116938333 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1602E800) [pid = 3620] [serial = 790] [outer = 11490000] 09:02:18 INFO - PROCESS | 3620 | 1469116938770 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:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 642ms 09:02:18 INFO - PROCESS | 3620 | 1469116938835 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3620 | 1469116938837 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:02:18 INFO - PROCESS | 3620 | 1469116938840 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 3620 | 1469116938842 Marionette TRACE conn2 <- [1,1018,null,{}] 09:02:18 INFO - PROCESS | 3620 | 1469116938845 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:02:18 INFO - PROCESS | 3620 | 1469116938847 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:18 INFO - PROCESS | 3620 | 1469116938933 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:02:18 INFO - PROCESS | 3620 | 1469116938939 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3620 | 1469116938941 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:18 INFO - PROCESS | 3620 | ++DOCSHELL 16FBC800 == 40 [pid = 3620] [id = 264] 09:02:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (178AC800) [pid = 3620] [serial = 791] [outer = 00000000] 09:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A127C00) [pid = 3620] [serial = 792] [outer = 178AC800] 09:02:19 INFO - PROCESS | 3620 | 1469116938983 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A8DB800) [pid = 3620] [serial = 793] [outer = 178AC800] 09:02:19 INFO - PROCESS | 3620 | 1469116939393 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:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 596ms 09:02:19 INFO - PROCESS | 3620 | 1469116939442 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3620 | 1469116939444 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:02:19 INFO - PROCESS | 3620 | 1469116939447 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3620 | 1469116939449 Marionette TRACE conn2 <- [1,1022,null,{}] 09:02:19 INFO - PROCESS | 3620 | 1469116939452 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:02:19 INFO - PROCESS | 3620 | 1469116939454 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:19 INFO - PROCESS | 3620 | 1469116939538 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:02:19 INFO - PROCESS | 3620 | 1469116939544 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3620 | 1469116939546 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:19 INFO - PROCESS | 3620 | ++DOCSHELL 16788800 == 41 [pid = 3620] [id = 265] 09:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A8E7000) [pid = 3620] [serial = 794] [outer = 00000000] 09:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1AB4E400) [pid = 3620] [serial = 795] [outer = 1A8E7000] 09:02:19 INFO - PROCESS | 3620 | 1469116939588 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1ABD7800) [pid = 3620] [serial = 796] [outer = 1A8E7000] 09:02:20 INFO - PROCESS | 3620 | 1469116940040 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:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 595ms 09:02:20 INFO - PROCESS | 3620 | 1469116940081 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3620 | 1469116940084 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:02:20 INFO - PROCESS | 3620 | 1469116940136 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3620 | 1469116940140 Marionette TRACE conn2 <- [1,1026,null,{}] 09:02:20 INFO - PROCESS | 3620 | 1469116940146 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:02:20 INFO - PROCESS | 3620 | 1469116940150 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:20 INFO - PROCESS | 3620 | 1469116940256 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:02:20 INFO - PROCESS | 3620 | 1469116940430 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3620 | 1469116940434 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:20 INFO - PROCESS | 3620 | ++DOCSHELL 10A47C00 == 42 [pid = 3620] [id = 266] 09:02:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (10A48C00) [pid = 3620] [serial = 797] [outer = 00000000] 09:02:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (10F6E400) [pid = 3620] [serial = 798] [outer = 10A48C00] 09:02:20 INFO - PROCESS | 3620 | 1469116940490 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1123F400) [pid = 3620] [serial = 799] [outer = 10A48C00] 09:02:21 INFO - PROCESS | 3620 | 1469116941129 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:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1097ms 09:02:21 INFO - PROCESS | 3620 | 1469116941186 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3620 | 1469116941190 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:02:21 INFO - PROCESS | 3620 | 1469116941215 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 3620 | 1469116941217 Marionette TRACE conn2 <- [1,1030,null,{}] 09:02:21 INFO - PROCESS | 3620 | 1469116941248 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:02:21 INFO - PROCESS | 3620 | 1469116941252 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:21 INFO - PROCESS | 3620 | 1469116941378 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:02:21 INFO - PROCESS | 3620 | 1469116941497 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3620 | 1469116941500 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:21 INFO - PROCESS | 3620 | ++DOCSHELL 131CD000 == 43 [pid = 3620] [id = 267] 09:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (13247400) [pid = 3620] [serial = 800] [outer = 00000000] 09:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13A2E000) [pid = 3620] [serial = 801] [outer = 13247400] 09:02:21 INFO - PROCESS | 3620 | 1469116941556 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (13B30400) [pid = 3620] [serial = 802] [outer = 13247400] 09:02:22 INFO - PROCESS | 3620 | 1469116942506 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:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1379ms 09:02:22 INFO - PROCESS | 3620 | 1469116942591 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3620 | 1469116942595 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 3620 | 1469116942600 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:02:22 INFO - PROCESS | 3620 | 1469116942603 Marionette TRACE conn2 <- [1,1034,null,{}] 09:02:22 INFO - PROCESS | 3620 | 1469116942608 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:02:22 INFO - PROCESS | 3620 | 1469116942611 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:22 INFO - PROCESS | 3620 | 1469116942747 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:02:22 INFO - PROCESS | 3620 | 1469116942874 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3620 | 1469116942877 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 16FBC800 == 42 [pid = 3620] [id = 264] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 11241800 == 41 [pid = 3620] [id = 263] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 158E3800 == 40 [pid = 3620] [id = 262] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 10A51000 == 39 [pid = 3620] [id = 261] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 13DFC400 == 38 [pid = 3620] [id = 260] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 1588F800 == 37 [pid = 3620] [id = 259] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 17FE5C00 == 36 [pid = 3620] [id = 258] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 178A8000 == 35 [pid = 3620] [id = 257] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 16029400 == 34 [pid = 3620] [id = 256] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 157ED800 == 33 [pid = 3620] [id = 255] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 13DFD000 == 32 [pid = 3620] [id = 254] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 129EC800 == 31 [pid = 3620] [id = 253] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 10A4AC00 == 30 [pid = 3620] [id = 252] 09:02:22 INFO - PROCESS | 3620 | --DOCSHELL 178AD000 == 29 [pid = 3620] [id = 251] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (198DD000) [pid = 3620] [serial = 753] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (18268800) [pid = 3620] [serial = 751] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1602DC00) [pid = 3620] [serial = 738] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16EA3000) [pid = 3620] [serial = 741] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1610EC00) [pid = 3620] [serial = 739] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17FA8400) [pid = 3620] [serial = 744] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (177ECC00) [pid = 3620] [serial = 742] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (18266800) [pid = 3620] [serial = 750] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (17FE6000) [pid = 3620] [serial = 745] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (178AC400) [pid = 3620] [serial = 747] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1602BC00) [pid = 3620] [serial = 714] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13170800) [pid = 3620] [serial = 712] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12BBC400) [pid = 3620] [serial = 711] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (157EE400) [pid = 3620] [serial = 735] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13A2BC00) [pid = 3620] [serial = 732] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13A5F000) [pid = 3620] [serial = 733] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11C0CC00) [pid = 3620] [serial = 729] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12964C00) [pid = 3620] [serial = 730] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10374000) [pid = 3620] [serial = 726] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10559C00) [pid = 3620] [serial = 727] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12961800) [pid = 3620] [serial = 724] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10A4B000) [pid = 3620] [serial = 723] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1AE90800) [pid = 3620] [serial = 721] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1AC9F800) [pid = 3620] [serial = 720] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1ABDB400) [pid = 3620] [serial = 718] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1AB50800) [pid = 3620] [serial = 717] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16FBC000) [pid = 3620] [serial = 715] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17F22400) [pid = 3620] [serial = 748] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (158EDC00) [pid = 3620] [serial = 736] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3620 | ++DOCSHELL 10502400 == 30 [pid = 3620] [id = 268] 09:02:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10503400) [pid = 3620] [serial = 803] [outer = 00000000] 09:02:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10560000) [pid = 3620] [serial = 804] [outer = 10503400] 09:02:23 INFO - PROCESS | 3620 | 1469116943004 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11245800) [pid = 3620] [serial = 805] [outer = 10503400] 09:02:23 INFO - PROCESS | 3620 | 1469116943399 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:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 847ms 09:02:23 INFO - PROCESS | 3620 | 1469116943444 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3620 | 1469116943448 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:02:23 INFO - PROCESS | 3620 | 1469116943476 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3620 | 1469116943478 Marionette TRACE conn2 <- [1,1038,null,{}] 09:02:23 INFO - PROCESS | 3620 | 1469116943482 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:02:23 INFO - PROCESS | 3620 | 1469116943484 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:23 INFO - PROCESS | 3620 | 1469116943572 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:02:23 INFO - PROCESS | 3620 | 1469116943578 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3620 | 1469116943580 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:23 INFO - PROCESS | 3620 | ++DOCSHELL 12B6E400 == 31 [pid = 3620] [id = 269] 09:02:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12BB4400) [pid = 3620] [serial = 806] [outer = 00000000] 09:02:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1316BC00) [pid = 3620] [serial = 807] [outer = 12BB4400] 09:02:23 INFO - PROCESS | 3620 | 1469116943625 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13249000) [pid = 3620] [serial = 808] [outer = 12BB4400] 09:02:24 INFO - PROCESS | 3620 | 1469116944067 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:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 643ms 09:02:24 INFO - PROCESS | 3620 | 1469116944113 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3620 | 1469116944115 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:02:24 INFO - PROCESS | 3620 | 1469116944119 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3620 | 1469116944122 Marionette TRACE conn2 <- [1,1042,null,{}] 09:02:24 INFO - PROCESS | 3620 | 1469116944133 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:02:24 INFO - PROCESS | 3620 | 1469116944137 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:24 INFO - PROCESS | 3620 | 1469116944252 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:02:24 INFO - PROCESS | 3620 | 1469116944267 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3620 | 1469116944270 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:24 INFO - PROCESS | 3620 | ++DOCSHELL 155E4800 == 32 [pid = 3620] [id = 270] 09:02:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (155E8C00) [pid = 3620] [serial = 809] [outer = 00000000] 09:02:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (157F1400) [pid = 3620] [serial = 810] [outer = 155E8C00] 09:02:24 INFO - PROCESS | 3620 | 1469116944317 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (158E4400) [pid = 3620] [serial = 811] [outer = 155E8C00] 09:02:24 INFO - PROCESS | 3620 | 1469116944755 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:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 705ms 09:02:24 INFO - PROCESS | 3620 | 1469116944818 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3620 | 1469116944821 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:02:24 INFO - PROCESS | 3620 | 1469116944824 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3620 | 1469116944826 Marionette TRACE conn2 <- [1,1046,null,{}] 09:02:24 INFO - PROCESS | 3620 | 1469116944830 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:02:24 INFO - PROCESS | 3620 | 1469116944832 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:24 INFO - PROCESS | 3620 | 1469116944921 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:02:24 INFO - PROCESS | 3620 | 1469116944927 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3620 | 1469116944929 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:24 INFO - PROCESS | 3620 | ++DOCSHELL 15CED000 == 33 [pid = 3620] [id = 271] 09:02:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1602F400) [pid = 3620] [serial = 812] [outer = 00000000] 09:02:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16785C00) [pid = 3620] [serial = 813] [outer = 1602F400] 09:02:24 INFO - PROCESS | 3620 | 1469116944972 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16A66C00) [pid = 3620] [serial = 814] [outer = 1602F400] 09:02:25 INFO - PROCESS | 3620 | 1469116945438 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:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 643ms 09:02:25 INFO - PROCESS | 3620 | 1469116945462 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3620 | 1469116945463 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:02:25 INFO - PROCESS | 3620 | 1469116945474 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3620 | 1469116945476 Marionette TRACE conn2 <- [1,1050,null,{}] 09:02:25 INFO - PROCESS | 3620 | 1469116945479 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:02:25 INFO - PROCESS | 3620 | 1469116945481 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:25 INFO - PROCESS | 3620 | 1469116945585 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:02:25 INFO - PROCESS | 3620 | 1469116945670 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3620 | 1469116945672 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:25 INFO - PROCESS | 3620 | ++DOCSHELL 16EA3000 == 34 [pid = 3620] [id = 272] 09:02:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16FBC000) [pid = 3620] [serial = 815] [outer = 00000000] 09:02:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (176E5400) [pid = 3620] [serial = 816] [outer = 16FBC000] 09:02:25 INFO - PROCESS | 3620 | 1469116945715 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17796000) [pid = 3620] [serial = 817] [outer = 16FBC000] 09:02:26 INFO - PROCESS | 3620 | 1469116946140 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:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 705ms 09:02:26 INFO - PROCESS | 3620 | 1469116946179 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3620 | 1469116946180 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:02:26 INFO - PROCESS | 3620 | 1469116946184 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 3620 | 1469116946186 Marionette TRACE conn2 <- [1,1054,null,{}] 09:02:26 INFO - PROCESS | 3620 | 1469116946191 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:02:26 INFO - PROCESS | 3620 | 1469116946199 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:26 INFO - PROCESS | 3620 | 1469116946336 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:02:26 INFO - PROCESS | 3620 | 1469116946394 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3620 | 1469116946396 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:26 INFO - PROCESS | 3620 | ++DOCSHELL 178A2000 == 35 [pid = 3620] [id = 273] 09:02:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17ABB000) [pid = 3620] [serial = 818] [outer = 00000000] 09:02:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17FE4400) [pid = 3620] [serial = 819] [outer = 17ABB000] 09:02:26 INFO - PROCESS | 3620 | 1469116946440 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17FE6C00) [pid = 3620] [serial = 820] [outer = 17ABB000] 09:02:26 INFO - PROCESS | 3620 | 1469116946854 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:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 705ms 09:02:26 INFO - PROCESS | 3620 | 1469116946883 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3620 | 1469116946884 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 09:02:26 INFO - PROCESS | 3620 | 1469116946898 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:02:26 INFO - PROCESS | 3620 | 1469116946909 Marionette TRACE conn2 <- [1,1058,null,{}] 09:02:26 INFO - PROCESS | 3620 | 1469116946947 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:02:26 INFO - PROCESS | 3620 | 1469116946949 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:27 INFO - PROCESS | 3620 | 1469116947051 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:02:27 INFO - PROCESS | 3620 | 1469116947062 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3620 | 1469116947064 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:27 INFO - PROCESS | 3620 | ++DOCSHELL 17FE4C00 == 36 [pid = 3620] [id = 274] 09:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (181BDC00) [pid = 3620] [serial = 821] [outer = 00000000] 09:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1826D800) [pid = 3620] [serial = 822] [outer = 181BDC00] 09:02:27 INFO - PROCESS | 3620 | 1469116947106 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (198DC400) [pid = 3620] [serial = 823] [outer = 181BDC00] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16101400) [pid = 3620] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (13F6C000) [pid = 3620] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (157F7400) [pid = 3620] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (178AA000) [pid = 3620] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (198E5C00) [pid = 3620] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (18264000) [pid = 3620] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A78C800) [pid = 3620] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A4C000) [pid = 3620] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11490000) [pid = 3620] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (18269C00) [pid = 3620] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1826C000) [pid = 3620] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12BB2800) [pid = 3620] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17FE8000) [pid = 3620] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:02:27 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (178AC800) [pid = 3620] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:02:27 INFO - PROCESS | 3620 | 1469116947639 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:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 783ms 09:02:27 INFO - PROCESS | 3620 | 1469116947680 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3620 | 1469116947682 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:02:27 INFO - PROCESS | 3620 | 1469116947686 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3620 | 1469116947687 Marionette TRACE conn2 <- [1,1062,null,{}] 09:02:27 INFO - PROCESS | 3620 | 1469116947691 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:02:27 INFO - PROCESS | 3620 | 1469116947693 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:27 INFO - PROCESS | 3620 | 1469116947770 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:02:27 INFO - PROCESS | 3620 | 1469116947775 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3620 | 1469116947777 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:27 INFO - PROCESS | 3620 | ++DOCSHELL 10FBF400 == 37 [pid = 3620] [id = 275] 09:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (11DE0000) [pid = 3620] [serial = 824] [outer = 00000000] 09:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (176E0400) [pid = 3620] [serial = 825] [outer = 11DE0000] 09:02:27 INFO - PROCESS | 3620 | 1469116947819 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17F2B000) [pid = 3620] [serial = 826] [outer = 11DE0000] 09:02:28 INFO - PROCESS | 3620 | 1469116948223 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:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 596ms 09:02:28 INFO - PROCESS | 3620 | 1469116948283 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3620 | 1469116948285 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:02:28 INFO - PROCESS | 3620 | 1469116948292 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3620 | 1469116948294 Marionette TRACE conn2 <- [1,1066,null,{}] 09:02:28 INFO - PROCESS | 3620 | 1469116948297 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:02:28 INFO - PROCESS | 3620 | 1469116948299 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:28 INFO - PROCESS | 3620 | 1469116948376 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:02:28 INFO - PROCESS | 3620 | 1469116948382 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3620 | 1469116948384 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:28 INFO - PROCESS | 3620 | ++DOCSHELL 13F6CC00 == 38 [pid = 3620] [id = 276] 09:02:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (181BD800) [pid = 3620] [serial = 827] [outer = 00000000] 09:02:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (198E2800) [pid = 3620] [serial = 828] [outer = 181BD800] 09:02:28 INFO - PROCESS | 3620 | 1469116948426 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (18264000) [pid = 3620] [serial = 829] [outer = 181BD800] 09:02:28 INFO - PROCESS | 3620 | 1469116948859 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:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 595ms 09:02:28 INFO - PROCESS | 3620 | 1469116948890 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3620 | 1469116948892 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:02:28 INFO - PROCESS | 3620 | 1469116948895 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3620 | 1469116948897 Marionette TRACE conn2 <- [1,1070,null,{}] 09:02:28 INFO - PROCESS | 3620 | 1469116948913 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:02:28 INFO - PROCESS | 3620 | 1469116948915 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:29 INFO - PROCESS | 3620 | 1469116948995 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:02:29 INFO - PROCESS | 3620 | 1469116949000 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3620 | 1469116949002 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:29 INFO - PROCESS | 3620 | ++DOCSHELL 178A7400 == 39 [pid = 3620] [id = 277] 09:02:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A1BA400) [pid = 3620] [serial = 830] [outer = 00000000] 09:02:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1EFC00) [pid = 3620] [serial = 831] [outer = 1A1BA400] 09:02:29 INFO - PROCESS | 3620 | 1469116949045 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A1F2400) [pid = 3620] [serial = 832] [outer = 1A1BA400] 09:02:29 INFO - PROCESS | 3620 | 1469116949562 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:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 737ms 09:02:29 INFO - PROCESS | 3620 | 1469116949637 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3620 | 1469116949642 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:02:29 INFO - PROCESS | 3620 | 1469116949648 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3620 | 1469116949651 Marionette TRACE conn2 <- [1,1074,null,{}] 09:02:29 INFO - PROCESS | 3620 | 1469116949657 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:02:29 INFO - PROCESS | 3620 | 1469116949660 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:29 INFO - PROCESS | 3620 | 1469116949853 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:02:29 INFO - PROCESS | 3620 | 1469116949961 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3620 | 1469116949966 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:30 INFO - PROCESS | 3620 | ++DOCSHELL 1036A000 == 40 [pid = 3620] [id = 278] 09:02:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (10374000) [pid = 3620] [serial = 833] [outer = 00000000] 09:02:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (11807C00) [pid = 3620] [serial = 834] [outer = 10374000] 09:02:30 INFO - PROCESS | 3620 | 1469116950022 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12964C00) [pid = 3620] [serial = 835] [outer = 10374000] 09:02:30 INFO - PROCESS | 3620 | 1469116950616 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:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1003ms 09:02:30 INFO - PROCESS | 3620 | 1469116950682 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3620 | 1469116950687 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:02:30 INFO - PROCESS | 3620 | 1469116950694 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 3620 | 1469116950696 Marionette TRACE conn2 <- [1,1078,null,{}] 09:02:30 INFO - PROCESS | 3620 | 1469116950700 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:02:30 INFO - PROCESS | 3620 | 1469116950703 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:30 INFO - PROCESS | 3620 | 1469116950809 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:02:30 INFO - PROCESS | 3620 | 1469116950937 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3620 | 1469116950940 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:30 INFO - PROCESS | 3620 | ++DOCSHELL 13A5DC00 == 41 [pid = 3620] [id = 279] 09:02:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (13B36C00) [pid = 3620] [serial = 836] [outer = 00000000] 09:02:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (15713C00) [pid = 3620] [serial = 837] [outer = 13B36C00] 09:02:30 INFO - PROCESS | 3620 | 1469116950995 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1602B400) [pid = 3620] [serial = 838] [outer = 13B36C00] 09:02:31 INFO - PROCESS | 3620 | 1469116951593 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:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 940ms 09:02:31 INFO - PROCESS | 3620 | 1469116951638 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3620 | 1469116951640 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:02:31 INFO - PROCESS | 3620 | 1469116951644 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3620 | 1469116951648 Marionette TRACE conn2 <- [1,1082,null,{}] 09:02:31 INFO - PROCESS | 3620 | 1469116951659 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:02:31 INFO - PROCESS | 3620 | 1469116951664 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:31 INFO - PROCESS | 3620 | 1469116951769 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:02:31 INFO - PROCESS | 3620 | 1469116951896 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3620 | 1469116951899 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:31 INFO - PROCESS | 3620 | ++DOCSHELL 17FDD800 == 42 [pid = 3620] [id = 280] 09:02:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (181C0800) [pid = 3620] [serial = 839] [outer = 00000000] 09:02:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1A1B8800) [pid = 3620] [serial = 840] [outer = 181C0800] 09:02:31 INFO - PROCESS | 3620 | 1469116951955 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A788800) [pid = 3620] [serial = 841] [outer = 181C0800] 09:02:32 INFO - PROCESS | 3620 | 1469116952587 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:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1003ms 09:02:32 INFO - PROCESS | 3620 | 1469116952647 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3620 | 1469116952650 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:02:32 INFO - PROCESS | 3620 | 1469116952653 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3620 | 1469116952655 Marionette TRACE conn2 <- [1,1086,null,{}] 09:02:32 INFO - PROCESS | 3620 | 1469116952659 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:02:32 INFO - PROCESS | 3620 | 1469116952662 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:32 INFO - PROCESS | 3620 | 1469116952766 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:02:32 INFO - PROCESS | 3620 | 1469116952892 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3620 | 1469116952895 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:32 INFO - PROCESS | 3620 | ++DOCSHELL 103D2800 == 43 [pid = 3620] [id = 281] 09:02:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10564400) [pid = 3620] [serial = 842] [outer = 00000000] 09:02:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12E26000) [pid = 3620] [serial = 843] [outer = 10564400] 09:02:32 INFO - PROCESS | 3620 | 1469116952949 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1504CC00) [pid = 3620] [serial = 844] [outer = 10564400] 09:02:33 INFO - PROCESS | 3620 | 1469116953592 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:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1003ms 09:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:02:33 INFO - PROCESS | 3620 | 1469116953656 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3620 | 1469116953660 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 3620 | 1469116953664 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3620 | 1469116953669 Marionette TRACE conn2 <- [1,1090,null,{}] 09:02:33 INFO - PROCESS | 3620 | 1469116953674 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:02:33 INFO - PROCESS | 3620 | 1469116953676 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:33 INFO - PROCESS | 3620 | 1469116953780 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:02:33 INFO - PROCESS | 3620 | 1469116953895 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3620 | 1469116953898 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 13F6CC00 == 42 [pid = 3620] [id = 276] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 10FBF400 == 41 [pid = 3620] [id = 275] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 17FE4C00 == 40 [pid = 3620] [id = 274] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 178A2000 == 39 [pid = 3620] [id = 273] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 16EA3000 == 38 [pid = 3620] [id = 272] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 15CED000 == 37 [pid = 3620] [id = 271] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 155E4800 == 36 [pid = 3620] [id = 270] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 12B6E400 == 35 [pid = 3620] [id = 269] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 10502400 == 34 [pid = 3620] [id = 268] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 131CD000 == 33 [pid = 3620] [id = 267] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 10A47C00 == 32 [pid = 3620] [id = 266] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 16788800 == 31 [pid = 3620] [id = 265] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 103D2800 == 30 [pid = 3620] [id = 281] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 17FDD800 == 29 [pid = 3620] [id = 280] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 178A7400 == 28 [pid = 3620] [id = 277] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 1036A000 == 27 [pid = 3620] [id = 278] 09:02:34 INFO - PROCESS | 3620 | --DOCSHELL 13A5DC00 == 26 [pid = 3620] [id = 279] 09:02:34 INFO - PROCESS | 3620 | ++DOCSHELL 0C381800 == 27 [pid = 3620] [id = 282] 09:02:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0C386000) [pid = 3620] [serial = 845] [outer = 00000000] 09:02:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0F9EA400) [pid = 3620] [serial = 846] [outer = 0C386000] 09:02:34 INFO - PROCESS | 3620 | 1469116954562 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (103D2800) [pid = 3620] [serial = 847] [outer = 0C386000] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1AB4E400) [pid = 3620] [serial = 795] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (16A58C00) [pid = 3620] [serial = 768] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16C5B400) [pid = 3620] [serial = 769] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (144FBC00) [pid = 3620] [serial = 762] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (15051400) [pid = 3620] [serial = 763] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (15CE3800) [pid = 3620] [serial = 765] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16026000) [pid = 3620] [serial = 766] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17AC6C00) [pid = 3620] [serial = 771] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1A1E4C00) [pid = 3620] [serial = 781] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17FA8C00) [pid = 3620] [serial = 772] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A780400) [pid = 3620] [serial = 784] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1A4ED800) [pid = 3620] [serial = 783] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A8DF800) [pid = 3620] [serial = 786] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (10FCAC00) [pid = 3620] [serial = 756] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13F6D000) [pid = 3620] [serial = 789] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1602E800) [pid = 3620] [serial = 790] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1108F400) [pid = 3620] [serial = 757] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (198DD800) [pid = 3620] [serial = 777] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (19B0E400) [pid = 3620] [serial = 754] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C7BC00) [pid = 3620] [serial = 759] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A8E1C00) [pid = 3620] [serial = 787] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12E6B400) [pid = 3620] [serial = 760] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (181BF400) [pid = 3620] [serial = 774] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (181C1400) [pid = 3620] [serial = 775] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A1B7C00) [pid = 3620] [serial = 780] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (198E0000) [pid = 3620] [serial = 778] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A8DB800) [pid = 3620] [serial = 793] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A127C00) [pid = 3620] [serial = 792] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3620 | 1469116955079 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:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1458ms 09:02:35 INFO - PROCESS | 3620 | 1469116955128 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3620 | 1469116955132 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:02:35 INFO - PROCESS | 3620 | 1469116955137 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3620 | 1469116955139 Marionette TRACE conn2 <- [1,1094,null,{}] 09:02:35 INFO - PROCESS | 3620 | 1469116955143 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:02:35 INFO - PROCESS | 3620 | 1469116955146 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:35 INFO - PROCESS | 3620 | 1469116955233 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:02:35 INFO - PROCESS | 3620 | 1469116955344 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3620 | 1469116955346 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:35 INFO - PROCESS | 3620 | ++DOCSHELL 10A55400 == 28 [pid = 3620] [id = 283] 09:02:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10F6FC00) [pid = 3620] [serial = 848] [outer = 00000000] 09:02:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1180B400) [pid = 3620] [serial = 849] [outer = 10F6FC00] 09:02:35 INFO - PROCESS | 3620 | 1469116955399 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (11D9A000) [pid = 3620] [serial = 850] [outer = 10F6FC00] 09:02:35 INFO - PROCESS | 3620 | 1469116955770 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:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 706ms 09:02:35 INFO - PROCESS | 3620 | 1469116955836 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3620 | 1469116955840 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:02:35 INFO - PROCESS | 3620 | 1469116955847 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3620 | 1469116955849 Marionette TRACE conn2 <- [1,1098,null,{}] 09:02:35 INFO - PROCESS | 3620 | 1469116955853 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:02:35 INFO - PROCESS | 3620 | 1469116955856 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:35 INFO - PROCESS | 3620 | 1469116955967 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:02:36 INFO - PROCESS | 3620 | 1469116955980 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3620 | 1469116955983 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:36 INFO - PROCESS | 3620 | ++DOCSHELL 12E6E000 == 29 [pid = 3620] [id = 284] 09:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1316E400) [pid = 3620] [serial = 851] [outer = 00000000] 09:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13A26400) [pid = 3620] [serial = 852] [outer = 1316E400] 09:02:36 INFO - PROCESS | 3620 | 1469116956028 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13B2F400) [pid = 3620] [serial = 853] [outer = 1316E400] 09:02:36 INFO - PROCESS | 3620 | 1469116956460 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:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 627ms 09:02:36 INFO - PROCESS | 3620 | 1469116956488 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3620 | 1469116956491 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:02:36 INFO - PROCESS | 3620 | 1469116956494 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3620 | 1469116956497 Marionette TRACE conn2 <- [1,1102,null,{}] 09:02:36 INFO - PROCESS | 3620 | 1469116956508 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:02:36 INFO - PROCESS | 3620 | 1469116956513 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:36 INFO - PROCESS | 3620 | 1469116956595 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:02:36 INFO - PROCESS | 3620 | 1469116956605 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3620 | 1469116956607 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:36 INFO - PROCESS | 3620 | ++DOCSHELL 158E1400 == 30 [pid = 3620] [id = 285] 09:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (158E2000) [pid = 3620] [serial = 854] [outer = 00000000] 09:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16022400) [pid = 3620] [serial = 855] [outer = 158E2000] 09:02:36 INFO - PROCESS | 3620 | 1469116956650 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16029400) [pid = 3620] [serial = 856] [outer = 158E2000] 09:02:37 INFO - PROCESS | 3620 | 1469116957145 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:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 705ms 09:02:37 INFO - PROCESS | 3620 | 1469116957195 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3620 | 1469116957197 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 09:02:37 INFO - PROCESS | 3620 | 1469116957200 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:02:37 INFO - PROCESS | 3620 | 1469116957202 Marionette TRACE conn2 <- [1,1106,null,{}] 09:02:37 INFO - PROCESS | 3620 | 1469116957211 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:02:37 INFO - PROCESS | 3620 | 1469116957213 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:37 INFO - PROCESS | 3620 | 1469116957322 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:02:37 INFO - PROCESS | 3620 | 1469116957405 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3620 | 1469116957407 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:37 INFO - PROCESS | 3620 | ++DOCSHELL 1610EC00 == 31 [pid = 3620] [id = 286] 09:02:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1610F400) [pid = 3620] [serial = 857] [outer = 00000000] 09:02:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16C62C00) [pid = 3620] [serial = 858] [outer = 1610F400] 09:02:37 INFO - PROCESS | 3620 | 1469116957458 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16EA1400) [pid = 3620] [serial = 859] [outer = 1610F400] 09:02:37 INFO - PROCESS | 3620 | 1469116957886 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:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 737ms 09:02:37 INFO - PROCESS | 3620 | 1469116957941 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3620 | 1469116957943 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:02:37 INFO - PROCESS | 3620 | 1469116957954 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3620 | 1469116957955 Marionette TRACE conn2 <- [1,1110,null,{}] 09:02:37 INFO - PROCESS | 3620 | 1469116957959 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:02:37 INFO - PROCESS | 3620 | 1469116957961 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:38 INFO - PROCESS | 3620 | 1469116958063 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:02:38 INFO - PROCESS | 3620 | 1469116958071 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3620 | 1469116958073 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:38 INFO - PROCESS | 3620 | ++DOCSHELL 17792400 == 32 [pid = 3620] [id = 287] 09:02:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (177F0C00) [pid = 3620] [serial = 860] [outer = 00000000] 09:02:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (178AD800) [pid = 3620] [serial = 861] [outer = 177F0C00] 09:02:38 INFO - PROCESS | 3620 | 1469116958129 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17FA8C00) [pid = 3620] [serial = 862] [outer = 177F0C00] 09:02:38 INFO - PROCESS | 3620 | 1469116958584 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:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 705ms 09:02:38 INFO - PROCESS | 3620 | 1469116958651 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3620 | 1469116958653 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 09:02:38 INFO - PROCESS | 3620 | 1469116958666 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:02:38 INFO - PROCESS | 3620 | 1469116958667 Marionette TRACE conn2 <- [1,1114,null,{}] 09:02:38 INFO - PROCESS | 3620 | 1469116958671 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:02:38 INFO - PROCESS | 3620 | 1469116958676 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:38 INFO - PROCESS | 3620 | 1469116958807 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:02:39 INFO - PROCESS | 3620 | 1469116959050 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3620 | 1469116959052 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A1BA400) [pid = 3620] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10A48C00) [pid = 3620] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13247400) [pid = 3620] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (181BD800) [pid = 3620] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10503400) [pid = 3620] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (181BDC00) [pid = 3620] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (155E8C00) [pid = 3620] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A8E7000) [pid = 3620] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12BB4400) [pid = 3620] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16FBC000) [pid = 3620] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1602F400) [pid = 3620] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11DE0000) [pid = 3620] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:02:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17ABB000) [pid = 3620] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:02:39 INFO - PROCESS | 3620 | ++DOCSHELL 0C384C00 == 33 [pid = 3620] [id = 288] 09:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (0F397400) [pid = 3620] [serial = 863] [outer = 00000000] 09:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11C09400) [pid = 3620] [serial = 864] [outer = 0F397400] 09:02:39 INFO - PROCESS | 3620 | 1469116959112 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12E1DC00) [pid = 3620] [serial = 865] [outer = 0F397400] 09:02:39 INFO - PROCESS | 3620 | 1469116959465 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:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 846ms 09:02:39 INFO - PROCESS | 3620 | 1469116959510 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3620 | 1469116959512 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:02:39 INFO - PROCESS | 3620 | 1469116959515 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3620 | 1469116959517 Marionette TRACE conn2 <- [1,1118,null,{}] 09:02:39 INFO - PROCESS | 3620 | 1469116959521 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:02:39 INFO - PROCESS | 3620 | 1469116959523 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:39 INFO - PROCESS | 3620 | 1469116959629 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:02:39 INFO - PROCESS | 3620 | 1469116959637 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3620 | 1469116959639 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:39 INFO - PROCESS | 3620 | ++DOCSHELL 12960C00 == 34 [pid = 3620] [id = 289] 09:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (12C83400) [pid = 3620] [serial = 866] [outer = 00000000] 09:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17FE6400) [pid = 3620] [serial = 867] [outer = 12C83400] 09:02:39 INFO - PROCESS | 3620 | 1469116959682 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (181BFC00) [pid = 3620] [serial = 868] [outer = 12C83400] 09:02:40 INFO - PROCESS | 3620 | 1469116960061 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:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 596ms 09:02:40 INFO - PROCESS | 3620 | 1469116960112 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3620 | 1469116960114 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 09:02:40 INFO - PROCESS | 3620 | 1469116960118 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:02:40 INFO - PROCESS | 3620 | 1469116960119 Marionette TRACE conn2 <- [1,1122,null,{}] 09:02:40 INFO - PROCESS | 3620 | 1469116960123 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:02:40 INFO - PROCESS | 3620 | 1469116960124 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:40 INFO - PROCESS | 3620 | 1469116960198 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:02:40 INFO - PROCESS | 3620 | 1469116960307 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3620 | 1469116960309 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:40 INFO - PROCESS | 3620 | ++DOCSHELL 1051EC00 == 35 [pid = 3620] [id = 290] 09:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (10A0F400) [pid = 3620] [serial = 869] [outer = 00000000] 09:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (198DD800) [pid = 3620] [serial = 870] [outer = 10A0F400] 09:02:40 INFO - PROCESS | 3620 | 1469116960355 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (198DF800) [pid = 3620] [serial = 871] [outer = 10A0F400] 09:02:40 INFO - PROCESS | 3620 | 1469116960744 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:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 643ms 09:02:40 INFO - PROCESS | 3620 | 1469116960798 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3620 | 1469116960800 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:02:40 INFO - PROCESS | 3620 | 1469116960803 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3620 | 1469116960805 Marionette TRACE conn2 <- [1,1126,null,{}] 09:02:40 INFO - PROCESS | 3620 | 1469116960808 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:02:40 INFO - PROCESS | 3620 | 1469116960810 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:40 INFO - PROCESS | 3620 | 1469116960886 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:02:40 INFO - PROCESS | 3620 | 1469116960891 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3620 | 1469116960893 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:40 INFO - PROCESS | 3620 | ++DOCSHELL 18270000 == 36 [pid = 3620] [id = 291] 09:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (198E9C00) [pid = 3620] [serial = 872] [outer = 00000000] 09:02:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A1BB400) [pid = 3620] [serial = 873] [outer = 198E9C00] 09:02:40 INFO - PROCESS | 3620 | 1469116960935 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A1C3400) [pid = 3620] [serial = 874] [outer = 198E9C00] 09:02:41 INFO - PROCESS | 3620 | 1469116961721 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:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 987ms 09:02:41 INFO - PROCESS | 3620 | 1469116961791 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3620 | 1469116961796 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:02:41 INFO - PROCESS | 3620 | 1469116961801 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3620 | 1469116961805 Marionette TRACE conn2 <- [1,1130,null,{}] 09:02:41 INFO - PROCESS | 3620 | 1469116961811 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:02:41 INFO - PROCESS | 3620 | 1469116961814 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:41 INFO - PROCESS | 3620 | 1469116961940 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:02:42 INFO - PROCESS | 3620 | 1469116962060 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3620 | 1469116962063 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:42 INFO - PROCESS | 3620 | ++DOCSHELL 103CD800 == 37 [pid = 3620] [id = 292] 09:02:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1058C400) [pid = 3620] [serial = 875] [outer = 00000000] 09:02:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (11241000) [pid = 3620] [serial = 876] [outer = 1058C400] 09:02:42 INFO - PROCESS | 3620 | 1469116962122 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (12E1F400) [pid = 3620] [serial = 877] [outer = 1058C400] 09:02:42 INFO - PROCESS | 3620 | 1469116962824 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:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1034ms 09:02:42 INFO - PROCESS | 3620 | 1469116962879 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3620 | 1469116962884 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:02:42 INFO - PROCESS | 3620 | 1469116962892 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3620 | 1469116962894 Marionette TRACE conn2 <- [1,1134,null,{}] 09:02:42 INFO - PROCESS | 3620 | 1469116962899 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:02:42 INFO - PROCESS | 3620 | 1469116962902 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:43 INFO - PROCESS | 3620 | 1469116963021 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:02:43 INFO - PROCESS | 3620 | 1469116963217 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3620 | 1469116963220 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:43 INFO - PROCESS | 3620 | ++DOCSHELL 0C382800 == 38 [pid = 3620] [id = 293] 09:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0C76A000) [pid = 3620] [serial = 878] [outer = 00000000] 09:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1036B800) [pid = 3620] [serial = 879] [outer = 0C76A000] 09:02:43 INFO - PROCESS | 3620 | 1469116963275 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (10A03000) [pid = 3620] [serial = 880] [outer = 0C76A000] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 1051EC00 == 37 [pid = 3620] [id = 290] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 12960C00 == 36 [pid = 3620] [id = 289] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 0C384C00 == 35 [pid = 3620] [id = 288] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 17792400 == 34 [pid = 3620] [id = 287] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 1610EC00 == 33 [pid = 3620] [id = 286] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 158E1400 == 32 [pid = 3620] [id = 285] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 12E6E000 == 31 [pid = 3620] [id = 284] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 10A55400 == 30 [pid = 3620] [id = 283] 09:02:43 INFO - PROCESS | 3620 | --DOCSHELL 0C381800 == 29 [pid = 3620] [id = 282] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (18264000) [pid = 3620] [serial = 829] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1A1EFC00) [pid = 3620] [serial = 831] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A1F2400) [pid = 3620] [serial = 832] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1123F400) [pid = 3620] [serial = 799] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13B30400) [pid = 3620] [serial = 802] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (198E2800) [pid = 3620] [serial = 828] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10560000) [pid = 3620] [serial = 804] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1826D800) [pid = 3620] [serial = 822] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10F6E400) [pid = 3620] [serial = 798] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (157F1400) [pid = 3620] [serial = 810] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1ABD7800) [pid = 3620] [serial = 796] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1316BC00) [pid = 3620] [serial = 807] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (176E5400) [pid = 3620] [serial = 816] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16785C00) [pid = 3620] [serial = 813] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17F2B000) [pid = 3620] [serial = 826] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13A2E000) [pid = 3620] [serial = 801] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (158E4400) [pid = 3620] [serial = 811] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (198DC400) [pid = 3620] [serial = 823] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (17FE6C00) [pid = 3620] [serial = 820] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17796000) [pid = 3620] [serial = 817] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13249000) [pid = 3620] [serial = 808] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17FE4400) [pid = 3620] [serial = 819] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (11245800) [pid = 3620] [serial = 805] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16A66C00) [pid = 3620] [serial = 814] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (176E0400) [pid = 3620] [serial = 825] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3620 | 1469116963905 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:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1034ms 09:02:43 INFO - PROCESS | 3620 | 1469116963938 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3620 | 1469116963942 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:02:43 INFO - PROCESS | 3620 | 1469116963962 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3620 | 1469116963964 Marionette TRACE conn2 <- [1,1138,null,{}] 09:02:43 INFO - PROCESS | 3620 | 1469116963970 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:02:43 INFO - PROCESS | 3620 | 1469116963974 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:44 INFO - PROCESS | 3620 | 1469116964058 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:02:44 INFO - PROCESS | 3620 | 1469116964136 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3620 | 1469116964139 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:44 INFO - PROCESS | 3620 | ++DOCSHELL 1055EC00 == 30 [pid = 3620] [id = 294] 09:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10560C00) [pid = 3620] [serial = 881] [outer = 00000000] 09:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1123E000) [pid = 3620] [serial = 882] [outer = 10560C00] 09:02:44 INFO - PROCESS | 3620 | 1469116964192 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12960C00) [pid = 3620] [serial = 883] [outer = 10560C00] 09:02:44 INFO - PROCESS | 3620 | 1469116964617 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:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 689ms 09:02:44 INFO - PROCESS | 3620 | 1469116964662 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3620 | 1469116964666 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:02:44 INFO - PROCESS | 3620 | 1469116964671 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3620 | 1469116964673 Marionette TRACE conn2 <- [1,1142,null,{}] 09:02:44 INFO - PROCESS | 3620 | 1469116964677 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:02:44 INFO - PROCESS | 3620 | 1469116964679 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:44 INFO - PROCESS | 3620 | 1469116964762 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:02:44 INFO - PROCESS | 3620 | 1469116964770 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3620 | 1469116964772 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:44 INFO - PROCESS | 3620 | ++DOCSHELL 13A5F400 == 31 [pid = 3620] [id = 295] 09:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13B30400) [pid = 3620] [serial = 884] [outer = 00000000] 09:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13F74000) [pid = 3620] [serial = 885] [outer = 13B30400] 09:02:44 INFO - PROCESS | 3620 | 1469116964817 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (150A5400) [pid = 3620] [serial = 886] [outer = 13B30400] 09:02:45 INFO - PROCESS | 3620 | 1469116965300 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:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 705ms 09:02:45 INFO - PROCESS | 3620 | 1469116965370 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3620 | 1469116965372 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:02:45 INFO - PROCESS | 3620 | 1469116965378 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3620 | 1469116965383 Marionette TRACE conn2 <- [1,1146,null,{}] 09:02:45 INFO - PROCESS | 3620 | 1469116965393 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:02:45 INFO - PROCESS | 3620 | 1469116965396 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:45 INFO - PROCESS | 3620 | 1469116965481 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:02:45 INFO - PROCESS | 3620 | 1469116965580 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3620 | 1469116965582 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:45 INFO - PROCESS | 3620 | ++DOCSHELL 16A5F800 == 32 [pid = 3620] [id = 296] 09:02:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16A66C00) [pid = 3620] [serial = 887] [outer = 00000000] 09:02:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (176E5C00) [pid = 3620] [serial = 888] [outer = 16A66C00] 09:02:45 INFO - PROCESS | 3620 | 1469116965632 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (177E7000) [pid = 3620] [serial = 889] [outer = 16A66C00] 09:02:46 INFO - PROCESS | 3620 | 1469116966026 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:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 706ms 09:02:46 INFO - PROCESS | 3620 | 1469116966082 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3620 | 1469116966084 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:02:46 INFO - PROCESS | 3620 | 1469116966088 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3620 | 1469116966089 Marionette TRACE conn2 <- [1,1150,null,{}] 09:02:46 INFO - PROCESS | 3620 | 1469116966093 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:02:46 INFO - PROCESS | 3620 | 1469116966095 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:46 INFO - PROCESS | 3620 | 1469116966228 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:02:46 INFO - PROCESS | 3620 | 1469116966247 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3620 | 1469116966249 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:46 INFO - PROCESS | 3620 | ++DOCSHELL 1779E000 == 33 [pid = 3620] [id = 297] 09:02:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (177E5400) [pid = 3620] [serial = 890] [outer = 00000000] 09:02:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17F22400) [pid = 3620] [serial = 891] [outer = 177E5400] 09:02:46 INFO - PROCESS | 3620 | 1469116966292 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17FE0000) [pid = 3620] [serial = 892] [outer = 177E5400] 09:02:46 INFO - PROCESS | 3620 | 1469116966721 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:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 690ms 09:02:46 INFO - PROCESS | 3620 | 1469116966785 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3620 | 1469116966787 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 09:02:46 INFO - PROCESS | 3620 | 1469116966790 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:02:46 INFO - PROCESS | 3620 | 1469116966792 Marionette TRACE conn2 <- [1,1154,null,{}] 09:02:46 INFO - PROCESS | 3620 | 1469116966796 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:02:46 INFO - PROCESS | 3620 | 1469116966798 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:46 INFO - PROCESS | 3620 | 1469116966905 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:02:46 INFO - PROCESS | 3620 | 1469116966910 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3620 | 1469116966916 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:46 INFO - PROCESS | 3620 | ++DOCSHELL 1316BC00 == 34 [pid = 3620] [id = 298] 09:02:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (181B7800) [pid = 3620] [serial = 893] [outer = 00000000] 09:02:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18262800) [pid = 3620] [serial = 894] [outer = 181B7800] 09:02:46 INFO - PROCESS | 3620 | 1469116966972 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (198DC400) [pid = 3620] [serial = 895] [outer = 181B7800] 09:02:47 INFO - PROCESS | 3620 | 1469116967429 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:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 705ms 09:02:47 INFO - PROCESS | 3620 | 1469116967490 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3620 | 1469116967492 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:02:47 INFO - PROCESS | 3620 | 1469116967496 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 3620 | 1469116967498 Marionette TRACE conn2 <- [1,1158,null,{}] 09:02:47 INFO - PROCESS | 3620 | 1469116967501 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:02:47 INFO - PROCESS | 3620 | 1469116967504 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:47 INFO - PROCESS | 3620 | 1469116967643 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:02:47 INFO - PROCESS | 3620 | 1469116967703 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3620 | 1469116967705 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:47 INFO - PROCESS | 3620 | ++DOCSHELL 1123D800 == 35 [pid = 3620] [id = 299] 09:02:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16FBB400) [pid = 3620] [serial = 896] [outer = 00000000] 09:02:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1BA000) [pid = 3620] [serial = 897] [outer = 16FBB400] 09:02:47 INFO - PROCESS | 3620 | 1469116967757 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A127800) [pid = 3620] [serial = 898] [outer = 16FBB400] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1610F400) [pid = 3620] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (177F0C00) [pid = 3620] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0C386000) [pid = 3620] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1316E400) [pid = 3620] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (158E2000) [pid = 3620] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10F6FC00) [pid = 3620] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (0F397400) [pid = 3620] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10374000) [pid = 3620] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13B36C00) [pid = 3620] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (181C0800) [pid = 3620] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A0F400) [pid = 3620] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:02:48 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12C83400) [pid = 3620] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:02:48 INFO - PROCESS | 3620 | 1469116968227 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:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 799ms 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:02:48 INFO - PROCESS | 3620 | 1469116968298 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3620 | 1469116968300 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 09:02:48 INFO - PROCESS | 3620 | 1469116968303 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3620 | 1469116968305 Marionette TRACE conn2 <- [1,1162,null,{}] 09:02:48 INFO - PROCESS | 3620 | 1469116968308 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:02:48 INFO - PROCESS | 3620 | 1469116968310 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:48 INFO - PROCESS | 3620 | 1469116968385 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:02:48 INFO - PROCESS | 3620 | 1469116968391 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3620 | 1469116968393 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:48 INFO - PROCESS | 3620 | ++DOCSHELL 11090C00 == 36 [pid = 3620] [id = 300] 09:02:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11241C00) [pid = 3620] [serial = 899] [outer = 00000000] 09:02:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17ABA400) [pid = 3620] [serial = 900] [outer = 11241C00] 09:02:48 INFO - PROCESS | 3620 | 1469116968435 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17F24000) [pid = 3620] [serial = 901] [outer = 11241C00] 09:02:48 INFO - PROCESS | 3620 | 1469116968944 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:02:49 INFO - PROCESS | 3620 | 1469116969005 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 09:02:49 INFO - PROCESS | 3620 | 1469116969008 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:02:49 INFO - PROCESS | 3620 | 1469116969010 Marionette TRACE conn2 <- [1,1166,null,{}] 09:02:49 INFO - PROCESS | 3620 | 1469116969013 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:02:49 INFO - PROCESS | 3620 | 1469116969015 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:49 INFO - PROCESS | 3620 | 1469116969122 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:02:49 INFO - PROCESS | 3620 | 1469116969127 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3620 | 1469116969129 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:49 INFO - PROCESS | 3620 | ++DOCSHELL 15713000 == 37 [pid = 3620] [id = 301] 09:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19B0F000) [pid = 3620] [serial = 902] [outer = 00000000] 09:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A8E3800) [pid = 3620] [serial = 903] [outer = 19B0F000] 09:02:49 INFO - PROCESS | 3620 | 1469116969172 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A8E6000) [pid = 3620] [serial = 904] [outer = 19B0F000] 09:02:49 INFO - PROCESS | 3620 | 1469116969608 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:02:49 INFO - PROCESS | 3620 | 1469116969648 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:02:49 INFO - PROCESS | 3620 | 1469116969652 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 3620 | 1469116969653 Marionette TRACE conn2 <- [1,1170,null,{}] 09:02:49 INFO - PROCESS | 3620 | 1469116969657 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:02:49 INFO - PROCESS | 3620 | 1469116969660 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:49 INFO - PROCESS | 3620 | 1469116969743 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:02:49 INFO - PROCESS | 3620 | 1469116969748 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3620 | 1469116969750 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:49 INFO - PROCESS | 3620 | ++DOCSHELL 16A5CC00 == 38 [pid = 3620] [id = 302] 09:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1AB48400) [pid = 3620] [serial = 905] [outer = 00000000] 09:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1AB52800) [pid = 3620] [serial = 906] [outer = 1AB48400] 09:02:49 INFO - PROCESS | 3620 | 1469116969793 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1ABD5000) [pid = 3620] [serial = 907] [outer = 1AB48400] 09:02:50 INFO - PROCESS | 3620 | 1469116970494 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:02:50 INFO - PROCESS | 3620 | 1469116970562 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:02:50 INFO - PROCESS | 3620 | 1469116970567 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3620 | 1469116970572 Marionette TRACE conn2 <- [1,1174,null,{}] 09:02:50 INFO - PROCESS | 3620 | 1469116970577 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:02:50 INFO - PROCESS | 3620 | 1469116970580 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:50 INFO - PROCESS | 3620 | 1469116970749 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:02:50 INFO - PROCESS | 3620 | 1469116970870 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3620 | 1469116970873 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:50 INFO - PROCESS | 3620 | ++DOCSHELL 1123AC00 == 39 [pid = 3620] [id = 303] 09:02:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (11C03C00) [pid = 3620] [serial = 908] [outer = 00000000] 09:02:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (12BBC000) [pid = 3620] [serial = 909] [outer = 11C03C00] 09:02:50 INFO - PROCESS | 3620 | 1469116970929 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13F6E400) [pid = 3620] [serial = 910] [outer = 11C03C00] 09:02:51 INFO - PROCESS | 3620 | 1469116971476 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:02:51 INFO - PROCESS | 3620 | 1469116971550 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:02:51 INFO - PROCESS | 3620 | 1469116971556 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 3620 | 1469116971559 Marionette TRACE conn2 <- [1,1178,null,{}] 09:02:51 INFO - PROCESS | 3620 | 1469116971563 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:02:51 INFO - PROCESS | 3620 | 1469116971566 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:51 INFO - PROCESS | 3620 | 1469116971674 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:02:51 INFO - PROCESS | 3620 | 1469116971806 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 3620 | 1469116971809 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:51 INFO - PROCESS | 3620 | ++DOCSHELL 17790800 == 40 [pid = 3620] [id = 304] 09:02:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17792400) [pid = 3620] [serial = 911] [outer = 00000000] 09:02:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17FE5800) [pid = 3620] [serial = 912] [outer = 17792400] 09:02:51 INFO - PROCESS | 3620 | 1469116971865 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (18263000) [pid = 3620] [serial = 913] [outer = 17792400] 09:02:52 INFO - PROCESS | 3620 | 1469116972467 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:02:52 INFO - PROCESS | 3620 | 1469116972503 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 09:02:52 INFO - PROCESS | 3620 | 1469116972507 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 3620 | 1469116972511 Marionette TRACE conn2 <- [1,1182,null,{}] 09:02:52 INFO - PROCESS | 3620 | 1469116972522 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:02:52 INFO - PROCESS | 3620 | 1469116972527 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:52 INFO - PROCESS | 3620 | 1469116972630 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:02:52 INFO - PROCESS | 3620 | 1469116972761 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3620 | 1469116972764 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:52 INFO - PROCESS | 3620 | ++DOCSHELL 1ABDB400 == 41 [pid = 3620] [id = 305] 09:02:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1ABDC000) [pid = 3620] [serial = 914] [outer = 00000000] 09:02:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1AC97C00) [pid = 3620] [serial = 915] [outer = 1ABDC000] 09:02:52 INFO - PROCESS | 3620 | 1469116972839 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1AC9E000) [pid = 3620] [serial = 916] [outer = 1ABDC000] 09:02:53 INFO - PROCESS | 3620 | 1469116973408 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:02:53 INFO - PROCESS | 3620 | 1469116973455 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:02:53 INFO - PROCESS | 3620 | 1469116973458 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3620 | 1469116973460 Marionette TRACE conn2 <- [1,1186,null,{}] 09:02:53 INFO - PROCESS | 3620 | 1469116973464 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:02:53 INFO - PROCESS | 3620 | 1469116973466 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:53 INFO - PROCESS | 3620 | 1469116973692 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:02:53 INFO - PROCESS | 3620 | 1469116973845 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3620 | 1469116973848 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:53 INFO - PROCESS | 3620 | ++DOCSHELL 1036B400 == 42 [pid = 3620] [id = 306] 09:02:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (103D2000) [pid = 3620] [serial = 917] [outer = 00000000] 09:02:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (10A4CC00) [pid = 3620] [serial = 918] [outer = 103D2000] 09:02:53 INFO - PROCESS | 3620 | 1469116973898 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1123F800) [pid = 3620] [serial = 919] [outer = 103D2000] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 15713000 == 41 [pid = 3620] [id = 301] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 11090C00 == 40 [pid = 3620] [id = 300] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 1123D800 == 39 [pid = 3620] [id = 299] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 1316BC00 == 38 [pid = 3620] [id = 298] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 1779E000 == 37 [pid = 3620] [id = 297] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 16A5F800 == 36 [pid = 3620] [id = 296] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 13A5F400 == 35 [pid = 3620] [id = 295] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 1055EC00 == 34 [pid = 3620] [id = 294] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 0C382800 == 33 [pid = 3620] [id = 293] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 18270000 == 32 [pid = 3620] [id = 291] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 103CD800 == 31 [pid = 3620] [id = 292] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 17790800 == 30 [pid = 3620] [id = 304] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 1ABDB400 == 29 [pid = 3620] [id = 305] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 16A5CC00 == 28 [pid = 3620] [id = 302] 09:02:54 INFO - PROCESS | 3620 | --DOCSHELL 1123AC00 == 27 [pid = 3620] [id = 303] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (198DF800) [pid = 3620] [serial = 871] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16029400) [pid = 3620] [serial = 856] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (181BFC00) [pid = 3620] [serial = 868] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16C62C00) [pid = 3620] [serial = 858] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (178AD800) [pid = 3620] [serial = 861] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16EA1400) [pid = 3620] [serial = 859] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0F9EA400) [pid = 3620] [serial = 846] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (103D2800) [pid = 3620] [serial = 847] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13A26400) [pid = 3620] [serial = 852] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13B2F400) [pid = 3620] [serial = 853] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16022400) [pid = 3620] [serial = 855] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1180B400) [pid = 3620] [serial = 849] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11D9A000) [pid = 3620] [serial = 850] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17FA8C00) [pid = 3620] [serial = 862] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11C09400) [pid = 3620] [serial = 864] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12964C00) [pid = 3620] [serial = 835] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11807C00) [pid = 3620] [serial = 834] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1602B400) [pid = 3620] [serial = 838] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15713C00) [pid = 3620] [serial = 837] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A788800) [pid = 3620] [serial = 841] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A1B8800) [pid = 3620] [serial = 840] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12E26000) [pid = 3620] [serial = 843] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A1BB400) [pid = 3620] [serial = 873] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (198DD800) [pid = 3620] [serial = 870] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (12E1DC00) [pid = 3620] [serial = 865] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17FE6400) [pid = 3620] [serial = 867] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3620 | 1469116975157 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:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1755ms 09:02:55 INFO - PROCESS | 3620 | 1469116975226 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3620 | 1469116975231 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:02:55 INFO - PROCESS | 3620 | 1469116975238 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3620 | 1469116975241 Marionette TRACE conn2 <- [1,1190,null,{}] 09:02:55 INFO - PROCESS | 3620 | 1469116975247 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:02:55 INFO - PROCESS | 3620 | 1469116975251 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:55 INFO - PROCESS | 3620 | 1469116975347 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:02:55 INFO - PROCESS | 3620 | 1469116975429 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3620 | 1469116975433 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:55 INFO - PROCESS | 3620 | ++DOCSHELL 10A4EC00 == 28 [pid = 3620] [id = 307] 09:02:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10FC2800) [pid = 3620] [serial = 920] [outer = 00000000] 09:02:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1123AC00) [pid = 3620] [serial = 921] [outer = 10FC2800] 09:02:55 INFO - PROCESS | 3620 | 1469116975480 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1189DC00) [pid = 3620] [serial = 922] [outer = 10FC2800] 09:02:55 INFO - PROCESS | 3620 | 1469116975893 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:02:55 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:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 705ms 09:02:55 INFO - PROCESS | 3620 | 1469116975934 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3620 | 1469116975939 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 09:02:55 INFO - PROCESS | 3620 | 1469116975945 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:02:55 INFO - PROCESS | 3620 | 1469116975948 Marionette TRACE conn2 <- [1,1194,null,{}] 09:02:55 INFO - PROCESS | 3620 | 1469116975952 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:02:55 INFO - PROCESS | 3620 | 1469116975954 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:56 INFO - PROCESS | 3620 | 1469116976041 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:02:56 INFO - PROCESS | 3620 | 1469116976047 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3620 | 1469116976050 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:56 INFO - PROCESS | 3620 | ++DOCSHELL 12E6D400 == 29 [pid = 3620] [id = 308] 09:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12E6D800) [pid = 3620] [serial = 923] [outer = 00000000] 09:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13172800) [pid = 3620] [serial = 924] [outer = 12E6D800] 09:02:56 INFO - PROCESS | 3620 | 1469116976096 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13247400) [pid = 3620] [serial = 925] [outer = 12E6D800] 09:02:56 INFO - PROCESS | 3620 | 1469116976558 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:02:56 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:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 627ms 09:02:56 INFO - PROCESS | 3620 | 1469116976583 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3620 | 1469116976585 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:02:56 INFO - PROCESS | 3620 | 1469116976592 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3620 | 1469116976595 Marionette TRACE conn2 <- [1,1198,null,{}] 09:02:56 INFO - PROCESS | 3620 | 1469116976606 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:02:56 INFO - PROCESS | 3620 | 1469116976611 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:56 INFO - PROCESS | 3620 | 1469116976691 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:02:56 INFO - PROCESS | 3620 | 1469116976731 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3620 | 1469116976734 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:56 INFO - PROCESS | 3620 | ++DOCSHELL 158E1400 == 30 [pid = 3620] [id = 309] 09:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (158E2000) [pid = 3620] [serial = 926] [outer = 00000000] 09:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (158F0400) [pid = 3620] [serial = 927] [outer = 158E2000] 09:02:56 INFO - PROCESS | 3620 | 1469116976781 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16025400) [pid = 3620] [serial = 928] [outer = 158E2000] 09:02:57 INFO - PROCESS | 3620 | 1469116977240 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:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 705ms 09:02:57 INFO - PROCESS | 3620 | 1469116977293 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3620 | 1469116977295 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:02:57 INFO - PROCESS | 3620 | 1469116977298 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3620 | 1469116977300 Marionette TRACE conn2 <- [1,1202,null,{}] 09:02:57 INFO - PROCESS | 3620 | 1469116977304 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:02:57 INFO - PROCESS | 3620 | 1469116977316 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:57 INFO - PROCESS | 3620 | 1469116977432 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:02:57 INFO - PROCESS | 3620 | 1469116977437 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3620 | 1469116977440 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:57 INFO - PROCESS | 3620 | ++DOCSHELL 1602A400 == 31 [pid = 3620] [id = 310] 09:02:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16105C00) [pid = 3620] [serial = 929] [outer = 00000000] 09:02:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16A5CC00) [pid = 3620] [serial = 930] [outer = 16105C00] 09:02:57 INFO - PROCESS | 3620 | 1469116977483 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16EA0400) [pid = 3620] [serial = 931] [outer = 16105C00] 09:02:57 INFO - PROCESS | 3620 | 1469116977913 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:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 642ms 09:02:57 INFO - PROCESS | 3620 | 1469116977936 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3620 | 1469116977938 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:02:57 INFO - PROCESS | 3620 | 1469116977941 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3620 | 1469116977943 Marionette TRACE conn2 <- [1,1206,null,{}] 09:02:57 INFO - PROCESS | 3620 | 1469116977946 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:02:57 INFO - PROCESS | 3620 | 1469116977948 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:58 INFO - PROCESS | 3620 | 1469116978053 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:02:58 INFO - PROCESS | 3620 | 1469116978137 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3620 | 1469116978139 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:58 INFO - PROCESS | 3620 | ++DOCSHELL 16E3D400 == 32 [pid = 3620] [id = 311] 09:02:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16E3D800) [pid = 3620] [serial = 932] [outer = 00000000] 09:02:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (176E2400) [pid = 3620] [serial = 933] [outer = 16E3D800] 09:02:58 INFO - PROCESS | 3620 | 1469116978182 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (178A2000) [pid = 3620] [serial = 934] [outer = 16E3D800] 09:02:58 INFO - PROCESS | 3620 | 1469116978603 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:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 09:02:58 INFO - PROCESS | 3620 | 1469116978641 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3620 | 1469116978643 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:02:58 INFO - PROCESS | 3620 | 1469116978653 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3620 | 1469116978655 Marionette TRACE conn2 <- [1,1210,null,{}] 09:02:58 INFO - PROCESS | 3620 | 1469116978658 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:02:58 INFO - PROCESS | 3620 | 1469116978663 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:58 INFO - PROCESS | 3620 | 1469116978791 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:02:58 INFO - PROCESS | 3620 | 1469116978851 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3620 | 1469116978854 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:58 INFO - PROCESS | 3620 | ++DOCSHELL 17FE1000 == 33 [pid = 3620] [id = 312] 09:02:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (181BAC00) [pid = 3620] [serial = 935] [outer = 00000000] 09:02:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (18261C00) [pid = 3620] [serial = 936] [outer = 181BAC00] 09:02:58 INFO - PROCESS | 3620 | 1469116978903 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1826C000) [pid = 3620] [serial = 937] [outer = 181BAC00] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (19B0F000) [pid = 3620] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (177E5400) [pid = 3620] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1AB48400) [pid = 3620] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (181B7800) [pid = 3620] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16FBB400) [pid = 3620] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10560C00) [pid = 3620] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1058C400) [pid = 3620] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13B30400) [pid = 3620] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0C76A000) [pid = 3620] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (198E9C00) [pid = 3620] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16A66C00) [pid = 3620] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (11241C00) [pid = 3620] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:02:59 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10564400) [pid = 3620] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:02:59 INFO - PROCESS | 3620 | 1469116979545 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:02:59 INFO - PROCESS | 3620 | 1469116979594 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 09:02:59 INFO - PROCESS | 3620 | 1469116979598 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:02:59 INFO - PROCESS | 3620 | 1469116979599 Marionette TRACE conn2 <- [1,1214,null,{}] 09:02:59 INFO - PROCESS | 3620 | 1469116979605 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:02:59 INFO - PROCESS | 3620 | 1469116979607 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:59 INFO - PROCESS | 3620 | 1469116979690 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:02:59 INFO - PROCESS | 3620 | 1469116979695 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3620 | 1469116979697 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:02:59 INFO - PROCESS | 3620 | ++DOCSHELL 1123CC00 == 34 [pid = 3620] [id = 313] 09:02:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13B2C800) [pid = 3620] [serial = 938] [outer = 00000000] 09:02:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (176DD400) [pid = 3620] [serial = 939] [outer = 13B2C800] 09:02:59 INFO - PROCESS | 3620 | 1469116979740 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17799000) [pid = 3620] [serial = 940] [outer = 13B2C800] 09:03:00 INFO - PROCESS | 3620 | 1469116980156 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:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 595ms 09:03:00 INFO - PROCESS | 3620 | 1469116980195 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3620 | 1469116980197 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:03:00 INFO - PROCESS | 3620 | 1469116980200 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3620 | 1469116980202 Marionette TRACE conn2 <- [1,1218,null,{}] 09:03:00 INFO - PROCESS | 3620 | 1469116980205 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:03:00 INFO - PROCESS | 3620 | 1469116980207 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:00 INFO - PROCESS | 3620 | 1469116980281 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:03:00 INFO - PROCESS | 3620 | 1469116980287 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 3620 | 1469116980288 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:00 INFO - PROCESS | 3620 | ++DOCSHELL 114D1400 == 35 [pid = 3620] [id = 314] 09:03:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16FBB400) [pid = 3620] [serial = 941] [outer = 00000000] 09:03:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (198E4400) [pid = 3620] [serial = 942] [outer = 16FBB400] 09:03:00 INFO - PROCESS | 3620 | 1469116980331 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (198E7000) [pid = 3620] [serial = 943] [outer = 16FBB400] 09:03:00 INFO - PROCESS | 3620 | 1469116980727 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:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 596ms 09:03:00 INFO - PROCESS | 3620 | 1469116980797 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3620 | 1469116980799 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:03:00 INFO - PROCESS | 3620 | 1469116980850 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3620 | 1469116980851 Marionette TRACE conn2 <- [1,1222,null,{}] 09:03:00 INFO - PROCESS | 3620 | 1469116980855 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:03:00 INFO - PROCESS | 3620 | 1469116980857 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:00 INFO - PROCESS | 3620 | 1469116980935 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:03:00 INFO - PROCESS | 3620 | 1469116980942 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 3620 | 1469116980944 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:00 INFO - PROCESS | 3620 | ++DOCSHELL 1589D800 == 36 [pid = 3620] [id = 315] 09:03:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A1BF800) [pid = 3620] [serial = 944] [outer = 00000000] 09:03:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A4E7C00) [pid = 3620] [serial = 945] [outer = 1A1BF800] 09:03:00 INFO - PROCESS | 3620 | 1469116980987 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A780400) [pid = 3620] [serial = 946] [outer = 1A1BF800] 09:03:01 INFO - PROCESS | 3620 | 1469116981415 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:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 596ms 09:03:01 INFO - PROCESS | 3620 | 1469116981449 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 3620 | 1469116981451 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:03:01 INFO - PROCESS | 3620 | 1469116981471 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 3620 | 1469116981473 Marionette TRACE conn2 <- [1,1226,null,{}] 09:03:01 INFO - PROCESS | 3620 | 1469116981477 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:03:01 INFO - PROCESS | 3620 | 1469116981479 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:01 INFO - PROCESS | 3620 | 1469116981608 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:03:01 INFO - PROCESS | 3620 | 1469116981738 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 3620 | 1469116981741 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:01 INFO - PROCESS | 3620 | ++DOCSHELL 1031F800 == 37 [pid = 3620] [id = 316] 09:03:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (10322000) [pid = 3620] [serial = 947] [outer = 00000000] 09:03:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1055EC00) [pid = 3620] [serial = 948] [outer = 10322000] 09:03:01 INFO - PROCESS | 3620 | 1469116981800 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10F6C800) [pid = 3620] [serial = 949] [outer = 10322000] 09:03:02 INFO - PROCESS | 3620 | 1469116982575 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:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1160ms 09:03:02 INFO - PROCESS | 3620 | 1469116982624 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 3620 | 1469116982629 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:03:02 INFO - PROCESS | 3620 | 1469116982634 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 3620 | 1469116982637 Marionette TRACE conn2 <- [1,1230,null,{}] 09:03:02 INFO - PROCESS | 3620 | 1469116982642 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:03:02 INFO - PROCESS | 3620 | 1469116982645 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:02 INFO - PROCESS | 3620 | 1469116982761 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:03:02 INFO - PROCESS | 3620 | 1469116982891 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 3620 | 1469116982894 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:02 INFO - PROCESS | 3620 | ++DOCSHELL 13A55400 == 38 [pid = 3620] [id = 317] 09:03:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13A5CC00) [pid = 3620] [serial = 950] [outer = 00000000] 09:03:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13F6CC00) [pid = 3620] [serial = 951] [outer = 13A5CC00] 09:03:02 INFO - PROCESS | 3620 | 1469116982973 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (15717000) [pid = 3620] [serial = 952] [outer = 13A5CC00] 09:03:03 INFO - PROCESS | 3620 | 1469116983811 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:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1191ms 09:03:03 INFO - PROCESS | 3620 | 1469116983831 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3620 | 1469116983835 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 09:03:03 INFO - PROCESS | 3620 | 1469116983841 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:03:03 INFO - PROCESS | 3620 | 1469116983844 Marionette TRACE conn2 <- [1,1234,null,{}] 09:03:03 INFO - PROCESS | 3620 | 1469116983850 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:03:03 INFO - PROCESS | 3620 | 1469116983852 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:03 INFO - PROCESS | 3620 | 1469116983966 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:03:04 INFO - PROCESS | 3620 | 1469116984103 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3620 | 1469116984107 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:04 INFO - PROCESS | 3620 | ++DOCSHELL 1058C400 == 39 [pid = 3620] [id = 318] 09:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10A4B000) [pid = 3620] [serial = 953] [outer = 00000000] 09:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (114D0C00) [pid = 3620] [serial = 954] [outer = 10A4B000] 09:03:04 INFO - PROCESS | 3620 | 1469116984158 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (11DE6400) [pid = 3620] [serial = 955] [outer = 10A4B000] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 1589D800 == 38 [pid = 3620] [id = 315] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 114D1400 == 37 [pid = 3620] [id = 314] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 1123CC00 == 36 [pid = 3620] [id = 313] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 17FE1000 == 35 [pid = 3620] [id = 312] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 16E3D400 == 34 [pid = 3620] [id = 311] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 1602A400 == 33 [pid = 3620] [id = 310] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 158E1400 == 32 [pid = 3620] [id = 309] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 12E6D400 == 31 [pid = 3620] [id = 308] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 10A4EC00 == 30 [pid = 3620] [id = 307] 09:03:04 INFO - PROCESS | 3620 | --DOCSHELL 1036B400 == 29 [pid = 3620] [id = 306] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1504CC00) [pid = 3620] [serial = 844] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A8E6000) [pid = 3620] [serial = 904] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17F22400) [pid = 3620] [serial = 891] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1ABD5000) [pid = 3620] [serial = 907] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (18262800) [pid = 3620] [serial = 894] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (17FE0000) [pid = 3620] [serial = 892] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1A1BA000) [pid = 3620] [serial = 897] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (198DC400) [pid = 3620] [serial = 895] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1AB52800) [pid = 3620] [serial = 906] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1123E000) [pid = 3620] [serial = 882] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12960C00) [pid = 3620] [serial = 883] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11241000) [pid = 3620] [serial = 876] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12E1F400) [pid = 3620] [serial = 877] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13F74000) [pid = 3620] [serial = 885] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (150A5400) [pid = 3620] [serial = 886] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1036B800) [pid = 3620] [serial = 879] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A03000) [pid = 3620] [serial = 880] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A1C3400) [pid = 3620] [serial = 874] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (176E5C00) [pid = 3620] [serial = 888] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A127800) [pid = 3620] [serial = 898] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17F24000) [pid = 3620] [serial = 901] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1A8E3800) [pid = 3620] [serial = 903] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17ABA400) [pid = 3620] [serial = 900] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (177E7000) [pid = 3620] [serial = 889] [outer = 00000000] [url = about:blank] 09:03:04 INFO - PROCESS | 3620 | 1469116984647 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:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 846ms 09:03:04 INFO - PROCESS | 3620 | 1469116984685 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 3620 | 1469116984689 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 09:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:03:04 INFO - PROCESS | 3620 | 1469116984701 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3620 | 1469116984704 Marionette TRACE conn2 <- [1,1238,null,{}] 09:03:04 INFO - PROCESS | 3620 | 1469116984708 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:03:04 INFO - PROCESS | 3620 | 1469116984711 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:04 INFO - PROCESS | 3620 | 1469116984796 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:03:04 INFO - PROCESS | 3620 | 1469116984802 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3620 | 1469116984805 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:04 INFO - PROCESS | 3620 | ++DOCSHELL 12BB4400 == 30 [pid = 3620] [id = 319] 09:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12BB4C00) [pid = 3620] [serial = 956] [outer = 00000000] 09:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12E6E000) [pid = 3620] [serial = 957] [outer = 12BB4C00] 09:03:04 INFO - PROCESS | 3620 | 1469116984855 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13291C00) [pid = 3620] [serial = 958] [outer = 12BB4C00] 09:03:05 INFO - PROCESS | 3620 | 1469116985351 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:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 689ms 09:03:05 INFO - PROCESS | 3620 | 1469116985394 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 3620 | 1469116985397 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:03:05 INFO - PROCESS | 3620 | 1469116985400 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 3620 | 1469116985404 Marionette TRACE conn2 <- [1,1242,null,{}] 09:03:05 INFO - PROCESS | 3620 | 1469116985414 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:03:05 INFO - PROCESS | 3620 | 1469116985418 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:05 INFO - PROCESS | 3620 | 1469116985531 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:03:05 INFO - PROCESS | 3620 | 1469116985624 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 3620 | 1469116985627 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:05 INFO - PROCESS | 3620 | ++DOCSHELL 15CE3800 == 31 [pid = 3620] [id = 320] 09:03:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16023000) [pid = 3620] [serial = 959] [outer = 00000000] 09:03:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1602D400) [pid = 3620] [serial = 960] [outer = 16023000] 09:03:05 INFO - PROCESS | 3620 | 1469116985674 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16787800) [pid = 3620] [serial = 961] [outer = 16023000] 09:03:06 INFO - PROCESS | 3620 | 1469116986079 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:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 705ms 09:03:06 INFO - PROCESS | 3620 | 1469116986099 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3620 | 1469116986102 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:03:06 INFO - PROCESS | 3620 | 1469116986105 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 3620 | 1469116986107 Marionette TRACE conn2 <- [1,1246,null,{}] 09:03:06 INFO - PROCESS | 3620 | 1469116986110 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:03:06 INFO - PROCESS | 3620 | 1469116986112 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:06 INFO - PROCESS | 3620 | 1469116986193 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:03:06 INFO - PROCESS | 3620 | 1469116986198 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3620 | 1469116986200 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:06 INFO - PROCESS | 3620 | ++DOCSHELL 1779F000 == 32 [pid = 3620] [id = 321] 09:03:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (177E7000) [pid = 3620] [serial = 962] [outer = 00000000] 09:03:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17FA7C00) [pid = 3620] [serial = 963] [outer = 177E7000] 09:03:06 INFO - PROCESS | 3620 | 1469116986247 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17FE2000) [pid = 3620] [serial = 964] [outer = 177E7000] 09:03:06 INFO - PROCESS | 3620 | 1469116986711 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:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 643ms 09:03:06 INFO - PROCESS | 3620 | 1469116986746 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3620 | 1469116986748 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 09:03:06 INFO - PROCESS | 3620 | 1469116986752 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:03:06 INFO - PROCESS | 3620 | 1469116986754 Marionette TRACE conn2 <- [1,1250,null,{}] 09:03:06 INFO - PROCESS | 3620 | 1469116986757 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:03:06 INFO - PROCESS | 3620 | 1469116986759 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:06 INFO - PROCESS | 3620 | 1469116986863 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:03:06 INFO - PROCESS | 3620 | 1469116986945 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3620 | 1469116986948 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:06 INFO - PROCESS | 3620 | ++DOCSHELL 15713800 == 33 [pid = 3620] [id = 322] 09:03:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17791800) [pid = 3620] [serial = 965] [outer = 00000000] 09:03:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17FEA800) [pid = 3620] [serial = 966] [outer = 17791800] 09:03:07 INFO - PROCESS | 3620 | 1469116986990 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (181B7C00) [pid = 3620] [serial = 967] [outer = 17791800] 09:03:07 INFO - PROCESS | 3620 | 1469116987411 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:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 689ms 09:03:07 INFO - PROCESS | 3620 | 1469116987455 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:03:07 INFO - PROCESS | 3620 | 1469116987457 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 3620 | 1469116987460 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 3620 | 1469116987462 Marionette TRACE conn2 <- [1,1254,null,{}] 09:03:07 INFO - PROCESS | 3620 | 1469116987465 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:03:07 INFO - PROCESS | 3620 | 1469116987471 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:07 INFO - PROCESS | 3620 | 1469116987613 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:03:07 INFO - PROCESS | 3620 | 1469116987674 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3620 | 1469116987676 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:07 INFO - PROCESS | 3620 | ++DOCSHELL 19B06C00 == 34 [pid = 3620] [id = 323] 09:03:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (19B08000) [pid = 3620] [serial = 968] [outer = 00000000] 09:03:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A1BAC00) [pid = 3620] [serial = 969] [outer = 19B08000] 09:03:07 INFO - PROCESS | 3620 | 1469116987719 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A1F2400) [pid = 3620] [serial = 970] [outer = 19B08000] 09:03:08 INFO - PROCESS | 3620 | 1469116988158 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:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 737ms 09:03:08 INFO - PROCESS | 3620 | 1469116988199 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3620 | 1469116988201 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:03:08 INFO - PROCESS | 3620 | 1469116988239 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3620 | 1469116988241 Marionette TRACE conn2 <- [1,1258,null,{}] 09:03:08 INFO - PROCESS | 3620 | 1469116988244 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:03:08 INFO - PROCESS | 3620 | 1469116988246 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:08 INFO - PROCESS | 3620 | 1469116988359 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:03:08 INFO - PROCESS | 3620 | 1469116988370 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 3620 | 1469116988372 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:08 INFO - PROCESS | 3620 | ++DOCSHELL 157EE000 == 35 [pid = 3620] [id = 324] 09:03:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A4F0C00) [pid = 3620] [serial = 971] [outer = 00000000] 09:03:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A78AC00) [pid = 3620] [serial = 972] [outer = 1A4F0C00] 09:03:08 INFO - PROCESS | 3620 | 1469116988414 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A8DCC00) [pid = 3620] [serial = 973] [outer = 1A4F0C00] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (181BAC00) [pid = 3620] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12E6D800) [pid = 3620] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10FC2800) [pid = 3620] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (158E2000) [pid = 3620] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (103D2000) [pid = 3620] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16E3D800) [pid = 3620] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (11C03C00) [pid = 3620] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17792400) [pid = 3620] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1ABDC000) [pid = 3620] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13B2C800) [pid = 3620] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16105C00) [pid = 3620] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:03:08 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16FBB400) [pid = 3620] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:03:08 INFO - PROCESS | 3620 | 1469116988915 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:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 705ms 09:03:08 INFO - PROCESS | 3620 | 1469116988930 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3620 | 1469116988931 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:03:08 INFO - PROCESS | 3620 | 1469116988935 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3620 | 1469116988937 Marionette TRACE conn2 <- [1,1262,null,{}] 09:03:08 INFO - PROCESS | 3620 | 1469116988940 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:03:08 INFO - PROCESS | 3620 | 1469116988942 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:09 INFO - PROCESS | 3620 | 1469116989019 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:03:09 INFO - PROCESS | 3620 | 1469116989024 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 3620 | 1469116989027 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:09 INFO - PROCESS | 3620 | ++DOCSHELL 12C81400 == 36 [pid = 3620] [id = 325] 09:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1504E400) [pid = 3620] [serial = 974] [outer = 00000000] 09:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (178A8800) [pid = 3620] [serial = 975] [outer = 1504E400] 09:03:09 INFO - PROCESS | 3620 | 1469116989076 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (19B0E400) [pid = 3620] [serial = 976] [outer = 1504E400] 09:03:09 INFO - PROCESS | 3620 | 1469116989488 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:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 596ms 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:03:09 INFO - PROCESS | 3620 | 1469116989535 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 3620 | 1469116989537 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 3620 | 1469116989540 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 3620 | 1469116989542 Marionette TRACE conn2 <- [1,1266,null,{}] 09:03:09 INFO - PROCESS | 3620 | 1469116989546 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:03:09 INFO - PROCESS | 3620 | 1469116989547 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:09 INFO - PROCESS | 3620 | 1469116989627 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:03:09 INFO - PROCESS | 3620 | 1469116989632 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 3620 | 1469116989634 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:09 INFO - PROCESS | 3620 | ++DOCSHELL 15046800 == 37 [pid = 3620] [id = 326] 09:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A4ECC00) [pid = 3620] [serial = 977] [outer = 00000000] 09:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A78F800) [pid = 3620] [serial = 978] [outer = 1A4ECC00] 09:03:09 INFO - PROCESS | 3620 | 1469116989677 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A8E7000) [pid = 3620] [serial = 979] [outer = 1A4ECC00] 09:03:10 INFO - PROCESS | 3620 | 1469116990135 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:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 627ms 09:03:10 INFO - PROCESS | 3620 | 1469116990176 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3620 | 1469116990178 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:03:10 INFO - PROCESS | 3620 | 1469116990181 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3620 | 1469116990192 Marionette TRACE conn2 <- [1,1270,null,{}] 09:03:10 INFO - PROCESS | 3620 | 1469116990196 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:03:10 INFO - PROCESS | 3620 | 1469116990198 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:10 INFO - PROCESS | 3620 | 1469116990276 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:03:10 INFO - PROCESS | 3620 | 1469116990284 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 3620 | 1469116990286 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:10 INFO - PROCESS | 3620 | ++DOCSHELL 16028C00 == 38 [pid = 3620] [id = 327] 09:03:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A4F5C00) [pid = 3620] [serial = 980] [outer = 00000000] 09:03:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1AB52400) [pid = 3620] [serial = 981] [outer = 1A4F5C00] 09:03:10 INFO - PROCESS | 3620 | 1469116990329 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1ABD4000) [pid = 3620] [serial = 982] [outer = 1A4F5C00] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 12BB4400 == 37 [pid = 3620] [id = 319] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 13A55400 == 36 [pid = 3620] [id = 317] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 1058C400 == 35 [pid = 3620] [id = 318] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 1031F800 == 34 [pid = 3620] [id = 316] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 15CE3800 == 33 [pid = 3620] [id = 320] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 15713800 == 32 [pid = 3620] [id = 322] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 12C81400 == 31 [pid = 3620] [id = 325] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 157EE000 == 30 [pid = 3620] [id = 324] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 1779F000 == 29 [pid = 3620] [id = 321] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 19B06C00 == 28 [pid = 3620] [id = 323] 09:03:11 INFO - PROCESS | 3620 | --DOCSHELL 15046800 == 27 [pid = 3620] [id = 326] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (18261C00) [pid = 3620] [serial = 936] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13172800) [pid = 3620] [serial = 924] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13247400) [pid = 3620] [serial = 925] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1123AC00) [pid = 3620] [serial = 921] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1189DC00) [pid = 3620] [serial = 922] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (158F0400) [pid = 3620] [serial = 927] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1123F800) [pid = 3620] [serial = 919] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A4CC00) [pid = 3620] [serial = 918] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (178A2000) [pid = 3620] [serial = 934] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13F6E400) [pid = 3620] [serial = 910] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (12BBC000) [pid = 3620] [serial = 909] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (176E2400) [pid = 3620] [serial = 933] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (18263000) [pid = 3620] [serial = 913] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17FE5800) [pid = 3620] [serial = 912] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1AC9E000) [pid = 3620] [serial = 916] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1AC97C00) [pid = 3620] [serial = 915] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (17799000) [pid = 3620] [serial = 940] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (176DD400) [pid = 3620] [serial = 939] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1826C000) [pid = 3620] [serial = 937] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (16A5CC00) [pid = 3620] [serial = 930] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (198E4400) [pid = 3620] [serial = 942] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (198E7000) [pid = 3620] [serial = 943] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (16EA0400) [pid = 3620] [serial = 931] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (16025400) [pid = 3620] [serial = 928] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1A4E7C00) [pid = 3620] [serial = 945] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3620 | 1469116992101 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:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1912ms 09:03:12 INFO - PROCESS | 3620 | 1469116992127 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3620 | 1469116992131 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:03:12 INFO - PROCESS | 3620 | 1469116992142 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3620 | 1469116992147 Marionette TRACE conn2 <- [1,1274,null,{}] 09:03:12 INFO - PROCESS | 3620 | 1469116992153 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:03:12 INFO - PROCESS | 3620 | 1469116992156 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:12 INFO - PROCESS | 3620 | 1469116992247 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:03:12 INFO - PROCESS | 3620 | 1469116992254 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3620 | 1469116992259 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:12 INFO - PROCESS | 3620 | ++DOCSHELL 10559C00 == 28 [pid = 3620] [id = 328] 09:03:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (10A01C00) [pid = 3620] [serial = 983] [outer = 00000000] 09:03:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (10A4AC00) [pid = 3620] [serial = 984] [outer = 10A01C00] 09:03:12 INFO - PROCESS | 3620 | 1469116992306 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (10A51000) [pid = 3620] [serial = 985] [outer = 10A01C00] 09:03:12 INFO - PROCESS | 3620 | 1469116992782 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:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 705ms 09:03:12 INFO - PROCESS | 3620 | 1469116992837 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3620 | 1469116992842 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:03:12 INFO - PROCESS | 3620 | 1469116992848 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3620 | 1469116992850 Marionette TRACE conn2 <- [1,1278,null,{}] 09:03:12 INFO - PROCESS | 3620 | 1469116992854 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:03:12 INFO - PROCESS | 3620 | 1469116992857 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:12 INFO - PROCESS | 3620 | 1469116992941 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:03:12 INFO - PROCESS | 3620 | 1469116992950 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3620 | 1469116992953 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:12 INFO - PROCESS | 3620 | ++DOCSHELL 114D0400 == 29 [pid = 3620] [id = 329] 09:03:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (114D0800) [pid = 3620] [serial = 986] [outer = 00000000] 09:03:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (11C03C00) [pid = 3620] [serial = 987] [outer = 114D0800] 09:03:13 INFO - PROCESS | 3620 | 1469116992999 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (11D98000) [pid = 3620] [serial = 988] [outer = 114D0800] 09:03:13 INFO - PROCESS | 3620 | 1469116993450 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:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 627ms 09:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:03:13 INFO - PROCESS | 3620 | 1469116993485 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3620 | 1469116993487 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 09:03:13 INFO - PROCESS | 3620 | 1469116993490 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 3620 | 1469116993494 Marionette TRACE conn2 <- [1,1282,null,{}] 09:03:13 INFO - PROCESS | 3620 | 1469116993509 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:03:13 INFO - PROCESS | 3620 | 1469116993513 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:13 INFO - PROCESS | 3620 | 1469116993596 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:03:13 INFO - PROCESS | 3620 | 1469116993714 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 3620 | 1469116993717 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:13 INFO - PROCESS | 3620 | ++DOCSHELL 13A23400 == 30 [pid = 3620] [id = 330] 09:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13A23800) [pid = 3620] [serial = 989] [outer = 00000000] 09:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (13A55400) [pid = 3620] [serial = 990] [outer = 13A23800] 09:03:13 INFO - PROCESS | 3620 | 1469116993764 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13B2AC00) [pid = 3620] [serial = 991] [outer = 13A23800] 09:03:14 INFO - PROCESS | 3620 | 1469116994137 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:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 689ms 09:03:14 INFO - PROCESS | 3620 | 1469116994190 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 3620 | 1469116994192 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:03:14 INFO - PROCESS | 3620 | 1469116994196 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 3620 | 1469116994208 Marionette TRACE conn2 <- [1,1286,null,{}] 09:03:14 INFO - PROCESS | 3620 | 1469116994212 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:03:14 INFO - PROCESS | 3620 | 1469116994214 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:14 INFO - PROCESS | 3620 | 1469116994330 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:03:14 INFO - PROCESS | 3620 | 1469116994337 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 3620 | 1469116994340 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:14 INFO - PROCESS | 3620 | ++DOCSHELL 13A31000 == 31 [pid = 3620] [id = 331] 09:03:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13A5F000) [pid = 3620] [serial = 992] [outer = 00000000] 09:03:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1504CC00) [pid = 3620] [serial = 993] [outer = 13A5F000] 09:03:14 INFO - PROCESS | 3620 | 1469116994383 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (15713400) [pid = 3620] [serial = 994] [outer = 13A5F000] 09:03:14 INFO - PROCESS | 3620 | 1469116994815 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:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 658ms 09:03:14 INFO - PROCESS | 3620 | 1469116994854 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 3620 | 1469116994856 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 09:03:14 INFO - PROCESS | 3620 | 1469116994859 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:03:14 INFO - PROCESS | 3620 | 1469116994861 Marionette TRACE conn2 <- [1,1290,null,{}] 09:03:14 INFO - PROCESS | 3620 | 1469116994864 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:03:14 INFO - PROCESS | 3620 | 1469116994866 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:14 INFO - PROCESS | 3620 | 1469116994944 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:03:15 INFO - PROCESS | 3620 | 1469116995057 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3620 | 1469116995059 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:15 INFO - PROCESS | 3620 | ++DOCSHELL 157ED800 == 32 [pid = 3620] [id = 332] 09:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (157EE000) [pid = 3620] [serial = 995] [outer = 00000000] 09:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15CEA000) [pid = 3620] [serial = 996] [outer = 157EE000] 09:03:15 INFO - PROCESS | 3620 | 1469116995102 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16029000) [pid = 3620] [serial = 997] [outer = 157EE000] 09:03:15 INFO - PROCESS | 3620 | 1469116995469 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:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 643ms 09:03:15 INFO - PROCESS | 3620 | 1469116995498 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3620 | 1469116995500 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 09:03:15 INFO - PROCESS | 3620 | 1469116995503 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:03:15 INFO - PROCESS | 3620 | 1469116995504 Marionette TRACE conn2 <- [1,1294,null,{}] 09:03:15 INFO - PROCESS | 3620 | 1469116995517 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:03:15 INFO - PROCESS | 3620 | 1469116995522 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:15 INFO - PROCESS | 3620 | 1469116995620 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:03:15 INFO - PROCESS | 3620 | 1469116995626 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3620 | 1469116995628 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:15 INFO - PROCESS | 3620 | ++DOCSHELL 16A5E000 == 33 [pid = 3620] [id = 333] 09:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16C62C00) [pid = 3620] [serial = 998] [outer = 00000000] 09:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (176DD800) [pid = 3620] [serial = 999] [outer = 16C62C00] 09:03:15 INFO - PROCESS | 3620 | 1469116995671 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (177EF800) [pid = 3620] [serial = 1000] [outer = 16C62C00] 09:03:16 INFO - PROCESS | 3620 | 1469116996082 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:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 626ms 09:03:16 INFO - PROCESS | 3620 | 1469116996141 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 3620 | 1469116996143 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:03:16 INFO - PROCESS | 3620 | 1469116996147 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3620 | 1469116996148 Marionette TRACE conn2 <- [1,1298,null,{}] 09:03:16 INFO - PROCESS | 3620 | 1469116996152 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:03:16 INFO - PROCESS | 3620 | 1469116996154 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:16 INFO - PROCESS | 3620 | 1469116996246 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:03:16 INFO - PROCESS | 3620 | 1469116996253 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 3620 | 1469116996255 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:16 INFO - PROCESS | 3620 | ++DOCSHELL 1108FC00 == 34 [pid = 3620] [id = 334] 09:03:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13A5C800) [pid = 3620] [serial = 1001] [outer = 00000000] 09:03:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17ABA400) [pid = 3620] [serial = 1002] [outer = 13A5C800] 09:03:16 INFO - PROCESS | 3620 | 1469116996299 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17ABEC00) [pid = 3620] [serial = 1003] [outer = 13A5C800] 09:03:16 INFO - PROCESS | 3620 | 1469116996728 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:03:16 INFO - PROCESS | 3620 | 1469116996788 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:03:16 INFO - PROCESS | 3620 | 1469116996791 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3620 | 1469116996793 Marionette TRACE conn2 <- [1,1302,null,{}] 09:03:16 INFO - PROCESS | 3620 | 1469116996797 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:03:16 INFO - PROCESS | 3620 | 1469116996798 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:16 INFO - PROCESS | 3620 | 1469116996873 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:03:16 INFO - PROCESS | 3620 | 1469116996880 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 3620 | 1469116996882 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:16 INFO - PROCESS | 3620 | ++DOCSHELL 16A67400 == 35 [pid = 3620] [id = 335] 09:03:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (178AF400) [pid = 3620] [serial = 1004] [outer = 00000000] 09:03:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18262000) [pid = 3620] [serial = 1005] [outer = 178AF400] 09:03:16 INFO - PROCESS | 3620 | 1469116996925 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18262C00) [pid = 3620] [serial = 1006] [outer = 178AF400] 09:03:17 INFO - PROCESS | 3620 | 1469116997382 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:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 642ms 09:03:17 INFO - PROCESS | 3620 | 1469116997428 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3620 | 1469116997430 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 09:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:03:17 INFO - PROCESS | 3620 | 1469116997434 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3620 | 1469116997435 Marionette TRACE conn2 <- [1,1306,null,{}] 09:03:17 INFO - PROCESS | 3620 | 1469116997439 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:03:17 INFO - PROCESS | 3620 | 1469116997440 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:17 INFO - PROCESS | 3620 | 1469116997544 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:03:17 INFO - PROCESS | 3620 | 1469116997552 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 3620 | 1469116997554 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:17 INFO - PROCESS | 3620 | ++DOCSHELL 13A22C00 == 36 [pid = 3620] [id = 336] 09:03:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1826F000) [pid = 3620] [serial = 1007] [outer = 00000000] 09:03:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (198DC800) [pid = 3620] [serial = 1008] [outer = 1826F000] 09:03:17 INFO - PROCESS | 3620 | 1469116997595 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (198DD800) [pid = 3620] [serial = 1009] [outer = 1826F000] 09:03:18 INFO - PROCESS | 3620 | 1469116998051 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:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 643ms 09:03:18 INFO - PROCESS | 3620 | 1469116998072 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3620 | 1469116998074 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:03:18 INFO - PROCESS | 3620 | 1469116998084 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 3620 | 1469116998086 Marionette TRACE conn2 <- [1,1310,null,{}] 09:03:18 INFO - PROCESS | 3620 | 1469116998090 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:03:18 INFO - PROCESS | 3620 | 1469116998091 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:18 INFO - PROCESS | 3620 | 1469116998210 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:03:18 INFO - PROCESS | 3620 | 1469116998216 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3620 | 1469116998218 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:18 INFO - PROCESS | 3620 | ++DOCSHELL 1826F400 == 37 [pid = 3620] [id = 337] 09:03:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (198E0800) [pid = 3620] [serial = 1010] [outer = 00000000] 09:03:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A1B6C00) [pid = 3620] [serial = 1011] [outer = 198E0800] 09:03:18 INFO - PROCESS | 3620 | 1469116998268 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A1BCC00) [pid = 3620] [serial = 1012] [outer = 198E0800] 09:03:18 INFO - PROCESS | 3620 | 1469116998709 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:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 627ms 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:03:18 INFO - PROCESS | 3620 | 1469116998720 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3620 | 1469116998722 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 09:03:18 INFO - PROCESS | 3620 | 1469116998725 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 3620 | 1469116998728 Marionette TRACE conn2 <- [1,1314,null,{}] 09:03:18 INFO - PROCESS | 3620 | 1469116998737 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:03:18 INFO - PROCESS | 3620 | 1469116998739 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:18 INFO - PROCESS | 3620 | 1469116998857 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:03:18 INFO - PROCESS | 3620 | 1469116998955 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3620 | 1469116998957 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:18 INFO - PROCESS | 3620 | ++DOCSHELL 15717C00 == 38 [pid = 3620] [id = 338] 09:03:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A4F5400) [pid = 3620] [serial = 1013] [outer = 00000000] 09:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A8DF000) [pid = 3620] [serial = 1014] [outer = 1A4F5400] 09:03:19 INFO - PROCESS | 3620 | 1469116999002 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1AB4C400) [pid = 3620] [serial = 1015] [outer = 1A4F5400] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A4ECC00) [pid = 3620] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17791800) [pid = 3620] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (19B08000) [pid = 3620] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A4F0C00) [pid = 3620] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (177E7000) [pid = 3620] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16023000) [pid = 3620] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (12BB4C00) [pid = 3620] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10A4B000) [pid = 3620] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13A5CC00) [pid = 3620] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10322000) [pid = 3620] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A1BF800) [pid = 3620] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:03:19 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1504E400) [pid = 3620] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:03:19 INFO - PROCESS | 3620 | 1469116999567 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:03:19 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:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 894ms 09:03:19 INFO - PROCESS | 3620 | 1469116999630 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 3620 | 1469116999632 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 09:03:19 INFO - PROCESS | 3620 | 1469116999636 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:03:19 INFO - PROCESS | 3620 | 1469116999637 Marionette TRACE conn2 <- [1,1318,null,{}] 09:03:19 INFO - PROCESS | 3620 | 1469116999641 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:03:19 INFO - PROCESS | 3620 | 1469116999643 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:19 INFO - PROCESS | 3620 | 1469116999721 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:03:19 INFO - PROCESS | 3620 | 1469116999727 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 3620 | 1469116999728 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:19 INFO - PROCESS | 3620 | ++DOCSHELL 16106C00 == 39 [pid = 3620] [id = 339] 09:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1779F000) [pid = 3620] [serial = 1016] [outer = 00000000] 09:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (198DDC00) [pid = 3620] [serial = 1017] [outer = 1779F000] 09:03:19 INFO - PROCESS | 3620 | 1469116999771 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (198E9800) [pid = 3620] [serial = 1018] [outer = 1779F000] 09:03:20 INFO - PROCESS | 3620 | 1469117000187 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:03:20 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:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 596ms 09:03:20 INFO - PROCESS | 3620 | 1469117000236 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 3620 | 1469117000238 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 09:03:20 INFO - PROCESS | 3620 | 1469117000242 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:03:20 INFO - PROCESS | 3620 | 1469117000244 Marionette TRACE conn2 <- [1,1322,null,{}] 09:03:20 INFO - PROCESS | 3620 | 1469117000247 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:03:20 INFO - PROCESS | 3620 | 1469117000249 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:20 INFO - PROCESS | 3620 | 1469117000344 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:03:20 INFO - PROCESS | 3620 | 1469117000350 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 3620 | 1469117000352 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:20 INFO - PROCESS | 3620 | ++DOCSHELL 198E3400 == 40 [pid = 3620] [id = 340] 09:03:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (198E5C00) [pid = 3620] [serial = 1019] [outer = 00000000] 09:03:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1AB4F800) [pid = 3620] [serial = 1020] [outer = 198E5C00] 09:03:20 INFO - PROCESS | 3620 | 1469117000394 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1ABDC400) [pid = 3620] [serial = 1021] [outer = 198E5C00] 09:03:20 INFO - PROCESS | 3620 | 1469117000826 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:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 642ms 09:03:20 INFO - PROCESS | 3620 | 1469117000885 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 3620 | 1469117000887 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 09:03:20 INFO - PROCESS | 3620 | 1469117000890 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:03:20 INFO - PROCESS | 3620 | 1469117000892 Marionette TRACE conn2 <- [1,1326,null,{}] 09:03:20 INFO - PROCESS | 3620 | 1469117000895 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:03:20 INFO - PROCESS | 3620 | 1469117000897 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:21 INFO - PROCESS | 3620 | 1469117000973 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:03:21 INFO - PROCESS | 3620 | 1469117000978 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 3620 | 1469117000980 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:21 INFO - PROCESS | 3620 | ++DOCSHELL 1323CC00 == 41 [pid = 3620] [id = 341] 09:03:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (15CE9C00) [pid = 3620] [serial = 1022] [outer = 00000000] 09:03:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1AC9E800) [pid = 3620] [serial = 1023] [outer = 15CE9C00] 09:03:21 INFO - PROCESS | 3620 | 1469117001022 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1AC9AC00) [pid = 3620] [serial = 1024] [outer = 15CE9C00] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 16028C00 == 40 [pid = 3620] [id = 327] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 10559C00 == 39 [pid = 3620] [id = 328] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 114D0400 == 38 [pid = 3620] [id = 329] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 157ED800 == 37 [pid = 3620] [id = 332] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 13A23400 == 36 [pid = 3620] [id = 330] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 16A67400 == 35 [pid = 3620] [id = 335] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 13A22C00 == 34 [pid = 3620] [id = 336] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 1108FC00 == 33 [pid = 3620] [id = 334] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 16A5E000 == 32 [pid = 3620] [id = 333] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 13A31000 == 31 [pid = 3620] [id = 331] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 16106C00 == 30 [pid = 3620] [id = 339] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 198E3400 == 29 [pid = 3620] [id = 340] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 1826F400 == 28 [pid = 3620] [id = 337] 09:03:22 INFO - PROCESS | 3620 | --DOCSHELL 15717C00 == 27 [pid = 3620] [id = 338] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A8E7000) [pid = 3620] [serial = 979] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1AB52400) [pid = 3620] [serial = 981] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17FEA800) [pid = 3620] [serial = 966] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A1BAC00) [pid = 3620] [serial = 969] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (181B7C00) [pid = 3620] [serial = 967] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1A78AC00) [pid = 3620] [serial = 972] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A1F2400) [pid = 3620] [serial = 970] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A8DCC00) [pid = 3620] [serial = 973] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A78F800) [pid = 3620] [serial = 978] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17FA7C00) [pid = 3620] [serial = 963] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1602D400) [pid = 3620] [serial = 960] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16787800) [pid = 3620] [serial = 961] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12E6E000) [pid = 3620] [serial = 957] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13291C00) [pid = 3620] [serial = 958] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11DE6400) [pid = 3620] [serial = 955] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (114D0C00) [pid = 3620] [serial = 954] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15717000) [pid = 3620] [serial = 952] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13F6CC00) [pid = 3620] [serial = 951] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (10F6C800) [pid = 3620] [serial = 949] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1055EC00) [pid = 3620] [serial = 948] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1A780400) [pid = 3620] [serial = 946] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (178A8800) [pid = 3620] [serial = 975] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (19B0E400) [pid = 3620] [serial = 976] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17FE2000) [pid = 3620] [serial = 964] [outer = 00000000] [url = about:blank] 09:03:23 INFO - PROCESS | 3620 | 1469117003299 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:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2414ms 09:03:23 INFO - PROCESS | 3620 | 1469117003334 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3620 | 1469117003339 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:03:23 INFO - PROCESS | 3620 | 1469117003387 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3620 | 1469117003391 Marionette TRACE conn2 <- [1,1330,null,{}] 09:03:23 INFO - PROCESS | 3620 | 1469117003397 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:03:23 INFO - PROCESS | 3620 | 1469117003400 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:23 INFO - PROCESS | 3620 | 1469117003503 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:03:23 INFO - PROCESS | 3620 | 1469117003619 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 3620 | 1469117003622 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:23 INFO - PROCESS | 3620 | ++DOCSHELL 10A03C00 == 28 [pid = 3620] [id = 342] 09:03:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (10A07C00) [pid = 3620] [serial = 1025] [outer = 00000000] 09:03:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (10A4D800) [pid = 3620] [serial = 1026] [outer = 10A07C00] 09:03:23 INFO - PROCESS | 3620 | 1469117003682 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10F6FC00) [pid = 3620] [serial = 1027] [outer = 10A07C00] 09:03:24 INFO - PROCESS | 3620 | 1469117004352 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:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1050ms 09:03:24 INFO - PROCESS | 3620 | 1469117004432 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:03:24 INFO - PROCESS | 3620 | 1469117004438 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 09:03:24 INFO - PROCESS | 3620 | 1469117004445 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 3620 | 1469117004448 Marionette TRACE conn2 <- [1,1334,null,{}] 09:03:24 INFO - PROCESS | 3620 | 1469117004472 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:03:24 INFO - PROCESS | 3620 | 1469117004475 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:24 INFO - PROCESS | 3620 | 1469117004619 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:03:24 INFO - PROCESS | 3620 | 1469117004694 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 3620 | 1469117004697 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:24 INFO - PROCESS | 3620 | ++DOCSHELL 11CE1400 == 29 [pid = 3620] [id = 343] 09:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (11CEC000) [pid = 3620] [serial = 1028] [outer = 00000000] 09:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11DEA800) [pid = 3620] [serial = 1029] [outer = 11CEC000] 09:03:24 INFO - PROCESS | 3620 | 1469117004798 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12B78400) [pid = 3620] [serial = 1030] [outer = 11CEC000] 09:03:25 INFO - PROCESS | 3620 | --DOCSHELL 10515400 == 28 [pid = 3620] [id = 21] 09:03:25 INFO - PROCESS | 3620 | --DOCSHELL 1051C800 == 27 [pid = 3620] [id = 19] 09:03:25 INFO - PROCESS | 3620 | --DOCSHELL 12BB5400 == 26 [pid = 3620] [id = 20] 09:03:25 INFO - PROCESS | 3620 | --DOCSHELL 1610F800 == 25 [pid = 3620] [id = 28] 09:03:25 INFO - PROCESS | 3620 | --DOCSHELL 11D97000 == 24 [pid = 3620] [id = 27] 09:03:25 INFO - PROCESS | 3620 | --DOCSHELL 1B3B8000 == 23 [pid = 3620] [id = 18] 09:03:25 INFO - PROCESS | 3620 | 1469117005572 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:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1159ms 09:03:25 INFO - PROCESS | 3620 | 1469117005609 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 3620 | 1469117005613 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 09:03:25 INFO - PROCESS | 3620 | 1469117005618 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:03:25 INFO - PROCESS | 3620 | 1469117005621 Marionette TRACE conn2 <- [1,1338,null,{}] 09:03:25 INFO - PROCESS | 3620 | 1469117005626 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:03:25 INFO - PROCESS | 3620 | 1469117005629 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:25 INFO - PROCESS | 3620 | 1469117005718 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:03:25 INFO - PROCESS | 3620 | 1469117005725 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 3620 | 1469117005728 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:25 INFO - PROCESS | 3620 | ++DOCSHELL 10A49400 == 24 [pid = 3620] [id = 344] 09:03:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10A4A400) [pid = 3620] [serial = 1031] [outer = 00000000] 09:03:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (114C5400) [pid = 3620] [serial = 1032] [outer = 10A4A400] 09:03:25 INFO - PROCESS | 3620 | 1469117005776 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11DE6400) [pid = 3620] [serial = 1033] [outer = 10A4A400] 09:03:26 INFO - PROCESS | 3620 | 1469117006282 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:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 690ms 09:03:26 INFO - PROCESS | 3620 | 1469117006319 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 3620 | 1469117006323 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 09:03:26 INFO - PROCESS | 3620 | 1469117006328 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:03:26 INFO - PROCESS | 3620 | 1469117006331 Marionette TRACE conn2 <- [1,1342,null,{}] 09:03:26 INFO - PROCESS | 3620 | 1469117006334 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:03:26 INFO - PROCESS | 3620 | 1469117006337 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:26 INFO - PROCESS | 3620 | 1469117006430 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:03:26 INFO - PROCESS | 3620 | 1469117006438 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 3620 | 1469117006441 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:26 INFO - PROCESS | 3620 | ++DOCSHELL 1324BC00 == 25 [pid = 3620] [id = 345] 09:03:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1328FC00) [pid = 3620] [serial = 1034] [outer = 00000000] 09:03:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13A25000) [pid = 3620] [serial = 1035] [outer = 1328FC00] 09:03:26 INFO - PROCESS | 3620 | 1469117006487 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13B2B800) [pid = 3620] [serial = 1036] [outer = 1328FC00] 09:03:26 INFO - PROCESS | 3620 | 1469117006960 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:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 706ms 09:03:27 INFO - PROCESS | 3620 | 1469117007029 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3620 | 1469117007031 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:03:27 INFO - PROCESS | 3620 | 1469117007034 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 3620 | 1469117007038 Marionette TRACE conn2 <- [1,1346,null,{}] 09:03:27 INFO - PROCESS | 3620 | 1469117007048 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:03:27 INFO - PROCESS | 3620 | 1469117007053 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:27 INFO - PROCESS | 3620 | 1469117007141 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:03:27 INFO - PROCESS | 3620 | 1469117007225 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3620 | 1469117007228 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:27 INFO - PROCESS | 3620 | ++DOCSHELL 1588F800 == 26 [pid = 3620] [id = 346] 09:03:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15891400) [pid = 3620] [serial = 1037] [outer = 00000000] 09:03:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15CE7800) [pid = 3620] [serial = 1038] [outer = 15891400] 09:03:27 INFO - PROCESS | 3620 | 1469117007277 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16106C00) [pid = 3620] [serial = 1039] [outer = 15891400] 09:03:27 INFO - PROCESS | 3620 | 1469117007670 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:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 705ms 09:03:27 INFO - PROCESS | 3620 | 1469117007734 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3620 | 1469117007736 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:03:27 INFO - PROCESS | 3620 | 1469117007740 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 3620 | 1469117007750 Marionette TRACE conn2 <- [1,1350,null,{}] 09:03:27 INFO - PROCESS | 3620 | 1469117007787 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:03:27 INFO - PROCESS | 3620 | 1469117007789 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:27 INFO - PROCESS | 3620 | 1469117007907 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:03:27 INFO - PROCESS | 3620 | 1469117007920 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3620 | 1469117007921 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:27 INFO - PROCESS | 3620 | ++DOCSHELL 16C55000 == 27 [pid = 3620] [id = 347] 09:03:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16C56800) [pid = 3620] [serial = 1040] [outer = 00000000] 09:03:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (176E1C00) [pid = 3620] [serial = 1041] [outer = 16C56800] 09:03:27 INFO - PROCESS | 3620 | 1469117007968 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (177E7000) [pid = 3620] [serial = 1042] [outer = 16C56800] 09:03:28 INFO - PROCESS | 3620 | 1469117008425 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:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 752ms 09:03:28 INFO - PROCESS | 3620 | 1469117008500 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3620 | 1469117008502 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:03:28 INFO - PROCESS | 3620 | 1469117008506 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 3620 | 1469117008507 Marionette TRACE conn2 <- [1,1354,null,{}] 09:03:28 INFO - PROCESS | 3620 | 1469117008511 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:03:28 INFO - PROCESS | 3620 | 1469117008513 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:28 INFO - PROCESS | 3620 | 1469117008623 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:03:28 INFO - PROCESS | 3620 | 1469117008632 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 3620 | 1469117008634 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:28 INFO - PROCESS | 3620 | ++DOCSHELL 12E25C00 == 28 [pid = 3620] [id = 348] 09:03:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16A5F800) [pid = 3620] [serial = 1043] [outer = 00000000] 09:03:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17AC6400) [pid = 3620] [serial = 1044] [outer = 16A5F800] 09:03:28 INFO - PROCESS | 3620 | 1469117008681 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17FA7C00) [pid = 3620] [serial = 1045] [outer = 16A5F800] 09:03:29 INFO - PROCESS | 3620 | 1469117009132 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:03:29 INFO - PROCESS | 3620 | 1469117009146 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:03:29 INFO - PROCESS | 3620 | 1469117009156 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3620 | 1469117009158 Marionette TRACE conn2 <- [1,1358,null,{}] 09:03:29 INFO - PROCESS | 3620 | 1469117009161 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:03:29 INFO - PROCESS | 3620 | 1469117009166 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:29 INFO - PROCESS | 3620 | 1469117009335 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:03:29 INFO - PROCESS | 3620 | 1469117009359 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 3620 | 1469117009361 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:29 INFO - PROCESS | 3620 | ++DOCSHELL 181BB000 == 29 [pid = 3620] [id = 349] 09:03:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (181BE800) [pid = 3620] [serial = 1046] [outer = 00000000] 09:03:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (18270800) [pid = 3620] [serial = 1047] [outer = 181BE800] 09:03:29 INFO - PROCESS | 3620 | 1469117009405 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A1B7400) [pid = 3620] [serial = 1048] [outer = 181BE800] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (198E5C00) [pid = 3620] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1826F000) [pid = 3620] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (198E0800) [pid = 3620] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A4F5400) [pid = 3620] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1A4F5C00) [pid = 3620] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (178AF400) [pid = 3620] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13A5C800) [pid = 3620] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16C62C00) [pid = 3620] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (157EE000) [pid = 3620] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13A5F000) [pid = 3620] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13A23800) [pid = 3620] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (114D0800) [pid = 3620] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A01C00) [pid = 3620] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:03:29 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1779F000) [pid = 3620] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:03:29 INFO - PROCESS | 3620 | 1469117009862 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:03:29 INFO - PROCESS | 3620 | 1469117009897 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:03:29 INFO - PROCESS | 3620 | 1469117009900 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3620 | 1469117009902 Marionette TRACE conn2 <- [1,1362,null,{}] 09:03:29 INFO - PROCESS | 3620 | 1469117009905 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:03:29 INFO - PROCESS | 3620 | 1469117009916 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:30 INFO - PROCESS | 3620 | 1469117009992 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:03:30 INFO - PROCESS | 3620 | 1469117009997 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3620 | 1469117009999 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:30 INFO - PROCESS | 3620 | ++DOCSHELL 129ECC00 == 30 [pid = 3620] [id = 350] 09:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12BB5800) [pid = 3620] [serial = 1049] [outer = 00000000] 09:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17799800) [pid = 3620] [serial = 1050] [outer = 12BB5800] 09:03:30 INFO - PROCESS | 3620 | 1469117010042 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1779F000) [pid = 3620] [serial = 1051] [outer = 12BB5800] 09:03:30 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:30 INFO - PROCESS | 3620 | 1469117010462 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:03:30 INFO - PROCESS | 3620 | 1469117010500 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 09:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:03:30 INFO - PROCESS | 3620 | 1469117010504 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 3620 | 1469117010506 Marionette TRACE conn2 <- [1,1366,null,{}] 09:03:30 INFO - PROCESS | 3620 | 1469117010509 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:03:30 INFO - PROCESS | 3620 | 1469117010511 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:30 INFO - PROCESS | 3620 | 1469117010590 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:03:30 INFO - PROCESS | 3620 | 1469117010596 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3620 | 1469117010598 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:30 INFO - PROCESS | 3620 | ++DOCSHELL 16784400 == 31 [pid = 3620] [id = 351] 09:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1826B400) [pid = 3620] [serial = 1052] [outer = 00000000] 09:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A1E3400) [pid = 3620] [serial = 1053] [outer = 1826B400] 09:03:30 INFO - PROCESS | 3620 | 1469117010642 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (131CFC00) [pid = 3620] [serial = 1054] [outer = 1826B400] 09:03:31 INFO - PROCESS | 3620 | 1469117011070 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:03:31 INFO - PROCESS | 3620 | 1469117011102 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:03:31 INFO - PROCESS | 3620 | 1469117011105 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3620 | 1469117011107 Marionette TRACE conn2 <- [1,1370,null,{}] 09:03:31 INFO - PROCESS | 3620 | 1469117011111 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:03:31 INFO - PROCESS | 3620 | 1469117011113 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:31 INFO - PROCESS | 3620 | 1469117011232 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:03:31 INFO - PROCESS | 3620 | 1469117011238 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 3620 | 1469117011240 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:31 INFO - PROCESS | 3620 | ++DOCSHELL 181C4400 == 32 [pid = 3620] [id = 352] 09:03:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A4F6000) [pid = 3620] [serial = 1055] [outer = 00000000] 09:03:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A785400) [pid = 3620] [serial = 1056] [outer = 1A4F6000] 09:03:31 INFO - PROCESS | 3620 | 1469117011282 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A782000) [pid = 3620] [serial = 1057] [outer = 1A4F6000] 09:03:31 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:31 INFO - PROCESS | 3620 | 1469117011750 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:03:31 INFO - PROCESS | 3620 | 1469117011777 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:03:31 INFO - PROCESS | 3620 | 1469117011780 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3620 | 1469117011782 Marionette TRACE conn2 <- [1,1374,null,{}] 09:03:31 INFO - PROCESS | 3620 | 1469117011786 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:03:31 INFO - PROCESS | 3620 | 1469117011788 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:31 INFO - PROCESS | 3620 | 1469117011915 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:03:32 INFO - PROCESS | 3620 | 1469117012077 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 3620 | 1469117012080 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:32 INFO - PROCESS | 3620 | ++DOCSHELL 1051E000 == 33 [pid = 3620] [id = 353] 09:03:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (10520400) [pid = 3620] [serial = 1058] [outer = 00000000] 09:03:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10A4C800) [pid = 3620] [serial = 1059] [outer = 10520400] 09:03:32 INFO - PROCESS | 3620 | 1469117012138 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1123A400) [pid = 3620] [serial = 1060] [outer = 10520400] 09:03:32 INFO - PROCESS | 3620 | 1469117012725 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:03:32 INFO - PROCESS | 3620 | 1469117012788 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 09:03:32 INFO - PROCESS | 3620 | 1469117012793 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:03:32 INFO - PROCESS | 3620 | 1469117012797 Marionette TRACE conn2 <- [1,1378,null,{}] 09:03:32 INFO - PROCESS | 3620 | 1469117012802 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:03:32 INFO - PROCESS | 3620 | 1469117012805 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:32 INFO - PROCESS | 3620 | 1469117012913 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:03:33 INFO - PROCESS | 3620 | 1469117013040 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 3620 | 1469117013043 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:33 INFO - PROCESS | 3620 | ++DOCSHELL 10A0A400 == 34 [pid = 3620] [id = 354] 09:03:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13F70800) [pid = 3620] [serial = 1061] [outer = 00000000] 09:03:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (15716000) [pid = 3620] [serial = 1062] [outer = 13F70800] 09:03:33 INFO - PROCESS | 3620 | 1469117013111 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1610EC00) [pid = 3620] [serial = 1063] [outer = 13F70800] 09:03:33 INFO - PROCESS | 3620 | 1469117013729 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:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1003ms 09:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:03:33 INFO - PROCESS | 3620 | 1469117013797 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 3620 | 1469117013800 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 09:03:33 INFO - PROCESS | 3620 | 1469117013804 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 3620 | 1469117013806 Marionette TRACE conn2 <- [1,1382,null,{}] 09:03:33 INFO - PROCESS | 3620 | 1469117013811 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:03:33 INFO - PROCESS | 3620 | 1469117013813 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:33 INFO - PROCESS | 3620 | 1469117013918 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:03:34 INFO - PROCESS | 3620 | 1469117014048 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 3620 | 1469117014051 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:34 INFO - PROCESS | 3620 | ++DOCSHELL 15046800 == 35 [pid = 3620] [id = 355] 09:03:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (18264000) [pid = 3620] [serial = 1064] [outer = 00000000] 09:03:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19B03C00) [pid = 3620] [serial = 1065] [outer = 18264000] 09:03:34 INFO - PROCESS | 3620 | 1469117014104 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A4ED000) [pid = 3620] [serial = 1066] [outer = 18264000] 09:03:34 INFO - PROCESS | 3620 | 1469117014744 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:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1001ms 09:03:34 INFO - PROCESS | 3620 | 1469117014806 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3620 | 1469117014810 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:03:34 INFO - PROCESS | 3620 | 1469117014820 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3620 | 1469117014825 Marionette TRACE conn2 <- [1,1386,null,{}] 09:03:34 INFO - PROCESS | 3620 | 1469117014828 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:03:34 INFO - PROCESS | 3620 | 1469117014832 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:34 INFO - PROCESS | 3620 | 1469117014942 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:03:35 INFO - PROCESS | 3620 | 1469117015164 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3620 | 1469117015167 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:35 INFO - PROCESS | 3620 | ++DOCSHELL 0C384800 == 36 [pid = 3620] [id = 356] 09:03:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0C771C00) [pid = 3620] [serial = 1067] [outer = 00000000] 09:03:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1051C800) [pid = 3620] [serial = 1068] [outer = 0C771C00] 09:03:35 INFO - PROCESS | 3620 | 1469117015219 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (10FBCC00) [pid = 3620] [serial = 1069] [outer = 0C771C00] 09:03:35 INFO - PROCESS | 3620 | --DOCSHELL 13B30000 == 35 [pid = 3620] [id = 26] 09:03:35 INFO - PROCESS | 3620 | --DOCSHELL 150A8000 == 34 [pid = 3620] [id = 25] 09:03:35 INFO - PROCESS | 3620 | --DOCSHELL 13B2D000 == 33 [pid = 3620] [id = 24] 09:03:35 INFO - PROCESS | 3620 | --DOCSHELL 12E2A000 == 32 [pid = 3620] [id = 23] 09:03:35 INFO - PROCESS | 3620 | --DOCSHELL 16724000 == 31 [pid = 3620] [id = 8] 09:03:35 INFO - PROCESS | 3620 | --DOCSHELL 1123D400 == 30 [pid = 3620] [id = 22] 09:03:35 INFO - PROCESS | 3620 | --DOCSHELL 10A03C00 == 29 [pid = 3620] [id = 342] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1ABDC400) [pid = 3620] [serial = 1021] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (198DC800) [pid = 3620] [serial = 1008] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1A1B6C00) [pid = 3620] [serial = 1011] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (198DD800) [pid = 3620] [serial = 1009] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A8DF000) [pid = 3620] [serial = 1014] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1A1BCC00) [pid = 3620] [serial = 1012] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1AB4F800) [pid = 3620] [serial = 1020] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1ABD4000) [pid = 3620] [serial = 982] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (18262000) [pid = 3620] [serial = 1005] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17ABA400) [pid = 3620] [serial = 1002] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17ABEC00) [pid = 3620] [serial = 1003] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (176DD800) [pid = 3620] [serial = 999] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (177EF800) [pid = 3620] [serial = 1000] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15CEA000) [pid = 3620] [serial = 996] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16029000) [pid = 3620] [serial = 997] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1504CC00) [pid = 3620] [serial = 993] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15713400) [pid = 3620] [serial = 994] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13A55400) [pid = 3620] [serial = 990] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13B2AC00) [pid = 3620] [serial = 991] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (11C03C00) [pid = 3620] [serial = 987] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (11D98000) [pid = 3620] [serial = 988] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10A51000) [pid = 3620] [serial = 985] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (10A4AC00) [pid = 3620] [serial = 984] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1AB4C400) [pid = 3620] [serial = 1015] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (198DDC00) [pid = 3620] [serial = 1017] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (198E9800) [pid = 3620] [serial = 1018] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (18262C00) [pid = 3620] [serial = 1006] [outer = 00000000] [url = about:blank] 09:03:35 INFO - PROCESS | 3620 | 1469117015834 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:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1048ms 09:03:35 INFO - PROCESS | 3620 | 1469117015864 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3620 | 1469117015867 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 09:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:03:35 INFO - PROCESS | 3620 | 1469117015887 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 3620 | 1469117015890 Marionette TRACE conn2 <- [1,1390,null,{}] 09:03:35 INFO - PROCESS | 3620 | 1469117015895 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:03:35 INFO - PROCESS | 3620 | 1469117015899 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:35 INFO - PROCESS | 3620 | 1469117015983 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:03:35 INFO - PROCESS | 3620 | 1469117015990 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3620 | 1469117015993 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:36 INFO - PROCESS | 3620 | ++DOCSHELL 11240800 == 30 [pid = 3620] [id = 357] 09:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11801C00) [pid = 3620] [serial = 1070] [outer = 00000000] 09:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1312AC00) [pid = 3620] [serial = 1071] [outer = 11801C00] 09:03:36 INFO - PROCESS | 3620 | 1469117016039 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13A23400) [pid = 3620] [serial = 1072] [outer = 11801C00] 09:03:36 INFO - PROCESS | 3620 | 1469117016553 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:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 720ms 09:03:36 INFO - PROCESS | 3620 | 1469117016590 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3620 | 1469117016594 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 09:03:36 INFO - PROCESS | 3620 | 1469117016598 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:03:36 INFO - PROCESS | 3620 | 1469117016600 Marionette TRACE conn2 <- [1,1394,null,{}] 09:03:36 INFO - PROCESS | 3620 | 1469117016604 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:03:36 INFO - PROCESS | 3620 | 1469117016606 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:36 INFO - PROCESS | 3620 | 1469117016696 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:03:36 INFO - PROCESS | 3620 | 1469117016784 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 3620 | 1469117016787 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:36 INFO - PROCESS | 3620 | ++DOCSHELL 13A56000 == 31 [pid = 3620] [id = 358] 09:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13A5C800) [pid = 3620] [serial = 1073] [outer = 00000000] 09:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (150ADC00) [pid = 3620] [serial = 1074] [outer = 13A5C800] 09:03:36 INFO - PROCESS | 3620 | 1469117016830 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (157F2800) [pid = 3620] [serial = 1075] [outer = 13A5C800] 09:03:37 INFO - PROCESS | 3620 | 1469117017211 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:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 626ms 09:03:37 INFO - PROCESS | 3620 | 1469117017237 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 3620 | 1469117017239 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:03:37 INFO - PROCESS | 3620 | 1469117017245 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 3620 | 1469117017251 Marionette TRACE conn2 <- [1,1398,null,{}] 09:03:37 INFO - PROCESS | 3620 | 1469117017259 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:03:37 INFO - PROCESS | 3620 | 1469117017263 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:37 INFO - PROCESS | 3620 | 1469117017345 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:03:37 INFO - PROCESS | 3620 | 1469117017352 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 3620 | 1469117017355 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:37 INFO - PROCESS | 3620 | ++DOCSHELL 16023800 == 32 [pid = 3620] [id = 359] 09:03:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16724000) [pid = 3620] [serial = 1076] [outer = 00000000] 09:03:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1779A000) [pid = 3620] [serial = 1077] [outer = 16724000] 09:03:37 INFO - PROCESS | 3620 | 1469117017398 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (178A8800) [pid = 3620] [serial = 1078] [outer = 16724000] 09:03:37 INFO - PROCESS | 3620 | 1469117017850 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:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 657ms 09:03:37 INFO - PROCESS | 3620 | 1469117017901 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 3620 | 1469117017904 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:03:37 INFO - PROCESS | 3620 | 1469117017907 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 3620 | 1469117017909 Marionette TRACE conn2 <- [1,1402,null,{}] 09:03:37 INFO - PROCESS | 3620 | 1469117017912 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:03:37 INFO - PROCESS | 3620 | 1469117017914 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:38 INFO - PROCESS | 3620 | 1469117018026 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:03:38 INFO - PROCESS | 3620 | 1469117018128 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3620 | 1469117018130 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:38 INFO - PROCESS | 3620 | ++DOCSHELL 17FE3800 == 33 [pid = 3620] [id = 360] 09:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17FE5800) [pid = 3620] [serial = 1079] [outer = 00000000] 09:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (181BD400) [pid = 3620] [serial = 1080] [outer = 17FE5800] 09:03:38 INFO - PROCESS | 3620 | 1469117018173 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (18267400) [pid = 3620] [serial = 1081] [outer = 17FE5800] 09:03:38 INFO - PROCESS | 3620 | 1469117018618 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:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 735ms 09:03:38 INFO - PROCESS | 3620 | 1469117018647 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3620 | 1469117018649 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:03:38 INFO - PROCESS | 3620 | 1469117018652 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3620 | 1469117018655 Marionette TRACE conn2 <- [1,1406,null,{}] 09:03:38 INFO - PROCESS | 3620 | 1469117018659 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:03:38 INFO - PROCESS | 3620 | 1469117018662 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:38 INFO - PROCESS | 3620 | 1469117018775 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:03:38 INFO - PROCESS | 3620 | 1469117018785 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3620 | 1469117018791 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:38 INFO - PROCESS | 3620 | ++DOCSHELL 198DEC00 == 34 [pid = 3620] [id = 361] 09:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (198DF000) [pid = 3620] [serial = 1082] [outer = 00000000] 09:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (198E8C00) [pid = 3620] [serial = 1083] [outer = 198DF000] 09:03:38 INFO - PROCESS | 3620 | 1469117018891 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A1C2400) [pid = 3620] [serial = 1084] [outer = 198DF000] 09:03:39 INFO - PROCESS | 3620 | 1469117019339 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:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 735ms 09:03:39 INFO - PROCESS | 3620 | 1469117019421 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 3620 | 1469117019423 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 09:03:39 INFO - PROCESS | 3620 | 1469117019429 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 3620 | 1469117019430 Marionette TRACE conn2 <- [1,1410,null,{}] 09:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:03:39 INFO - PROCESS | 3620 | 1469117019434 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:03:39 INFO - PROCESS | 3620 | 1469117019436 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:39 INFO - PROCESS | 3620 | 1469117019544 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:03:39 INFO - PROCESS | 3620 | 1469117019612 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 3620 | 1469117019614 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:39 INFO - PROCESS | 3620 | ++DOCSHELL 1A78B400 == 35 [pid = 3620] [id = 362] 09:03:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A78B800) [pid = 3620] [serial = 1085] [outer = 00000000] 09:03:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A8E1C00) [pid = 3620] [serial = 1086] [outer = 1A78B800] 09:03:39 INFO - PROCESS | 3620 | 1469117019657 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A8E6400) [pid = 3620] [serial = 1087] [outer = 1A78B800] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1328FC00) [pid = 3620] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10A07C00) [pid = 3620] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15CE9C00) [pid = 3620] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15891400) [pid = 3620] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16C56800) [pid = 3620] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11CEC000) [pid = 3620] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10A4A400) [pid = 3620] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16A5F800) [pid = 3620] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (181BE800) [pid = 3620] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12BB5800) [pid = 3620] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:03:40 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1826B400) [pid = 3620] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:03:40 INFO - PROCESS | 3620 | 1469117020123 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:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 735ms 09:03:40 INFO - PROCESS | 3620 | 1469117020173 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3620 | 1469117020175 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:03:40 INFO - PROCESS | 3620 | 1469117020179 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 3620 | 1469117020180 Marionette TRACE conn2 <- [1,1414,null,{}] 09:03:40 INFO - PROCESS | 3620 | 1469117020184 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:03:40 INFO - PROCESS | 3620 | 1469117020186 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:40 INFO - PROCESS | 3620 | 1469117020263 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:03:40 INFO - PROCESS | 3620 | 1469117020350 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 3620 | 1469117020352 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:40 INFO - PROCESS | 3620 | ++DOCSHELL 0F976C00 == 36 [pid = 3620] [id = 363] 09:03:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10328400) [pid = 3620] [serial = 1088] [outer = 00000000] 09:03:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (129ED800) [pid = 3620] [serial = 1089] [outer = 10328400] 09:03:40 INFO - PROCESS | 3620 | 1469117020396 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1602C800) [pid = 3620] [serial = 1090] [outer = 10328400] 09:03:40 INFO - PROCESS | 3620 | 1469117020770 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:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 626ms 09:03:40 INFO - PROCESS | 3620 | 1469117020817 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3620 | 1469117020819 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 09:03:40 INFO - PROCESS | 3620 | 1469117020822 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:03:40 INFO - PROCESS | 3620 | 1469117020824 Marionette TRACE conn2 <- [1,1418,null,{}] 09:03:40 INFO - PROCESS | 3620 | 1469117020827 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:03:40 INFO - PROCESS | 3620 | 1469117020829 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:40 INFO - PROCESS | 3620 | 1469117020965 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:03:40 INFO - PROCESS | 3620 | 1469117020977 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 3620 | 1469117020979 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:41 INFO - PROCESS | 3620 | ++DOCSHELL 13295800 == 37 [pid = 3620] [id = 364] 09:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13F6BC00) [pid = 3620] [serial = 1091] [outer = 00000000] 09:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17FDD800) [pid = 3620] [serial = 1092] [outer = 13F6BC00] 09:03:41 INFO - PROCESS | 3620 | 1469117021021 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A1E4000) [pid = 3620] [serial = 1093] [outer = 13F6BC00] 09:03:41 INFO - PROCESS | 3620 | 1469117021421 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:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 641ms 09:03:41 INFO - PROCESS | 3620 | 1469117021460 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 3620 | 1469117021462 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 09:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:03:41 INFO - PROCESS | 3620 | 1469117021470 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 3620 | 1469117021471 Marionette TRACE conn2 <- [1,1422,null,{}] 09:03:41 INFO - PROCESS | 3620 | 1469117021475 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:03:41 INFO - PROCESS | 3620 | 1469117021476 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:41 INFO - PROCESS | 3620 | 1469117021564 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:03:41 INFO - PROCESS | 3620 | 1469117021571 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 3620 | 1469117021573 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:41 INFO - PROCESS | 3620 | ++DOCSHELL 16029C00 == 38 [pid = 3620] [id = 365] 09:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (176E3800) [pid = 3620] [serial = 1094] [outer = 00000000] 09:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1AB52400) [pid = 3620] [serial = 1095] [outer = 176E3800] 09:03:41 INFO - PROCESS | 3620 | 1469117021615 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1ABD9C00) [pid = 3620] [serial = 1096] [outer = 176E3800] 09:03:42 INFO - PROCESS | 3620 | 1469117022104 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:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 704ms 09:03:42 INFO - PROCESS | 3620 | 1469117022166 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 3620 | 1469117022171 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 09:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:03:42 INFO - PROCESS | 3620 | 1469117022177 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 3620 | 1469117022180 Marionette TRACE conn2 <- [1,1426,null,{}] 09:03:42 INFO - PROCESS | 3620 | 1469117022187 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:03:42 INFO - PROCESS | 3620 | 1469117022190 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:42 INFO - PROCESS | 3620 | 1469117022345 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:03:42 INFO - PROCESS | 3620 | 1469117022448 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 3620 | 1469117022453 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:42 INFO - PROCESS | 3620 | ++DOCSHELL 11C0F000 == 39 [pid = 3620] [id = 366] 09:03:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (11C11000) [pid = 3620] [serial = 1097] [outer = 00000000] 09:03:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12BB4400) [pid = 3620] [serial = 1098] [outer = 11C11000] 09:03:42 INFO - PROCESS | 3620 | 1469117022507 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1312B400) [pid = 3620] [serial = 1099] [outer = 11C11000] 09:03:43 INFO - PROCESS | 3620 | 1469117023100 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:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1001ms 09:03:43 INFO - PROCESS | 3620 | 1469117023184 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 3620 | 1469117023188 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:03:43 INFO - PROCESS | 3620 | 1469117023195 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 3620 | 1469117023198 Marionette TRACE conn2 <- [1,1430,null,{}] 09:03:43 INFO - PROCESS | 3620 | 1469117023202 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:03:43 INFO - PROCESS | 3620 | 1469117023204 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:43 INFO - PROCESS | 3620 | 1469117023315 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:03:43 INFO - PROCESS | 3620 | 1469117023445 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 3620 | 1469117023448 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:43 INFO - PROCESS | 3620 | ++DOCSHELL 15712400 == 40 [pid = 3620] [id = 367] 09:03:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (15714000) [pid = 3620] [serial = 1100] [outer = 00000000] 09:03:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16029400) [pid = 3620] [serial = 1101] [outer = 15714000] 09:03:43 INFO - PROCESS | 3620 | 1469117023503 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16E36400) [pid = 3620] [serial = 1102] [outer = 15714000] 09:03:44 INFO - PROCESS | 3620 | 1469117024097 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:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 939ms 09:03:44 INFO - PROCESS | 3620 | 1469117024140 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3620 | 1469117024142 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:03:44 INFO - PROCESS | 3620 | 1469117024146 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 3620 | 1469117024150 Marionette TRACE conn2 <- [1,1434,null,{}] 09:03:44 INFO - PROCESS | 3620 | 1469117024161 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:03:44 INFO - PROCESS | 3620 | 1469117024165 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:44 INFO - PROCESS | 3620 | 1469117024273 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:03:44 INFO - PROCESS | 3620 | 1469117024404 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 3620 | 1469117024408 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:44 INFO - PROCESS | 3620 | ++DOCSHELL 1A1E9C00 == 41 [pid = 3620] [id = 368] 09:03:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A1EC800) [pid = 3620] [serial = 1103] [outer = 00000000] 09:03:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A8DE000) [pid = 3620] [serial = 1104] [outer = 1A1EC800] 09:03:44 INFO - PROCESS | 3620 | 1469117024463 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1AB4FC00) [pid = 3620] [serial = 1105] [outer = 1A1EC800] 09:03:45 INFO - PROCESS | 3620 | 1469117025060 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:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 938ms 09:03:45 INFO - PROCESS | 3620 | 1469117025090 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3620 | 1469117025093 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:03:45 INFO - PROCESS | 3620 | 1469117025097 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 3620 | 1469117025099 Marionette TRACE conn2 <- [1,1438,null,{}] 09:03:45 INFO - PROCESS | 3620 | 1469117025102 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:03:45 INFO - PROCESS | 3620 | 1469117025105 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:45 INFO - PROCESS | 3620 | 1469117025209 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:03:45 INFO - PROCESS | 3620 | 1469117025338 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 3620 | 1469117025340 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:45 INFO - PROCESS | 3620 | ++DOCSHELL 16C5EC00 == 42 [pid = 3620] [id = 369] 09:03:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (17FA8C00) [pid = 3620] [serial = 1106] [outer = 00000000] 09:03:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A1BB000) [pid = 3620] [serial = 1107] [outer = 17FA8C00] 09:03:45 INFO - PROCESS | 3620 | 1469117025396 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1A4E8800) [pid = 3620] [serial = 1108] [outer = 17FA8C00] 09:03:46 INFO - PROCESS | 3620 | 1469117026114 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:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1095ms 09:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:03:46 INFO - PROCESS | 3620 | 1469117026190 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3620 | 1469117026193 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 09:03:46 INFO - PROCESS | 3620 | 1469117026198 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3620 | 1469117026201 Marionette TRACE conn2 <- [1,1442,null,{}] 09:03:46 INFO - PROCESS | 3620 | 1469117026206 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:03:46 INFO - PROCESS | 3620 | 1469117026209 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:46 INFO - PROCESS | 3620 | 1469117026304 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:03:46 INFO - PROCESS | 3620 | 1469117026440 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 3620 | 1469117026442 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:46 INFO - PROCESS | 3620 | ++DOCSHELL 10FBF400 == 43 [pid = 3620] [id = 370] 09:03:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (11092400) [pid = 3620] [serial = 1109] [outer = 00000000] 09:03:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (12B70400) [pid = 3620] [serial = 1110] [outer = 11092400] 09:03:46 INFO - PROCESS | 3620 | 1469117026491 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12BBCC00) [pid = 3620] [serial = 1111] [outer = 11092400] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1AC9E800) [pid = 3620] [serial = 1023] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (13A25000) [pid = 3620] [serial = 1035] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (13B2B800) [pid = 3620] [serial = 1036] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (10F6FC00) [pid = 3620] [serial = 1027] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (10A4D800) [pid = 3620] [serial = 1026] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1AC9AC00) [pid = 3620] [serial = 1024] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15CE7800) [pid = 3620] [serial = 1038] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (176E1C00) [pid = 3620] [serial = 1041] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (12B78400) [pid = 3620] [serial = 1030] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (11DEA800) [pid = 3620] [serial = 1029] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (114C5400) [pid = 3620] [serial = 1032] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (11DE6400) [pid = 3620] [serial = 1033] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (17AC6400) [pid = 3620] [serial = 1044] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (18270800) [pid = 3620] [serial = 1047] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17799800) [pid = 3620] [serial = 1050] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1779F000) [pid = 3620] [serial = 1051] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1A1B7400) [pid = 3620] [serial = 1048] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (131CFC00) [pid = 3620] [serial = 1054] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A1E3400) [pid = 3620] [serial = 1053] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (17FA7C00) [pid = 3620] [serial = 1045] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16106C00) [pid = 3620] [serial = 1039] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (177E7000) [pid = 3620] [serial = 1042] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A785400) [pid = 3620] [serial = 1056] [outer = 00000000] [url = about:blank] 09:03:46 INFO - PROCESS | 3620 | 1469117026974 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:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 798ms 09:03:47 INFO - PROCESS | 3620 | 1469117026997 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3620 | 1469117027001 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 09:03:47 INFO - PROCESS | 3620 | 1469117027007 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:03:47 INFO - PROCESS | 3620 | 1469117027009 Marionette TRACE conn2 <- [1,1446,null,{}] 09:03:47 INFO - PROCESS | 3620 | 1469117027013 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:03:47 INFO - PROCESS | 3620 | 1469117027015 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:47 INFO - PROCESS | 3620 | 1469117027106 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:03:47 INFO - PROCESS | 3620 | 1469117027195 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3620 | 1469117027198 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:47 INFO - PROCESS | 3620 | ++DOCSHELL 11806000 == 44 [pid = 3620] [id = 371] 09:03:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11C0A400) [pid = 3620] [serial = 1112] [outer = 00000000] 09:03:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12BBC400) [pid = 3620] [serial = 1113] [outer = 11C0A400] 09:03:47 INFO - PROCESS | 3620 | 1469117027243 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13A2A800) [pid = 3620] [serial = 1114] [outer = 11C0A400] 09:03:47 INFO - PROCESS | 3620 | 1469117027649 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:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 689ms 09:03:47 INFO - PROCESS | 3620 | 1469117027707 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3620 | 1469117027709 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 09:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:03:47 INFO - PROCESS | 3620 | 1469117027713 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3620 | 1469117027716 Marionette TRACE conn2 <- [1,1450,null,{}] 09:03:47 INFO - PROCESS | 3620 | 1469117027726 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:03:47 INFO - PROCESS | 3620 | 1469117027731 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:47 INFO - PROCESS | 3620 | 1469117027847 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:03:47 INFO - PROCESS | 3620 | 1469117027863 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3620 | 1469117027866 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:47 INFO - PROCESS | 3620 | ++DOCSHELL 1610C800 == 45 [pid = 3620] [id = 372] 09:03:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1610D000) [pid = 3620] [serial = 1115] [outer = 00000000] 09:03:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16C5C800) [pid = 3620] [serial = 1116] [outer = 1610D000] 09:03:47 INFO - PROCESS | 3620 | 1469117027915 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1779B400) [pid = 3620] [serial = 1117] [outer = 1610D000] 09:03:48 INFO - PROCESS | 3620 | 1469117028367 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:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 688ms 09:03:48 INFO - PROCESS | 3620 | 1469117028412 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 3620 | 1469117028414 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:03:48 INFO - PROCESS | 3620 | 1469117028417 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 3620 | 1469117028419 Marionette TRACE conn2 <- [1,1454,null,{}] 09:03:48 INFO - PROCESS | 3620 | 1469117028422 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:03:48 INFO - PROCESS | 3620 | 1469117028424 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:48 INFO - PROCESS | 3620 | 1469117028506 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:03:48 INFO - PROCESS | 3620 | 1469117028511 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 3620 | 1469117028514 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:48 INFO - PROCESS | 3620 | ++DOCSHELL 177EC000 == 46 [pid = 3620] [id = 373] 09:03:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (178AF800) [pid = 3620] [serial = 1118] [outer = 00000000] 09:03:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17FA7C00) [pid = 3620] [serial = 1119] [outer = 178AF800] 09:03:48 INFO - PROCESS | 3620 | 1469117028557 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17FDF000) [pid = 3620] [serial = 1120] [outer = 178AF800] 09:03:49 INFO - PROCESS | 3620 | 1469117029008 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:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 641ms 09:03:49 INFO - PROCESS | 3620 | 1469117029055 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 3620 | 1469117029058 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 09:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:03:49 INFO - PROCESS | 3620 | 1469117029061 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 3620 | 1469117029063 Marionette TRACE conn2 <- [1,1458,null,{}] 09:03:49 INFO - PROCESS | 3620 | 1469117029066 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:03:49 INFO - PROCESS | 3620 | 1469117029068 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:49 INFO - PROCESS | 3620 | 1469117029177 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:03:49 INFO - PROCESS | 3620 | 1469117029261 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 3620 | 1469117029264 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:49 INFO - PROCESS | 3620 | ++DOCSHELL 17FE5C00 == 47 [pid = 3620] [id = 374] 09:03:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17FE8C00) [pid = 3620] [serial = 1121] [outer = 00000000] 09:03:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1826B400) [pid = 3620] [serial = 1122] [outer = 17FE8C00] 09:03:49 INFO - PROCESS | 3620 | 1469117029306 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1826D400) [pid = 3620] [serial = 1123] [outer = 17FE8C00] 09:03:49 INFO - PROCESS | 3620 | 1469117029737 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:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 736ms 09:03:49 INFO - PROCESS | 3620 | 1469117029802 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 3620 | 1469117029804 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 09:03:49 INFO - PROCESS | 3620 | 1469117029807 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:03:49 INFO - PROCESS | 3620 | 1469117029808 Marionette TRACE conn2 <- [1,1462,null,{}] 09:03:49 INFO - PROCESS | 3620 | 1469117029826 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:03:49 INFO - PROCESS | 3620 | 1469117029831 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:49 INFO - PROCESS | 3620 | 1469117029976 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:03:50 INFO - PROCESS | 3620 | 1469117029984 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 3620 | 1469117029986 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:50 INFO - PROCESS | 3620 | ++DOCSHELL 0C383800 == 48 [pid = 3620] [id = 375] 09:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1108C400) [pid = 3620] [serial = 1124] [outer = 00000000] 09:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A8E2C00) [pid = 3620] [serial = 1125] [outer = 1108C400] 09:03:50 INFO - PROCESS | 3620 | 1469117030079 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1AB4EC00) [pid = 3620] [serial = 1126] [outer = 1108C400] 09:03:50 INFO - PROCESS | 3620 | 1469117030498 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:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 735ms 09:03:50 INFO - PROCESS | 3620 | 1469117030548 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 3620 | 1469117030550 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 09:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:03:50 INFO - PROCESS | 3620 | 1469117030557 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 3620 | 1469117030559 Marionette TRACE conn2 <- [1,1466,null,{}] 09:03:50 INFO - PROCESS | 3620 | 1469117030563 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:03:50 INFO - PROCESS | 3620 | 1469117030564 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:50 INFO - PROCESS | 3620 | 1469117030687 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:03:50 INFO - PROCESS | 3620 | 1469117030747 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 3620 | 1469117030749 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:50 INFO - PROCESS | 3620 | ++DOCSHELL 15711C00 == 49 [pid = 3620] [id = 376] 09:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16A5EC00) [pid = 3620] [serial = 1127] [outer = 00000000] 09:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1AE8D400) [pid = 3620] [serial = 1128] [outer = 16A5EC00] 09:03:50 INFO - PROCESS | 3620 | 1469117030791 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1AE90400) [pid = 3620] [serial = 1129] [outer = 16A5EC00] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17FE5800) [pid = 3620] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (11801C00) [pid = 3620] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13A5C800) [pid = 3620] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16724000) [pid = 3620] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0C771C00) [pid = 3620] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (198DF000) [pid = 3620] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (10328400) [pid = 3620] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A78B800) [pid = 3620] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:03:51 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13F6BC00) [pid = 3620] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:03:51 INFO - PROCESS | 3620 | 1469117031274 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:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 735ms 09:03:51 INFO - PROCESS | 3620 | 1469117031298 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3620 | 1469117031301 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:03:51 INFO - PROCESS | 3620 | 1469117031304 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3620 | 1469117031306 Marionette TRACE conn2 <- [1,1470,null,{}] 09:03:51 INFO - PROCESS | 3620 | 1469117031310 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:03:51 INFO - PROCESS | 3620 | 1469117031311 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:51 INFO - PROCESS | 3620 | 1469117031390 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:03:51 INFO - PROCESS | 3620 | 1469117031395 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 3620 | 1469117031397 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:51 INFO - PROCESS | 3620 | ++DOCSHELL 10A4B800 == 50 [pid = 3620] [id = 377] 09:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (15044800) [pid = 3620] [serial = 1130] [outer = 00000000] 09:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (198DDC00) [pid = 3620] [serial = 1131] [outer = 15044800] 09:03:51 INFO - PROCESS | 3620 | 1469117031439 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A8E2000) [pid = 3620] [serial = 1132] [outer = 15044800] 09:03:51 INFO - PROCESS | 3620 | 1469117031901 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:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 626ms 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:03:51 INFO - PROCESS | 3620 | 1469117031942 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3620 | 1469117031944 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 09:03:51 INFO - PROCESS | 3620 | 1469117031947 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3620 | 1469117031949 Marionette TRACE conn2 <- [1,1474,null,{}] 09:03:51 INFO - PROCESS | 3620 | 1469117031952 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:03:51 INFO - PROCESS | 3620 | 1469117031954 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:52 INFO - PROCESS | 3620 | 1469117032057 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:03:52 INFO - PROCESS | 3620 | 1469117032065 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 3620 | 1469117032067 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:52 INFO - PROCESS | 3620 | ++DOCSHELL 0F939800 == 51 [pid = 3620] [id = 378] 09:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1036E400) [pid = 3620] [serial = 1133] [outer = 00000000] 09:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1AE98800) [pid = 3620] [serial = 1134] [outer = 1036E400] 09:03:52 INFO - PROCESS | 3620 | 1469117032110 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1B143800) [pid = 3620] [serial = 1135] [outer = 1036E400] 09:03:52 INFO - PROCESS | 3620 | 1469117032529 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:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 642ms 09:03:52 INFO - PROCESS | 3620 | 1469117032586 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3620 | 1469117032588 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:03:52 INFO - PROCESS | 3620 | 1469117032591 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3620 | 1469117032592 Marionette TRACE conn2 <- [1,1478,null,{}] 09:03:52 INFO - PROCESS | 3620 | 1469117032596 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:03:52 INFO - PROCESS | 3620 | 1469117032598 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:52 INFO - PROCESS | 3620 | 1469117032686 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:03:52 INFO - PROCESS | 3620 | 1469117032693 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 3620 | 1469117032695 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:52 INFO - PROCESS | 3620 | ++DOCSHELL 1962FC00 == 52 [pid = 3620] [id = 379] 09:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (19632000) [pid = 3620] [serial = 1136] [outer = 00000000] 09:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (19637800) [pid = 3620] [serial = 1137] [outer = 19632000] 09:03:52 INFO - PROCESS | 3620 | 1469117032738 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1963AC00) [pid = 3620] [serial = 1138] [outer = 19632000] 09:03:53 INFO - PROCESS | 3620 | 1469117033233 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:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 704ms 09:03:53 INFO - PROCESS | 3620 | 1469117033291 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 3620 | 1469117033296 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 09:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:03:53 INFO - PROCESS | 3620 | 1469117033302 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 3620 | 1469117033305 Marionette TRACE conn2 <- [1,1482,null,{}] 09:03:53 INFO - PROCESS | 3620 | 1469117033310 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:03:53 INFO - PROCESS | 3620 | 1469117033313 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:53 INFO - PROCESS | 3620 | 1469117033505 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:03:53 INFO - PROCESS | 3620 | 1469117033620 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 3620 | 1469117033624 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:53 INFO - PROCESS | 3620 | ++DOCSHELL 10F6FC00 == 53 [pid = 3620] [id = 380] 09:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (10F74400) [pid = 3620] [serial = 1139] [outer = 00000000] 09:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (11247800) [pid = 3620] [serial = 1140] [outer = 10F74400] 09:03:53 INFO - PROCESS | 3620 | 1469117033680 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (11C0B000) [pid = 3620] [serial = 1141] [outer = 10F74400] 09:03:54 INFO - PROCESS | 3620 | 1469117034264 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:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1001ms 09:03:54 INFO - PROCESS | 3620 | 1469117034309 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3620 | 1469117034313 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:03:54 INFO - PROCESS | 3620 | 1469117034320 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3620 | 1469117034323 Marionette TRACE conn2 <- [1,1486,null,{}] 09:03:54 INFO - PROCESS | 3620 | 1469117034327 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:03:54 INFO - PROCESS | 3620 | 1469117034330 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:54 INFO - PROCESS | 3620 | 1469117034440 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:03:54 INFO - PROCESS | 3620 | 1469117034573 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 3620 | 1469117034575 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:54 INFO - PROCESS | 3620 | ++DOCSHELL 13DC5800 == 54 [pid = 3620] [id = 381] 09:03:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13DC7800) [pid = 3620] [serial = 1142] [outer = 00000000] 09:03:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (13DCE400) [pid = 3620] [serial = 1143] [outer = 13DC7800] 09:03:54 INFO - PROCESS | 3620 | 1469117034631 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (13DD1C00) [pid = 3620] [serial = 1144] [outer = 13DC7800] 09:03:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (13A5D000) [pid = 3620] [serial = 1145] [outer = 1B150000] 09:03:55 INFO - PROCESS | 3620 | 1469117035364 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:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1032ms 09:03:55 INFO - PROCESS | 3620 | 1469117035394 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3620 | 1469117035396 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:03:55 INFO - PROCESS | 3620 | 1469117035419 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 3620 | 1469117035422 Marionette TRACE conn2 <- [1,1490,null,{}] 09:03:55 INFO - PROCESS | 3620 | 1469117035433 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:03:55 INFO - PROCESS | 3620 | 1469117035438 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:55 INFO - PROCESS | 3620 | 1469117035546 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:03:55 INFO - PROCESS | 3620 | 1469117035651 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 3620 | 1469117035655 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:55 INFO - PROCESS | 3620 | ++DOCSHELL 1610A800 == 55 [pid = 3620] [id = 382] 09:03:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16785400) [pid = 3620] [serial = 1146] [outer = 00000000] 09:03:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (17FE4400) [pid = 3620] [serial = 1147] [outer = 16785400] 09:03:55 INFO - PROCESS | 3620 | 1469117035711 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (19634C00) [pid = 3620] [serial = 1148] [outer = 16785400] 09:03:56 INFO - PROCESS | 3620 | 1469117036286 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:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 923ms 09:03:56 INFO - PROCESS | 3620 | 1469117036324 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 3620 | 1469117036327 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 09:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:03:56 INFO - PROCESS | 3620 | 1469117036330 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 3620 | 1469117036332 Marionette TRACE conn2 <- [1,1494,null,{}] 09:03:56 INFO - PROCESS | 3620 | 1469117036336 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:03:56 INFO - PROCESS | 3620 | 1469117036338 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:56 INFO - PROCESS | 3620 | 1469117036443 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:03:56 INFO - PROCESS | 3620 | 1469117036557 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 3620 | 1469117036559 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:56 INFO - PROCESS | 3620 | ++DOCSHELL 1A1B9C00 == 56 [pid = 3620] [id = 383] 09:03:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1A1E7400) [pid = 3620] [serial = 1149] [outer = 00000000] 09:03:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1A8DA000) [pid = 3620] [serial = 1150] [outer = 1A1E7400] 09:03:56 INFO - PROCESS | 3620 | 1469117036611 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1ABDBC00) [pid = 3620] [serial = 1151] [outer = 1A1E7400] 09:03:57 INFO - PROCESS | 3620 | 1469117037395 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:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1095ms 09:03:57 INFO - PROCESS | 3620 | 1469117037429 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3620 | 1469117037433 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 09:03:57 INFO - PROCESS | 3620 | 1469117037439 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:03:57 INFO - PROCESS | 3620 | 1469117037442 Marionette TRACE conn2 <- [1,1498,null,{}] 09:03:57 INFO - PROCESS | 3620 | 1469117037448 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:03:57 INFO - PROCESS | 3620 | 1469117037451 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:57 INFO - PROCESS | 3620 | 1469117037549 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:03:57 INFO - PROCESS | 3620 | 1469117037683 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 3620 | 1469117037688 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:57 INFO - PROCESS | 3620 | ++DOCSHELL 11C12C00 == 57 [pid = 3620] [id = 384] 09:03:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (11D95000) [pid = 3620] [serial = 1152] [outer = 00000000] 09:03:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (12BB3C00) [pid = 3620] [serial = 1153] [outer = 11D95000] 09:03:57 INFO - PROCESS | 3620 | 1469117037740 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (131D0000) [pid = 3620] [serial = 1154] [outer = 11D95000] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 11CE1400 == 56 [pid = 3620] [id = 343] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 13295800 == 55 [pid = 3620] [id = 364] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 0F976C00 == 54 [pid = 3620] [id = 363] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 0F939800 == 53 [pid = 3620] [id = 378] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 10A4B800 == 52 [pid = 3620] [id = 377] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 15711C00 == 51 [pid = 3620] [id = 376] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 0C383800 == 50 [pid = 3620] [id = 375] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 17FE5C00 == 49 [pid = 3620] [id = 374] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 177EC000 == 48 [pid = 3620] [id = 373] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1610C800 == 47 [pid = 3620] [id = 372] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 11806000 == 46 [pid = 3620] [id = 371] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 10FBF400 == 45 [pid = 3620] [id = 370] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 15712400 == 44 [pid = 3620] [id = 367] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 11C0F000 == 43 [pid = 3620] [id = 366] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1ABDC800 == 42 [pid = 3620] [id = 14] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1323CC00 == 41 [pid = 3620] [id = 341] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1B2E1400 == 40 [pid = 3620] [id = 16] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1A78B400 == 39 [pid = 3620] [id = 362] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1A4EE000 == 38 [pid = 3620] [id = 10] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1A78C400 == 37 [pid = 3620] [id = 11] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 16029C00 == 36 [pid = 3620] [id = 365] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1A1E9C00 == 35 [pid = 3620] [id = 368] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 16C5EC00 == 34 [pid = 3620] [id = 369] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1A8DA800 == 33 [pid = 3620] [id = 12] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1AB4DC00 == 32 [pid = 3620] [id = 13] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1A1B9C00 == 31 [pid = 3620] [id = 383] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1610A800 == 30 [pid = 3620] [id = 382] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 1962FC00 == 29 [pid = 3620] [id = 379] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 10F6FC00 == 28 [pid = 3620] [id = 380] 09:03:58 INFO - PROCESS | 3620 | --DOCSHELL 13DC5800 == 27 [pid = 3620] [id = 381] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (181BD400) [pid = 3620] [serial = 1080] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (18267400) [pid = 3620] [serial = 1081] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (15716000) [pid = 3620] [serial = 1062] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1312AC00) [pid = 3620] [serial = 1071] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (13A23400) [pid = 3620] [serial = 1072] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (150ADC00) [pid = 3620] [serial = 1074] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (157F2800) [pid = 3620] [serial = 1075] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1779A000) [pid = 3620] [serial = 1077] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (10FBCC00) [pid = 3620] [serial = 1069] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1051C800) [pid = 3620] [serial = 1068] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (19B03C00) [pid = 3620] [serial = 1065] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (10A4C800) [pid = 3620] [serial = 1059] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1A1C2400) [pid = 3620] [serial = 1084] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (198E8C00) [pid = 3620] [serial = 1083] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (129ED800) [pid = 3620] [serial = 1089] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1AB52400) [pid = 3620] [serial = 1095] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1A8E1C00) [pid = 3620] [serial = 1086] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (17FDD800) [pid = 3620] [serial = 1092] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1602C800) [pid = 3620] [serial = 1090] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A1E4000) [pid = 3620] [serial = 1093] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1A8E6400) [pid = 3620] [serial = 1087] [outer = 00000000] [url = about:blank] 09:03:58 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (178A8800) [pid = 3620] [serial = 1078] [outer = 00000000] [url = about:blank] 09:03:59 INFO - PROCESS | 3620 | 1469117039114 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:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1705ms 09:03:59 INFO - PROCESS | 3620 | 1469117039142 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3620 | 1469117039146 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:03:59 INFO - PROCESS | 3620 | 1469117039152 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 3620 | 1469117039155 Marionette TRACE conn2 <- [1,1502,null,{}] 09:03:59 INFO - PROCESS | 3620 | 1469117039160 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:03:59 INFO - PROCESS | 3620 | 1469117039163 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:59 INFO - PROCESS | 3620 | 1469117039255 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:03:59 INFO - PROCESS | 3620 | 1469117039345 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3620 | 1469117039350 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:59 INFO - PROCESS | 3620 | ++DOCSHELL 103C8400 == 28 [pid = 3620] [id = 385] 09:03:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (103CA800) [pid = 3620] [serial = 1155] [outer = 00000000] 09:03:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10A52400) [pid = 3620] [serial = 1156] [outer = 103CA800] 09:03:59 INFO - PROCESS | 3620 | 1469117039396 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10A53000) [pid = 3620] [serial = 1157] [outer = 103CA800] 09:03:59 INFO - PROCESS | 3620 | 1469117039790 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:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 704ms 09:03:59 INFO - PROCESS | 3620 | 1469117039852 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3620 | 1469117039856 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:03:59 INFO - PROCESS | 3620 | 1469117039863 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 3620 | 1469117039865 Marionette TRACE conn2 <- [1,1506,null,{}] 09:03:59 INFO - PROCESS | 3620 | 1469117039869 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:03:59 INFO - PROCESS | 3620 | 1469117039871 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:59 INFO - PROCESS | 3620 | 1469117039957 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:03:59 INFO - PROCESS | 3620 | 1469117039964 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3620 | 1469117039966 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:03:59 INFO - PROCESS | 3620 | ++DOCSHELL 12E6B400 == 29 [pid = 3620] [id = 386] 09:03:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12E6DC00) [pid = 3620] [serial = 1158] [outer = 00000000] 09:04:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13295800) [pid = 3620] [serial = 1159] [outer = 12E6DC00] 09:04:00 INFO - PROCESS | 3620 | 1469117040017 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (13B27C00) [pid = 3620] [serial = 1160] [outer = 12E6DC00] 09:04:00 INFO - PROCESS | 3620 | 1469117040483 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:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 641ms 09:04:00 INFO - PROCESS | 3620 | 1469117040500 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3620 | 1469117040502 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 09:04:00 INFO - PROCESS | 3620 | 1469117040506 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:04:00 INFO - PROCESS | 3620 | 1469117040509 Marionette TRACE conn2 <- [1,1510,null,{}] 09:04:00 INFO - PROCESS | 3620 | 1469117040523 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:04:00 INFO - PROCESS | 3620 | 1469117040528 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:00 INFO - PROCESS | 3620 | 1469117040611 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:04:00 INFO - PROCESS | 3620 | 1469117040651 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 3620 | 1469117040654 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:00 INFO - PROCESS | 3620 | ++DOCSHELL 158E6400 == 30 [pid = 3620] [id = 387] 09:04:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (158E6C00) [pid = 3620] [serial = 1161] [outer = 00000000] 09:04:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (15CE8400) [pid = 3620] [serial = 1162] [outer = 158E6C00] 09:04:00 INFO - PROCESS | 3620 | 1469117040701 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1610C800) [pid = 3620] [serial = 1163] [outer = 158E6C00] 09:04:01 INFO - PROCESS | 3620 | 1469117041159 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:04:01 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:04:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:04:01 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:04:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:04:01 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:04:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:04:01 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:04:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:04:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 704ms 09:04:01 INFO - PROCESS | 3620 | 1469117041223 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3620 | 1469117041226 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:04:01 INFO - PROCESS | 3620 | 1469117041230 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3620 | 1469117041232 Marionette TRACE conn2 <- [1,1514,null,{}] 09:04:01 INFO - PROCESS | 3620 | 1469117041235 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:04:01 INFO - PROCESS | 3620 | 1469117041237 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:01 INFO - PROCESS | 3620 | 1469117041350 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:04:01 INFO - PROCESS | 3620 | 1469117041408 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 3620 | 1469117041410 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:01 INFO - PROCESS | 3620 | ++DOCSHELL 16EA5800 == 31 [pid = 3620] [id = 388] 09:04:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (176E5C00) [pid = 3620] [serial = 1164] [outer = 00000000] 09:04:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (17F28400) [pid = 3620] [serial = 1165] [outer = 176E5C00] 09:04:01 INFO - PROCESS | 3620 | 1469117041455 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (17FE4C00) [pid = 3620] [serial = 1166] [outer = 176E5C00] 09:04:01 INFO - PROCESS | 3620 | 1469117041854 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:04:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:04:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:04:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:04:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 625ms 09:04:01 INFO - PROCESS | 3620 | 1469117041866 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3620 | 1469117041868 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:04:01 INFO - PROCESS | 3620 | 1469117041872 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3620 | 1469117041874 Marionette TRACE conn2 <- [1,1518,null,{}] 09:04:01 INFO - PROCESS | 3620 | 1469117041877 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:04:01 INFO - PROCESS | 3620 | 1469117041879 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:01 INFO - PROCESS | 3620 | 1469117041989 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:04:02 INFO - PROCESS | 3620 | 1469117042080 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 3620 | 1469117042082 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:02 INFO - PROCESS | 3620 | ++DOCSHELL 181B8000 == 32 [pid = 3620] [id = 389] 09:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (181C5000) [pid = 3620] [serial = 1167] [outer = 00000000] 09:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1826BC00) [pid = 3620] [serial = 1168] [outer = 181C5000] 09:04:02 INFO - PROCESS | 3620 | 1469117042132 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (19638C00) [pid = 3620] [serial = 1169] [outer = 181C5000] 09:04:02 INFO - PROCESS | 3620 | 1469117042520 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:04:02 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:04:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:04:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:04:02 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:04:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:04:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 704ms 09:04:02 INFO - PROCESS | 3620 | 1469117042571 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 3620 | 1469117042573 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 09:04:02 INFO - PROCESS | 3620 | 1469117042577 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:04:02 INFO - PROCESS | 3620 | 1469117042578 Marionette TRACE conn2 <- [1,1522,null,{}] 09:04:02 INFO - PROCESS | 3620 | 1469117042585 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:04:02 INFO - PROCESS | 3620 | 1469117042591 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:02 INFO - PROCESS | 3620 | 1469117042728 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:04:02 INFO - PROCESS | 3620 | 1469117042735 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 3620 | 1469117042737 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:02 INFO - PROCESS | 3620 | ++DOCSHELL 1A1B9C00 == 33 [pid = 3620] [id = 390] 09:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1A1C2C00) [pid = 3620] [serial = 1170] [outer = 00000000] 09:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1A4E8400) [pid = 3620] [serial = 1171] [outer = 1A1C2C00] 09:04:02 INFO - PROCESS | 3620 | 1469117042780 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1A8D9400) [pid = 3620] [serial = 1172] [outer = 1A1C2C00] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1A4F6000) [pid = 3620] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (10520400) [pid = 3620] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (13F70800) [pid = 3620] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (18264000) [pid = 3620] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17FE8C00) [pid = 3620] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1610D000) [pid = 3620] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1A1EC800) [pid = 3620] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1108C400) [pid = 3620] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (11C11000) [pid = 3620] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (178AF800) [pid = 3620] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (15714000) [pid = 3620] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (11092400) [pid = 3620] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17FA8C00) [pid = 3620] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (11C0A400) [pid = 3620] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (176E3800) [pid = 3620] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19632000) [pid = 3620] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16A5EC00) [pid = 3620] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15044800) [pid = 3620] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:04:03 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1036E400) [pid = 3620] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:04:03 INFO - PROCESS | 3620 | 1469117043725 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:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1189ms 09:04:03 INFO - PROCESS | 3620 | 1469117043770 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3620 | 1469117043772 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:04:03 INFO - PROCESS | 3620 | 1469117043785 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 3620 | 1469117043787 Marionette TRACE conn2 <- [1,1526,null,{}] 09:04:03 INFO - PROCESS | 3620 | 1469117043795 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:04:03 INFO - PROCESS | 3620 | 1469117043797 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:03 INFO - PROCESS | 3620 | 1469117043875 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:04:03 INFO - PROCESS | 3620 | 1469117043886 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 3620 | 1469117043888 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:03 INFO - PROCESS | 3620 | ++DOCSHELL 10A4B400 == 34 [pid = 3620] [id = 391] 09:04:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10A55800) [pid = 3620] [serial = 1173] [outer = 00000000] 09:04:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12BBFC00) [pid = 3620] [serial = 1174] [outer = 10A55800] 09:04:03 INFO - PROCESS | 3620 | 1469117043930 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (13DD0400) [pid = 3620] [serial = 1175] [outer = 10A55800] 09:04:04 INFO - PROCESS | 3620 | 1469117044369 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:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 657ms 09:04:04 INFO - PROCESS | 3620 | 1469117044434 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 3620 | 1469117044436 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:04:04 INFO - PROCESS | 3620 | 1469117044440 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 3620 | 1469117044441 Marionette TRACE conn2 <- [1,1530,null,{}] 09:04:04 INFO - PROCESS | 3620 | 1469117044445 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:04:04 INFO - PROCESS | 3620 | 1469117044447 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:04 INFO - PROCESS | 3620 | 1469117044522 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:04:04 INFO - PROCESS | 3620 | 1469117044528 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 3620 | 1469117044530 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:04 INFO - PROCESS | 3620 | ++DOCSHELL 11893400 == 35 [pid = 3620] [id = 392] 09:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (11C0A400) [pid = 3620] [serial = 1176] [outer = 00000000] 09:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17FE5400) [pid = 3620] [serial = 1177] [outer = 11C0A400] 09:04:04 INFO - PROCESS | 3620 | 1469117044573 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (17FE7000) [pid = 3620] [serial = 1178] [outer = 11C0A400] 09:04:05 INFO - PROCESS | 3620 | 1469117044984 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:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 595ms 09:04:05 INFO - PROCESS | 3620 | 1469117045037 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3620 | 1469117045039 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 09:04:05 INFO - PROCESS | 3620 | 1469117045042 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:04:05 INFO - PROCESS | 3620 | 1469117045044 Marionette TRACE conn2 <- [1,1534,null,{}] 09:04:05 INFO - PROCESS | 3620 | 1469117045052 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:04:05 INFO - PROCESS | 3620 | 1469117045054 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:05 INFO - PROCESS | 3620 | 1469117045130 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:04:05 INFO - PROCESS | 3620 | 1469117045136 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 3620 | 1469117045138 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:05 INFO - PROCESS | 3620 | ++DOCSHELL 158E5C00 == 36 [pid = 3620] [id = 393] 09:04:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1A4F6000) [pid = 3620] [serial = 1179] [outer = 00000000] 09:04:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A8E3800) [pid = 3620] [serial = 1180] [outer = 1A4F6000] 09:04:05 INFO - PROCESS | 3620 | 1469117045190 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1A8E7800) [pid = 3620] [serial = 1181] [outer = 1A4F6000] 09:04:05 INFO - PROCESS | 3620 | 1469117045651 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:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 704ms 09:04:05 INFO - PROCESS | 3620 | 1469117045743 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3620 | 1469117045747 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:04:05 INFO - PROCESS | 3620 | 1469117045752 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3620 | 1469117045756 Marionette TRACE conn2 <- [1,1538,null,{}] 09:04:05 INFO - PROCESS | 3620 | 1469117045763 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:04:05 INFO - PROCESS | 3620 | 1469117045766 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:05 INFO - PROCESS | 3620 | 1469117045917 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:04:06 INFO - PROCESS | 3620 | 1469117046048 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 3620 | 1469117046053 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:06 INFO - PROCESS | 3620 | ++DOCSHELL 1055EC00 == 37 [pid = 3620] [id = 394] 09:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (10A04800) [pid = 3620] [serial = 1182] [outer = 00000000] 09:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (10A4EC00) [pid = 3620] [serial = 1183] [outer = 10A04800] 09:04:06 INFO - PROCESS | 3620 | 1469117046111 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (114C2400) [pid = 3620] [serial = 1184] [outer = 10A04800] 09:04:06 INFO - PROCESS | 3620 | 1469117046885 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:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1220ms 09:04:06 INFO - PROCESS | 3620 | 1469117046963 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:04:06 INFO - PROCESS | 3620 | 1469117046966 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 09:04:06 INFO - PROCESS | 3620 | 1469117046973 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 3620 | 1469117046976 Marionette TRACE conn2 <- [1,1542,null,{}] 09:04:06 INFO - PROCESS | 3620 | 1469117046980 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:04:07 INFO - PROCESS | 3620 | 1469117046983 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:07 INFO - PROCESS | 3620 | 1469117047112 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:04:07 INFO - PROCESS | 3620 | 1469117047251 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 3620 | 1469117047254 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:07 INFO - PROCESS | 3620 | ++DOCSHELL 157EE400 == 38 [pid = 3620] [id = 395] 09:04:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (157F1400) [pid = 3620] [serial = 1185] [outer = 00000000] 09:04:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (16029000) [pid = 3620] [serial = 1186] [outer = 157F1400] 09:04:07 INFO - PROCESS | 3620 | 1469117047309 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (17041400) [pid = 3620] [serial = 1187] [outer = 157F1400] 09:04:08 INFO - PROCESS | 3620 | 1469117048174 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:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1252ms 09:04:08 INFO - PROCESS | 3620 | 1469117048231 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3620 | 1469117048235 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:04:08 INFO - PROCESS | 3620 | 1469117048240 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3620 | 1469117048243 Marionette TRACE conn2 <- [1,1546,null,{}] 09:04:08 INFO - PROCESS | 3620 | 1469117048249 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:04:08 INFO - PROCESS | 3620 | 1469117048252 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:08 INFO - PROCESS | 3620 | 1469117048378 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:04:08 INFO - PROCESS | 3620 | 1469117048516 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3620 | 1469117048519 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:08 INFO - PROCESS | 3620 | ++DOCSHELL 10F79400 == 39 [pid = 3620] [id = 396] 09:04:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (10FC5800) [pid = 3620] [serial = 1188] [outer = 00000000] 09:04:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (11806800) [pid = 3620] [serial = 1189] [outer = 10FC5800] 09:04:08 INFO - PROCESS | 3620 | 1469117048571 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (12E27C00) [pid = 3620] [serial = 1190] [outer = 10FC5800] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 11893400 == 38 [pid = 3620] [id = 392] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 10A4B400 == 37 [pid = 3620] [id = 391] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 1A1B9C00 == 36 [pid = 3620] [id = 390] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 181B8000 == 35 [pid = 3620] [id = 389] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 16EA5800 == 34 [pid = 3620] [id = 388] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 158E6400 == 33 [pid = 3620] [id = 387] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 12E6B400 == 32 [pid = 3620] [id = 386] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 103C8400 == 31 [pid = 3620] [id = 385] 09:04:08 INFO - PROCESS | 3620 | --DOCSHELL 11C12C00 == 30 [pid = 3620] [id = 384] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1A782000) [pid = 3620] [serial = 1057] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1826B400) [pid = 3620] [serial = 1122] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1826D400) [pid = 3620] [serial = 1123] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (16C5C800) [pid = 3620] [serial = 1116] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1779B400) [pid = 3620] [serial = 1117] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1A8DE000) [pid = 3620] [serial = 1104] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1AB4EC00) [pid = 3620] [serial = 1126] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1AB4FC00) [pid = 3620] [serial = 1105] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (12BB4400) [pid = 3620] [serial = 1098] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1312B400) [pid = 3620] [serial = 1099] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17FA7C00) [pid = 3620] [serial = 1119] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16029400) [pid = 3620] [serial = 1101] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16E36400) [pid = 3620] [serial = 1102] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (12B70400) [pid = 3620] [serial = 1110] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A8E2C00) [pid = 3620] [serial = 1125] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (12BBCC00) [pid = 3620] [serial = 1111] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A1BB000) [pid = 3620] [serial = 1107] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A4E8800) [pid = 3620] [serial = 1108] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12BBC400) [pid = 3620] [serial = 1113] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13A2A800) [pid = 3620] [serial = 1114] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1ABD9C00) [pid = 3620] [serial = 1096] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (19637800) [pid = 3620] [serial = 1137] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1AE8D400) [pid = 3620] [serial = 1128] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1963AC00) [pid = 3620] [serial = 1138] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (198DDC00) [pid = 3620] [serial = 1131] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1B143800) [pid = 3620] [serial = 1135] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1AE98800) [pid = 3620] [serial = 1134] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A8E2000) [pid = 3620] [serial = 1132] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1AE90400) [pid = 3620] [serial = 1129] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17FDF000) [pid = 3620] [serial = 1120] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A785800) [pid = 3620] [serial = 697] [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:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1123A400) [pid = 3620] [serial = 1060] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1610EC00) [pid = 3620] [serial = 1063] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A4ED000) [pid = 3620] [serial = 1066] [outer = 00000000] [url = about:blank] 09:04:09 INFO - PROCESS | 3620 | 1469117049080 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:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 908ms 09:04:09 INFO - PROCESS | 3620 | 1469117049143 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3620 | 1469117049147 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 09:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:04:09 INFO - PROCESS | 3620 | 1469117049153 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 3620 | 1469117049156 Marionette TRACE conn2 <- [1,1550,null,{}] 09:04:09 INFO - PROCESS | 3620 | 1469117049160 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:04:09 INFO - PROCESS | 3620 | 1469117049162 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:09 INFO - PROCESS | 3620 | 1469117049254 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:04:09 INFO - PROCESS | 3620 | 1469117049263 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 3620 | 1469117049266 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:09 INFO - PROCESS | 3620 | ++DOCSHELL 12E2A000 == 31 [pid = 3620] [id = 397] 09:04:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1316E800) [pid = 3620] [serial = 1191] [outer = 00000000] 09:04:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1329BC00) [pid = 3620] [serial = 1192] [outer = 1316E800] 09:04:09 INFO - PROCESS | 3620 | 1469117049314 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13B2B800) [pid = 3620] [serial = 1193] [outer = 1316E800] 09:04:09 INFO - PROCESS | 3620 | 1469117049788 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:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 704ms 09:04:09 INFO - PROCESS | 3620 | 1469117049853 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3620 | 1469117049855 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 09:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:04:09 INFO - PROCESS | 3620 | 1469117049859 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 3620 | 1469117049862 Marionette TRACE conn2 <- [1,1554,null,{}] 09:04:09 INFO - PROCESS | 3620 | 1469117049903 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:04:09 INFO - PROCESS | 3620 | 1469117049908 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:10 INFO - PROCESS | 3620 | 1469117049994 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:04:10 INFO - PROCESS | 3620 | 1469117050087 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 3620 | 1469117050091 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:10 INFO - PROCESS | 3620 | ++DOCSHELL 158E5400 == 32 [pid = 3620] [id = 398] 09:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (158E6400) [pid = 3620] [serial = 1194] [outer = 00000000] 09:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16106C00) [pid = 3620] [serial = 1195] [outer = 158E6400] 09:04:10 INFO - PROCESS | 3620 | 1469117050138 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16E36400) [pid = 3620] [serial = 1196] [outer = 158E6400] 09:04:10 INFO - PROCESS | 3620 | 1469117050513 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:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 673ms 09:04:10 INFO - PROCESS | 3620 | 1469117050540 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3620 | 1469117050542 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:04:10 INFO - PROCESS | 3620 | 1469117050546 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3620 | 1469117050547 Marionette TRACE conn2 <- [1,1558,null,{}] 09:04:10 INFO - PROCESS | 3620 | 1469117050551 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:04:10 INFO - PROCESS | 3620 | 1469117050553 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:10 INFO - PROCESS | 3620 | 1469117050634 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:04:10 INFO - PROCESS | 3620 | 1469117050639 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 3620 | 1469117050642 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:10 INFO - PROCESS | 3620 | ++DOCSHELL 16FC2800 == 33 [pid = 3620] [id = 399] 09:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17799000) [pid = 3620] [serial = 1197] [outer = 00000000] 09:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17FDFC00) [pid = 3620] [serial = 1198] [outer = 17799000] 09:04:10 INFO - PROCESS | 3620 | 1469117050685 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17FEAC00) [pid = 3620] [serial = 1199] [outer = 17799000] 09:04:11 INFO - PROCESS | 3620 | 1469117051150 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:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 641ms 09:04:11 INFO - PROCESS | 3620 | 1469117051186 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 3620 | 1469117051188 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 09:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:04:11 INFO - PROCESS | 3620 | 1469117051198 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 3620 | 1469117051199 Marionette TRACE conn2 <- [1,1562,null,{}] 09:04:11 INFO - PROCESS | 3620 | 1469117051203 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:04:11 INFO - PROCESS | 3620 | 1469117051205 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:11 INFO - PROCESS | 3620 | 1469117051323 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:04:11 INFO - PROCESS | 3620 | 1469117051411 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 3620 | 1469117051414 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:11 INFO - PROCESS | 3620 | ++DOCSHELL 18263000 == 34 [pid = 3620] [id = 400] 09:04:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18263C00) [pid = 3620] [serial = 1200] [outer = 00000000] 09:04:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1962D800) [pid = 3620] [serial = 1201] [outer = 18263C00] 09:04:11 INFO - PROCESS | 3620 | 1469117051467 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (19634000) [pid = 3620] [serial = 1202] [outer = 18263C00] 09:04:11 INFO - PROCESS | 3620 | 1469117051882 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:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 751ms 09:04:11 INFO - PROCESS | 3620 | 1469117051932 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 3620 | 1469117051934 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 09:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:04:11 INFO - PROCESS | 3620 | 1469117051945 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 3620 | 1469117051948 Marionette TRACE conn2 <- [1,1566,null,{}] 09:04:11 INFO - PROCESS | 3620 | 1469117051952 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:04:11 INFO - PROCESS | 3620 | 1469117051957 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:12 INFO - PROCESS | 3620 | 1469117052099 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:04:12 INFO - PROCESS | 3620 | 1469117052167 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3620 | 1469117052169 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:12 INFO - PROCESS | 3620 | ++DOCSHELL 1602EC00 == 35 [pid = 3620] [id = 401] 09:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16E3C400) [pid = 3620] [serial = 1203] [outer = 00000000] 09:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1BB000) [pid = 3620] [serial = 1204] [outer = 16E3C400] 09:04:12 INFO - PROCESS | 3620 | 1469117052212 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A1E3800) [pid = 3620] [serial = 1205] [outer = 16E3C400] 09:04:12 INFO - PROCESS | 3620 | 1469117052626 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:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 736ms 09:04:12 INFO - PROCESS | 3620 | 1469117052717 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3620 | 1469117052719 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 09:04:12 INFO - PROCESS | 3620 | 1469117052722 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:04:12 INFO - PROCESS | 3620 | 1469117052724 Marionette TRACE conn2 <- [1,1570,null,{}] 09:04:12 INFO - PROCESS | 3620 | 1469117052727 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:04:12 INFO - PROCESS | 3620 | 1469117052729 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:12 INFO - PROCESS | 3620 | 1469117052838 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:04:12 INFO - PROCESS | 3620 | 1469117052849 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3620 | 1469117052851 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:12 INFO - PROCESS | 3620 | ++DOCSHELL 1A4E8800 == 36 [pid = 3620] [id = 402] 09:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A4E8C00) [pid = 3620] [serial = 1206] [outer = 00000000] 09:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A780400) [pid = 3620] [serial = 1207] [outer = 1A4E8C00] 09:04:12 INFO - PROCESS | 3620 | 1469117052902 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A782400) [pid = 3620] [serial = 1208] [outer = 1A4E8C00] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A1C2C00) [pid = 3620] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (11D95000) [pid = 3620] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (158E6C00) [pid = 3620] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12E6DC00) [pid = 3620] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (103CA800) [pid = 3620] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (181C5000) [pid = 3620] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10F74400) [pid = 3620] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13DC7800) [pid = 3620] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16785400) [pid = 3620] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A1E7400) [pid = 3620] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11C0A400) [pid = 3620] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10A55800) [pid = 3620] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:04:13 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (176E5C00) [pid = 3620] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:04:13 INFO - PROCESS | 3620 | 1469117053411 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:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 751ms 09:04:13 INFO - PROCESS | 3620 | 1469117053463 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3620 | 1469117053465 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 09:04:13 INFO - PROCESS | 3620 | 1469117053468 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:04:13 INFO - PROCESS | 3620 | 1469117053470 Marionette TRACE conn2 <- [1,1574,null,{}] 09:04:13 INFO - PROCESS | 3620 | 1469117053473 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:04:13 INFO - PROCESS | 3620 | 1469117053475 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:13 INFO - PROCESS | 3620 | 1469117053553 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:04:13 INFO - PROCESS | 3620 | 1469117053646 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 3620 | 1469117053648 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:13 INFO - PROCESS | 3620 | ++DOCSHELL 0F932400 == 37 [pid = 3620] [id = 403] 09:04:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0F93A400) [pid = 3620] [serial = 1209] [outer = 00000000] 09:04:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (150B0800) [pid = 3620] [serial = 1210] [outer = 0F93A400] 09:04:13 INFO - PROCESS | 3620 | 1469117053693 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (18269C00) [pid = 3620] [serial = 1211] [outer = 0F93A400] 09:04:14 INFO - PROCESS | 3620 | 1469117054042 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:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 594ms 09:04:14 INFO - PROCESS | 3620 | 1469117054065 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3620 | 1469117054067 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:04:14 INFO - PROCESS | 3620 | 1469117054070 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3620 | 1469117054072 Marionette TRACE conn2 <- [1,1578,null,{}] 09:04:14 INFO - PROCESS | 3620 | 1469117054075 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:04:14 INFO - PROCESS | 3620 | 1469117054077 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:14 INFO - PROCESS | 3620 | 1469117054231 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:04:14 INFO - PROCESS | 3620 | 1469117054242 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3620 | 1469117054244 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:14 INFO - PROCESS | 3620 | ++DOCSHELL 176E5C00 == 38 [pid = 3620] [id = 404] 09:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (178AA000) [pid = 3620] [serial = 1212] [outer = 00000000] 09:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A8DE400) [pid = 3620] [serial = 1213] [outer = 178AA000] 09:04:14 INFO - PROCESS | 3620 | 1469117054286 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A8E1400) [pid = 3620] [serial = 1214] [outer = 178AA000] 09:04:14 INFO - PROCESS | 3620 | 1469117054685 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:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 625ms 09:04:14 INFO - PROCESS | 3620 | 1469117054709 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3620 | 1469117054711 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 09:04:14 INFO - PROCESS | 3620 | 1469117054714 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:04:14 INFO - PROCESS | 3620 | 1469117054716 Marionette TRACE conn2 <- [1,1582,null,{}] 09:04:14 INFO - PROCESS | 3620 | 1469117054719 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:04:14 INFO - PROCESS | 3620 | 1469117054721 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:14 INFO - PROCESS | 3620 | 1469117054839 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:04:14 INFO - PROCESS | 3620 | 1469117054846 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3620 | 1469117054857 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:14 INFO - PROCESS | 3620 | ++DOCSHELL 16EA3000 == 39 [pid = 3620] [id = 405] 09:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16FBC800) [pid = 3620] [serial = 1215] [outer = 00000000] 09:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1AB51C00) [pid = 3620] [serial = 1216] [outer = 16FBC800] 09:04:14 INFO - PROCESS | 3620 | 1469117054901 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1ABD4000) [pid = 3620] [serial = 1217] [outer = 16FBC800] 09:04:15 INFO - PROCESS | 3620 | 1469117055348 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:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 704ms 09:04:15 INFO - PROCESS | 3620 | 1469117055415 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 3620 | 1469117055419 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:04:15 INFO - PROCESS | 3620 | 1469117055425 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 3620 | 1469117055429 Marionette TRACE conn2 <- [1,1586,null,{}] 09:04:15 INFO - PROCESS | 3620 | 1469117055436 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:04:15 INFO - PROCESS | 3620 | 1469117055439 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:15 INFO - PROCESS | 3620 | 1469117055592 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:04:15 INFO - PROCESS | 3620 | 1469117055754 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 3620 | 1469117055759 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:15 INFO - PROCESS | 3620 | ++DOCSHELL 10A51000 == 40 [pid = 3620] [id = 406] 09:04:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10A52800) [pid = 3620] [serial = 1218] [outer = 00000000] 09:04:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (11893400) [pid = 3620] [serial = 1219] [outer = 10A52800] 09:04:15 INFO - PROCESS | 3620 | 1469117055817 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (129E8000) [pid = 3620] [serial = 1220] [outer = 10A52800] 09:04:16 INFO - PROCESS | 3620 | 1469117056358 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:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 954ms 09:04:16 INFO - PROCESS | 3620 | 1469117056380 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3620 | 1469117056385 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:04:16 INFO - PROCESS | 3620 | 1469117056392 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3620 | 1469117056395 Marionette TRACE conn2 <- [1,1590,null,{}] 09:04:16 INFO - PROCESS | 3620 | 1469117056399 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:04:16 INFO - PROCESS | 3620 | 1469117056402 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:16 INFO - PROCESS | 3620 | 1469117056511 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:04:16 INFO - PROCESS | 3620 | 1469117056621 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3620 | 1469117056623 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:16 INFO - PROCESS | 3620 | ++DOCSHELL 13F6D000 == 41 [pid = 3620] [id = 407] 09:04:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (150ADC00) [pid = 3620] [serial = 1221] [outer = 00000000] 09:04:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16028000) [pid = 3620] [serial = 1222] [outer = 150ADC00] 09:04:16 INFO - PROCESS | 3620 | 1469117056678 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17798800) [pid = 3620] [serial = 1223] [outer = 150ADC00] 09:04:17 INFO - PROCESS | 3620 | 1469117057270 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:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 907ms 09:04:17 INFO - PROCESS | 3620 | 1469117057299 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 3620 | 1469117057301 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 09:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:04:17 INFO - PROCESS | 3620 | 1469117057305 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 3620 | 1469117057309 Marionette TRACE conn2 <- [1,1594,null,{}] 09:04:17 INFO - PROCESS | 3620 | 1469117057320 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:04:17 INFO - PROCESS | 3620 | 1469117057325 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:17 INFO - PROCESS | 3620 | 1469117057442 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:04:17 INFO - PROCESS | 3620 | 1469117057551 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 3620 | 1469117057555 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:17 INFO - PROCESS | 3620 | ++DOCSHELL 19B0F800 == 42 [pid = 3620] [id = 408] 09:04:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A122C00) [pid = 3620] [serial = 1224] [outer = 00000000] 09:04:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A1F1800) [pid = 3620] [serial = 1225] [outer = 1A122C00] 09:04:17 INFO - PROCESS | 3620 | 1469117057610 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1AB4D400) [pid = 3620] [serial = 1226] [outer = 1A122C00] 09:04:18 INFO - PROCESS | 3620 | 1469117058163 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:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 891ms 09:04:18 INFO - PROCESS | 3620 | 1469117058209 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3620 | 1469117058212 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:04:18 INFO - PROCESS | 3620 | 1469117058215 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 3620 | 1469117058217 Marionette TRACE conn2 <- [1,1598,null,{}] 09:04:18 INFO - PROCESS | 3620 | 1469117058221 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:04:18 INFO - PROCESS | 3620 | 1469117058223 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:18 INFO - PROCESS | 3620 | 1469117058329 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:04:18 INFO - PROCESS | 3620 | 1469117058486 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 3620 | 1469117058488 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:18 INFO - PROCESS | 3620 | ++DOCSHELL 114C3C00 == 43 [pid = 3620] [id = 409] 09:04:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A1C5800) [pid = 3620] [serial = 1227] [outer = 00000000] 09:04:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1AE8C800) [pid = 3620] [serial = 1228] [outer = 1A1C5800] 09:04:18 INFO - PROCESS | 3620 | 1469117058542 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1AE95800) [pid = 3620] [serial = 1229] [outer = 1A1C5800] 09:04:19 INFO - PROCESS | 3620 | 1469117059159 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:04:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1001ms 09:04:19 INFO - PROCESS | 3620 | 1469117059217 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 3620 | 1469117059219 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:04:19 INFO - PROCESS | 3620 | 1469117059223 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 3620 | 1469117059225 Marionette TRACE conn2 <- [1,1602,null,{}] 09:04:19 INFO - PROCESS | 3620 | 1469117059229 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:04:19 INFO - PROCESS | 3620 | 1469117059231 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:19 INFO - PROCESS | 3620 | 1469117059343 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:04:19 INFO - PROCESS | 3620 | 1469117059586 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 3620 | 1469117059589 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:19 INFO - PROCESS | 3620 | ++DOCSHELL 0C387C00 == 44 [pid = 3620] [id = 410] 09:04:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0F394400) [pid = 3620] [serial = 1230] [outer = 00000000] 09:04:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (10515400) [pid = 3620] [serial = 1231] [outer = 0F394400] 09:04:19 INFO - PROCESS | 3620 | 1469117059675 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (10A4B000) [pid = 3620] [serial = 1232] [outer = 0F394400] 09:04:20 INFO - PROCESS | 3620 | 1469117060260 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:04:20 INFO - PROCESS | 3620 | --DOCSHELL 176E5C00 == 43 [pid = 3620] [id = 404] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 0F932400 == 42 [pid = 3620] [id = 403] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 1A4E8800 == 41 [pid = 3620] [id = 402] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 1602EC00 == 40 [pid = 3620] [id = 401] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 18263000 == 39 [pid = 3620] [id = 400] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 16FC2800 == 38 [pid = 3620] [id = 399] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 158E5400 == 37 [pid = 3620] [id = 398] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 12E2A000 == 36 [pid = 3620] [id = 397] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 10F79400 == 35 [pid = 3620] [id = 396] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 157EE400 == 34 [pid = 3620] [id = 395] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 158E5C00 == 33 [pid = 3620] [id = 393] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 1055EC00 == 32 [pid = 3620] [id = 394] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 114C3C00 == 31 [pid = 3620] [id = 409] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 19B0F800 == 30 [pid = 3620] [id = 408] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 16EA3000 == 29 [pid = 3620] [id = 405] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 10A51000 == 28 [pid = 3620] [id = 406] 09:04:20 INFO - PROCESS | 3620 | --DOCSHELL 13F6D000 == 27 [pid = 3620] [id = 407] 09:04:20 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:04:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1705ms 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1A4E8400) [pid = 3620] [serial = 1171] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (131D0000) [pid = 3620] [serial = 1154] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (12BB3C00) [pid = 3620] [serial = 1153] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (15CE8400) [pid = 3620] [serial = 1162] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13295800) [pid = 3620] [serial = 1159] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13B27C00) [pid = 3620] [serial = 1160] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (10A52400) [pid = 3620] [serial = 1156] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (10A53000) [pid = 3620] [serial = 1157] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (19638C00) [pid = 3620] [serial = 1169] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (11C0B000) [pid = 3620] [serial = 1141] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (11247800) [pid = 3620] [serial = 1140] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13DD1C00) [pid = 3620] [serial = 1144] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A8E3800) [pid = 3620] [serial = 1180] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13DCE400) [pid = 3620] [serial = 1143] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1826BC00) [pid = 3620] [serial = 1168] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (19634C00) [pid = 3620] [serial = 1148] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17FE4400) [pid = 3620] [serial = 1147] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1ABDBC00) [pid = 3620] [serial = 1151] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A8DA000) [pid = 3620] [serial = 1150] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (17FE7000) [pid = 3620] [serial = 1178] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12BBFC00) [pid = 3620] [serial = 1174] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DD0400) [pid = 3620] [serial = 1175] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A8D9400) [pid = 3620] [serial = 1172] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17F28400) [pid = 3620] [serial = 1165] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17FE4C00) [pid = 3620] [serial = 1166] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (17FE5400) [pid = 3620] [serial = 1177] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1610C800) [pid = 3620] [serial = 1163] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 3620 | 1469117061049 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3620 | 1469117061054 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 09:04:21 INFO - PROCESS | 3620 | 1469117061062 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 3620 | 1469117061064 Marionette TRACE conn2 <- [1,1606,null,{}] 09:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:04:21 INFO - PROCESS | 3620 | 1469117061070 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:04:21 INFO - PROCESS | 3620 | 1469117061074 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:21 INFO - PROCESS | 3620 | 1469117061158 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:04:21 INFO - PROCESS | 3620 | 1469117061164 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 3620 | 1469117061169 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:21 INFO - PROCESS | 3620 | ++DOCSHELL 1059BC00 == 28 [pid = 3620] [id = 411] 09:04:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10A01400) [pid = 3620] [serial = 1233] [outer = 00000000] 09:04:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10A4B400) [pid = 3620] [serial = 1234] [outer = 10A01400] 09:04:21 INFO - PROCESS | 3620 | 1469117061216 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10F79400) [pid = 3620] [serial = 1235] [outer = 10A01400] 09:04:21 INFO - PROCESS | 3620 | 1469117061709 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:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 672ms 09:04:21 INFO - PROCESS | 3620 | 1469117061748 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3620 | 1469117061751 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:04:21 INFO - PROCESS | 3620 | 1469117061757 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 3620 | 1469117061761 Marionette TRACE conn2 <- [1,1610,null,{}] 09:04:21 INFO - PROCESS | 3620 | 1469117061765 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:04:21 INFO - PROCESS | 3620 | 1469117061767 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:21 INFO - PROCESS | 3620 | 1469117061852 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:04:21 INFO - PROCESS | 3620 | 1469117061862 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 3620 | 1469117061864 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:21 INFO - PROCESS | 3620 | ++DOCSHELL 12961800 == 29 [pid = 3620] [id = 412] 09:04:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (12963C00) [pid = 3620] [serial = 1236] [outer = 00000000] 09:04:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12C7B400) [pid = 3620] [serial = 1237] [outer = 12963C00] 09:04:21 INFO - PROCESS | 3620 | 1469117061915 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1312B400) [pid = 3620] [serial = 1238] [outer = 12963C00] 09:04:22 INFO - PROCESS | 3620 | 1469117062382 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:04:22 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:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 642ms 09:04:22 INFO - PROCESS | 3620 | 1469117062391 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 3620 | 1469117062393 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 09:04:22 INFO - PROCESS | 3620 | 1469117062399 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:04:22 INFO - PROCESS | 3620 | 1469117062401 Marionette TRACE conn2 <- [1,1614,null,{}] 09:04:22 INFO - PROCESS | 3620 | 1469117062416 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:04:22 INFO - PROCESS | 3620 | 1469117062420 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:22 INFO - PROCESS | 3620 | 1469117062542 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:04:22 INFO - PROCESS | 3620 | 1469117062637 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 3620 | 1469117062641 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:22 INFO - PROCESS | 3620 | ++DOCSHELL 13DC8400 == 30 [pid = 3620] [id = 413] 09:04:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13DC8C00) [pid = 3620] [serial = 1239] [outer = 00000000] 09:04:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13DD0400) [pid = 3620] [serial = 1240] [outer = 13DC8C00] 09:04:22 INFO - PROCESS | 3620 | 1469117062688 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13DF4C00) [pid = 3620] [serial = 1241] [outer = 13DC8C00] 09:04:23 INFO - PROCESS | 3620 | 1469117063068 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:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 688ms 09:04:23 INFO - PROCESS | 3620 | 1469117063101 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3620 | 1469117063103 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 09:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:04:23 INFO - PROCESS | 3620 | 1469117063106 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3620 | 1469117063108 Marionette TRACE conn2 <- [1,1618,null,{}] 09:04:23 INFO - PROCESS | 3620 | 1469117063111 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:04:23 INFO - PROCESS | 3620 | 1469117063113 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:23 INFO - PROCESS | 3620 | 1469117063210 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:04:23 INFO - PROCESS | 3620 | 1469117063313 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 3620 | 1469117063315 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:23 INFO - PROCESS | 3620 | ++DOCSHELL 13DD3C00 == 31 [pid = 3620] [id = 414] 09:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13DFCC00) [pid = 3620] [serial = 1242] [outer = 00000000] 09:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15717000) [pid = 3620] [serial = 1243] [outer = 13DFCC00] 09:04:23 INFO - PROCESS | 3620 | 1469117063361 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15CE3800) [pid = 3620] [serial = 1244] [outer = 13DFCC00] 09:04:23 INFO - PROCESS | 3620 | 1469117063806 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:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 735ms 09:04:23 INFO - PROCESS | 3620 | 1469117063847 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3620 | 1469117063849 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 09:04:23 INFO - PROCESS | 3620 | 1469117063934 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3620 | 1469117063936 Marionette TRACE conn2 <- [1,1622,null,{}] 09:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:04:23 INFO - PROCESS | 3620 | 1469117063946 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:04:23 INFO - PROCESS | 3620 | 1469117063948 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:24 INFO - PROCESS | 3620 | 1469117064057 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:04:24 INFO - PROCESS | 3620 | 1469117064067 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 3620 | 1469117064069 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:24 INFO - PROCESS | 3620 | ++DOCSHELL 1610A800 == 32 [pid = 3620] [id = 415] 09:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1610C800) [pid = 3620] [serial = 1245] [outer = 00000000] 09:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16C5B800) [pid = 3620] [serial = 1246] [outer = 1610C800] 09:04:24 INFO - PROCESS | 3620 | 1469117064112 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16FC3400) [pid = 3620] [serial = 1247] [outer = 1610C800] 09:04:24 INFO - PROCESS | 3620 | 1469117064547 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:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 641ms 09:04:24 INFO - PROCESS | 3620 | 1469117064584 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3620 | 1469117064586 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 09:04:24 INFO - PROCESS | 3620 | 1469117064590 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3620 | 1469117064592 Marionette TRACE conn2 <- [1,1626,null,{}] 09:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:04:24 INFO - PROCESS | 3620 | 1469117064595 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:04:24 INFO - PROCESS | 3620 | 1469117064600 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:24 INFO - PROCESS | 3620 | 1469117064736 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:04:24 INFO - PROCESS | 3620 | 1469117064741 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 3620 | 1469117064743 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:24 INFO - PROCESS | 3620 | ++DOCSHELL 178AD800 == 33 [pid = 3620] [id = 416] 09:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17AC3C00) [pid = 3620] [serial = 1248] [outer = 00000000] 09:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17FE2000) [pid = 3620] [serial = 1249] [outer = 17AC3C00] 09:04:24 INFO - PROCESS | 3620 | 1469117064794 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (181BD400) [pid = 3620] [serial = 1250] [outer = 17AC3C00] 09:04:25 INFO - PROCESS | 3620 | 1469117065222 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:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 704ms 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (18263C00) [pid = 3620] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16E3C400) [pid = 3620] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0F93A400) [pid = 3620] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A4E8C00) [pid = 3620] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A4F6000) [pid = 3620] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (157F1400) [pid = 3620] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10FC5800) [pid = 3620] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17799000) [pid = 3620] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (158E6400) [pid = 3620] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (178AA000) [pid = 3620] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1316E800) [pid = 3620] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10A04800) [pid = 3620] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:04:25 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16FBC800) [pid = 3620] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:04:25 INFO - PROCESS | 3620 | 1469117065561 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 3620 | 1469117065563 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 09:04:25 INFO - PROCESS | 3620 | 1469117065573 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 3620 | 1469117065575 Marionette TRACE conn2 <- [1,1630,null,{}] 09:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:04:25 INFO - PROCESS | 3620 | 1469117065579 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:04:25 INFO - PROCESS | 3620 | 1469117065581 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:25 INFO - PROCESS | 3620 | 1469117065702 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:04:25 INFO - PROCESS | 3620 | 1469117065828 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 3620 | 1469117065832 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:25 INFO - PROCESS | 3620 | ++DOCSHELL 0C383400 == 34 [pid = 3620] [id = 417] 09:04:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (0C384400) [pid = 3620] [serial = 1251] [outer = 00000000] 09:04:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0F9EA400) [pid = 3620] [serial = 1252] [outer = 0C384400] 09:04:25 INFO - PROCESS | 3620 | 1469117065892 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (10517800) [pid = 3620] [serial = 1253] [outer = 0C384400] 09:04:26 INFO - PROCESS | 3620 | 1469117066648 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:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1142ms 09:04:26 INFO - PROCESS | 3620 | 1469117066719 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 3620 | 1469117066723 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 09:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:04:26 INFO - PROCESS | 3620 | 1469117066728 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 3620 | 1469117066731 Marionette TRACE conn2 <- [1,1634,null,{}] 09:04:26 INFO - PROCESS | 3620 | 1469117066736 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:04:26 INFO - PROCESS | 3620 | 1469117066741 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:26 INFO - PROCESS | 3620 | 1469117066860 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:04:26 INFO - PROCESS | 3620 | 1469117066984 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 3620 | 1469117066987 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:27 INFO - PROCESS | 3620 | ++DOCSHELL 1180B000 == 35 [pid = 3620] [id = 418] 09:04:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (11D95000) [pid = 3620] [serial = 1254] [outer = 00000000] 09:04:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13246400) [pid = 3620] [serial = 1255] [outer = 11D95000] 09:04:27 INFO - PROCESS | 3620 | 1469117067043 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13A30800) [pid = 3620] [serial = 1256] [outer = 11D95000] 09:04:27 INFO - PROCESS | 3620 | 1469117067884 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:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1189ms 09:04:27 INFO - PROCESS | 3620 | 1469117067928 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 3620 | 1469117067932 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:04:27 INFO - PROCESS | 3620 | 1469117067937 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 3620 | 1469117067940 Marionette TRACE conn2 <- [1,1638,null,{}] 09:04:27 INFO - PROCESS | 3620 | 1469117067945 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:04:27 INFO - PROCESS | 3620 | 1469117067948 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:28 INFO - PROCESS | 3620 | 1469117068063 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:04:28 INFO - PROCESS | 3620 | --DOCSHELL 178AD800 == 34 [pid = 3620] [id = 416] 09:04:28 INFO - PROCESS | 3620 | --DOCSHELL 1610A800 == 33 [pid = 3620] [id = 415] 09:04:28 INFO - PROCESS | 3620 | --DOCSHELL 13DD3C00 == 32 [pid = 3620] [id = 414] 09:04:28 INFO - PROCESS | 3620 | --DOCSHELL 13DC8400 == 31 [pid = 3620] [id = 413] 09:04:28 INFO - PROCESS | 3620 | --DOCSHELL 12961800 == 30 [pid = 3620] [id = 412] 09:04:28 INFO - PROCESS | 3620 | --DOCSHELL 1059BC00 == 29 [pid = 3620] [id = 411] 09:04:28 INFO - PROCESS | 3620 | --DOCSHELL 0C387C00 == 28 [pid = 3620] [id = 410] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1962D800) [pid = 3620] [serial = 1201] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (19634000) [pid = 3620] [serial = 1202] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A1E3800) [pid = 3620] [serial = 1205] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (150B0800) [pid = 3620] [serial = 1210] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A1BB000) [pid = 3620] [serial = 1204] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1A780400) [pid = 3620] [serial = 1207] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A8E7800) [pid = 3620] [serial = 1181] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16029000) [pid = 3620] [serial = 1186] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17041400) [pid = 3620] [serial = 1187] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (11806800) [pid = 3620] [serial = 1189] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12E27C00) [pid = 3620] [serial = 1190] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17FDFC00) [pid = 3620] [serial = 1198] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16106C00) [pid = 3620] [serial = 1195] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1A8E1400) [pid = 3620] [serial = 1214] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (16E36400) [pid = 3620] [serial = 1196] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1329BC00) [pid = 3620] [serial = 1192] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13B2B800) [pid = 3620] [serial = 1193] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (10A4EC00) [pid = 3620] [serial = 1183] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (114C2400) [pid = 3620] [serial = 1184] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1A8DE400) [pid = 3620] [serial = 1213] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1ABD4000) [pid = 3620] [serial = 1217] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (1A782400) [pid = 3620] [serial = 1208] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (18269C00) [pid = 3620] [serial = 1211] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1AB51C00) [pid = 3620] [serial = 1216] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (17FEAC00) [pid = 3620] [serial = 1199] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3620 | 1469117068180 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 3620 | 1469117068184 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:28 INFO - PROCESS | 3620 | ++DOCSHELL 103CA800 == 29 [pid = 3620] [id = 419] 09:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (10507000) [pid = 3620] [serial = 1257] [outer = 00000000] 09:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (10A53800) [pid = 3620] [serial = 1258] [outer = 10507000] 09:04:28 INFO - PROCESS | 3620 | 1469117068233 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (114D1800) [pid = 3620] [serial = 1259] [outer = 10507000] 09:04:28 INFO - PROCESS | 3620 | 1469117068659 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:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 736ms 09:04:28 INFO - PROCESS | 3620 | 1469117068678 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 3620 | 1469117068683 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 09:04:28 INFO - PROCESS | 3620 | 1469117068689 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:04:28 INFO - PROCESS | 3620 | 1469117068692 Marionette TRACE conn2 <- [1,1642,null,{}] 09:04:28 INFO - PROCESS | 3620 | 1469117068695 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:04:28 INFO - PROCESS | 3620 | 1469117068697 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:28 INFO - PROCESS | 3620 | 1469117068804 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:04:28 INFO - PROCESS | 3620 | 1469117068895 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 3620 | 1469117068897 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:28 INFO - PROCESS | 3620 | ++DOCSHELL 1329C800 == 30 [pid = 3620] [id = 420] 09:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13A2A800) [pid = 3620] [serial = 1260] [outer = 00000000] 09:04:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (13DC5000) [pid = 3620] [serial = 1261] [outer = 13A2A800] 09:04:28 INFO - PROCESS | 3620 | 1469117068945 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13DCAC00) [pid = 3620] [serial = 1262] [outer = 13A2A800] 09:04:29 INFO - PROCESS | 3620 | 1469117069307 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:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 642ms 09:04:29 INFO - PROCESS | 3620 | 1469117069336 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 3620 | 1469117069338 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 09:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:04:29 INFO - PROCESS | 3620 | 1469117069342 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 3620 | 1469117069345 Marionette TRACE conn2 <- [1,1646,null,{}] 09:04:29 INFO - PROCESS | 3620 | 1469117069356 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:04:29 INFO - PROCESS | 3620 | 1469117069360 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:29 INFO - PROCESS | 3620 | 1469117069445 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:04:29 INFO - PROCESS | 3620 | 1469117069480 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 3620 | 1469117069483 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:29 INFO - PROCESS | 3620 | ++DOCSHELL 157F1400 == 31 [pid = 3620] [id = 421] 09:04:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1589B800) [pid = 3620] [serial = 1263] [outer = 00000000] 09:04:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15CE2800) [pid = 3620] [serial = 1264] [outer = 1589B800] 09:04:29 INFO - PROCESS | 3620 | 1469117069533 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1602D800) [pid = 3620] [serial = 1265] [outer = 1589B800] 09:04:30 INFO - PROCESS | 3620 | 1469117070007 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:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 735ms 09:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:04:30 INFO - PROCESS | 3620 | 1469117070084 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 3620 | 1469117070086 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 09:04:30 INFO - PROCESS | 3620 | 1469117070090 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 3620 | 1469117070092 Marionette TRACE conn2 <- [1,1650,null,{}] 09:04:30 INFO - PROCESS | 3620 | 1469117070096 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:04:30 INFO - PROCESS | 3620 | 1469117070097 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:30 INFO - PROCESS | 3620 | 1469117070180 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:04:30 INFO - PROCESS | 3620 | 1469117070201 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 3620 | 1469117070203 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:30 INFO - PROCESS | 3620 | ++DOCSHELL 176E3800 == 32 [pid = 3620] [id = 422] 09:04:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (176E5400) [pid = 3620] [serial = 1266] [outer = 00000000] 09:04:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (177EC000) [pid = 3620] [serial = 1267] [outer = 176E5400] 09:04:30 INFO - PROCESS | 3620 | 1469117070247 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (178AC800) [pid = 3620] [serial = 1268] [outer = 176E5400] 09:04:30 INFO - PROCESS | 3620 | 1469117070716 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:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 641ms 09:04:30 INFO - PROCESS | 3620 | 1469117070728 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 3620 | 1469117070730 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:04:30 INFO - PROCESS | 3620 | 1469117070733 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 3620 | 1469117070735 Marionette TRACE conn2 <- [1,1654,null,{}] 09:04:30 INFO - PROCESS | 3620 | 1469117070739 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:04:30 INFO - PROCESS | 3620 | 1469117070741 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:30 INFO - PROCESS | 3620 | 1469117070848 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:04:30 INFO - PROCESS | 3620 | 1469117070935 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 3620 | 1469117070937 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:30 INFO - PROCESS | 3620 | ++DOCSHELL 13297800 == 33 [pid = 3620] [id = 423] 09:04:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17FA7800) [pid = 3620] [serial = 1269] [outer = 00000000] 09:04:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17FE0800) [pid = 3620] [serial = 1270] [outer = 17FA7800] 09:04:30 INFO - PROCESS | 3620 | 1469117070980 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17FEB800) [pid = 3620] [serial = 1271] [outer = 17FA7800] 09:04:31 INFO - PROCESS | 3620 | 1469117071396 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:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 704ms 09:04:31 INFO - PROCESS | 3620 | 1469117071432 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 3620 | 1469117071434 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 09:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:04:31 INFO - PROCESS | 3620 | 1469117071437 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 3620 | 1469117071439 Marionette TRACE conn2 <- [1,1658,null,{}] 09:04:31 INFO - PROCESS | 3620 | 1469117071442 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:04:31 INFO - PROCESS | 3620 | 1469117071448 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:31 INFO - PROCESS | 3620 | 1469117071583 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:04:31 INFO - PROCESS | 3620 | 1469117071651 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 3620 | 1469117071654 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:31 INFO - PROCESS | 3620 | ++DOCSHELL 1826C000 == 34 [pid = 3620] [id = 424] 09:04:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1826D400) [pid = 3620] [serial = 1272] [outer = 00000000] 09:04:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (19632800) [pid = 3620] [serial = 1273] [outer = 1826D400] 09:04:31 INFO - PROCESS | 3620 | 1469117071697 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (19637C00) [pid = 3620] [serial = 1274] [outer = 1826D400] 09:04:32 INFO - PROCESS | 3620 | 1469117072100 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:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 704ms 09:04:32 INFO - PROCESS | 3620 | 1469117072137 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 3620 | 1469117072139 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 09:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:04:32 INFO - PROCESS | 3620 | 1469117072143 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3620 | 1469117072144 Marionette TRACE conn2 <- [1,1662,null,{}] 09:04:32 INFO - PROCESS | 3620 | 1469117072148 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:04:32 INFO - PROCESS | 3620 | 1469117072150 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:32 INFO - PROCESS | 3620 | 1469117072282 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:04:32 INFO - PROCESS | 3620 | 1469117072301 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3620 | 1469117072312 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:32 INFO - PROCESS | 3620 | ++DOCSHELL 15CE2400 == 35 [pid = 3620] [id = 425] 09:04:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1963B400) [pid = 3620] [serial = 1275] [outer = 00000000] 09:04:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (198E0000) [pid = 3620] [serial = 1276] [outer = 1963B400] 09:04:32 INFO - PROCESS | 3620 | 1469117072354 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (198E1000) [pid = 3620] [serial = 1277] [outer = 1963B400] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13DFCC00) [pid = 3620] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1610C800) [pid = 3620] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (150ADC00) [pid = 3620] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0F394400) [pid = 3620] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A122C00) [pid = 3620] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10A52800) [pid = 3620] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A1C5800) [pid = 3620] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (12963C00) [pid = 3620] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13DC8C00) [pid = 3620] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:04:32 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (10A01400) [pid = 3620] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:04:32 INFO - PROCESS | 3620 | 1469117072767 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:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 642ms 09:04:32 INFO - PROCESS | 3620 | 1469117072790 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 3620 | 1469117072792 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 09:04:32 INFO - PROCESS | 3620 | 1469117072795 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3620 | 1469117072797 Marionette TRACE conn2 <- [1,1666,null,{}] 09:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:04:32 INFO - PROCESS | 3620 | 1469117072800 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:04:32 INFO - PROCESS | 3620 | 1469117072802 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:32 INFO - PROCESS | 3620 | 1469117072879 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:04:32 INFO - PROCESS | 3620 | 1469117072884 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3620 | 1469117072885 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:32 INFO - PROCESS | 3620 | ++DOCSHELL 158E4000 == 36 [pid = 3620] [id = 426] 09:04:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1610C800) [pid = 3620] [serial = 1278] [outer = 00000000] 09:04:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17FE1000) [pid = 3620] [serial = 1279] [outer = 1610C800] 09:04:32 INFO - PROCESS | 3620 | 1469117072928 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1963A800) [pid = 3620] [serial = 1280] [outer = 1610C800] 09:04:33 INFO - PROCESS | 3620 | 1469117073349 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:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 595ms 09:04:33 INFO - PROCESS | 3620 | 1469117073405 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 3620 | 1469117073407 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 09:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:04:33 INFO - PROCESS | 3620 | 1469117073411 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 3620 | 1469117073412 Marionette TRACE conn2 <- [1,1670,null,{}] 09:04:33 INFO - PROCESS | 3620 | 1469117073416 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:04:33 INFO - PROCESS | 3620 | 1469117073418 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:33 INFO - PROCESS | 3620 | 1469117073497 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:04:33 INFO - PROCESS | 3620 | 1469117073502 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 3620 | 1469117073504 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:33 INFO - PROCESS | 3620 | ++DOCSHELL 16C5C800 == 37 [pid = 3620] [id = 427] 09:04:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (19B0F800) [pid = 3620] [serial = 1281] [outer = 00000000] 09:04:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1A1BA000) [pid = 3620] [serial = 1282] [outer = 19B0F800] 09:04:33 INFO - PROCESS | 3620 | 1469117073547 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1A1BF400) [pid = 3620] [serial = 1283] [outer = 19B0F800] 09:04:34 INFO - PROCESS | 3620 | 1469117073993 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:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 642ms 09:04:34 INFO - PROCESS | 3620 | 1469117074054 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 3620 | 1469117074056 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 09:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:04:34 INFO - PROCESS | 3620 | 1469117074059 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 3620 | 1469117074061 Marionette TRACE conn2 <- [1,1674,null,{}] 09:04:34 INFO - PROCESS | 3620 | 1469117074064 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:04:34 INFO - PROCESS | 3620 | 1469117074066 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:34 INFO - PROCESS | 3620 | 1469117074142 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:04:34 INFO - PROCESS | 3620 | 1469117074148 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 3620 | 1469117074159 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:34 INFO - PROCESS | 3620 | ++DOCSHELL 16781800 == 38 [pid = 3620] [id = 428] 09:04:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (198DC800) [pid = 3620] [serial = 1284] [outer = 00000000] 09:04:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A1EFC00) [pid = 3620] [serial = 1285] [outer = 198DC800] 09:04:34 INFO - PROCESS | 3620 | 1469117074205 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A4E7400) [pid = 3620] [serial = 1286] [outer = 198DC800] 09:04:34 INFO - PROCESS | 3620 | 1469117074724 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:04:34 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:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 735ms 09:04:34 INFO - PROCESS | 3620 | 1469117074800 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 3620 | 1469117074805 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 09:04:34 INFO - PROCESS | 3620 | 1469117074811 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:04:34 INFO - PROCESS | 3620 | 1469117074814 Marionette TRACE conn2 <- [1,1678,null,{}] 09:04:34 INFO - PROCESS | 3620 | 1469117074820 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:04:34 INFO - PROCESS | 3620 | 1469117074823 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:35 INFO - PROCESS | 3620 | 1469117074983 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:04:35 INFO - PROCESS | 3620 | 1469117075085 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 3620 | 1469117075089 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:35 INFO - PROCESS | 3620 | ++DOCSHELL 103CAC00 == 39 [pid = 3620] [id = 429] 09:04:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (103CD000) [pid = 3620] [serial = 1287] [outer = 00000000] 09:04:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12B74800) [pid = 3620] [serial = 1288] [outer = 103CD000] 09:04:35 INFO - PROCESS | 3620 | 1469117075144 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (131D0000) [pid = 3620] [serial = 1289] [outer = 103CD000] 09:04:35 INFO - PROCESS | 3620 | 1469117075723 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:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 939ms 09:04:35 INFO - PROCESS | 3620 | 1469117075756 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 3620 | 1469117075761 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 09:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:04:35 INFO - PROCESS | 3620 | 1469117075767 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 3620 | 1469117075770 Marionette TRACE conn2 <- [1,1682,null,{}] 09:04:35 INFO - PROCESS | 3620 | 1469117075774 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:04:35 INFO - PROCESS | 3620 | 1469117075777 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:35 INFO - PROCESS | 3620 | 1469117075883 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:04:36 INFO - PROCESS | 3620 | 1469117075988 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 3620 | 1469117075991 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:36 INFO - PROCESS | 3620 | ++DOCSHELL 13DFE000 == 40 [pid = 3620] [id = 430] 09:04:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (150A5400) [pid = 3620] [serial = 1290] [outer = 00000000] 09:04:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (157F3C00) [pid = 3620] [serial = 1291] [outer = 150A5400] 09:04:36 INFO - PROCESS | 3620 | 1469117076045 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16A5E800) [pid = 3620] [serial = 1292] [outer = 150A5400] 09:04:36 INFO - PROCESS | 3620 | 1469117076653 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:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 954ms 09:04:36 INFO - PROCESS | 3620 | 1469117076712 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 3620 | 1469117076715 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 09:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:04:36 INFO - PROCESS | 3620 | 1469117076719 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 3620 | 1469117076723 Marionette TRACE conn2 <- [1,1686,null,{}] 09:04:36 INFO - PROCESS | 3620 | 1469117076740 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:04:36 INFO - PROCESS | 3620 | 1469117076745 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:36 INFO - PROCESS | 3620 | 1469117076886 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:04:37 INFO - PROCESS | 3620 | 1469117077019 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 3620 | 1469117077022 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:37 INFO - PROCESS | 3620 | ++DOCSHELL 17AC6000 == 41 [pid = 3620] [id = 431] 09:04:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17F29000) [pid = 3620] [serial = 1293] [outer = 00000000] 09:04:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1962D800) [pid = 3620] [serial = 1294] [outer = 17F29000] 09:04:37 INFO - PROCESS | 3620 | 1469117077080 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (198DF000) [pid = 3620] [serial = 1295] [outer = 17F29000] 09:04:37 INFO - PROCESS | 3620 | 1469117077665 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:04:37 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:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1002ms 09:04:37 INFO - PROCESS | 3620 | 1469117077720 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 3620 | 1469117077722 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 09:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:04:37 INFO - PROCESS | 3620 | 1469117077726 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 3620 | 1469117077728 Marionette TRACE conn2 <- [1,1690,null,{}] 09:04:37 INFO - PROCESS | 3620 | 1469117077731 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:04:37 INFO - PROCESS | 3620 | 1469117077734 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:37 INFO - PROCESS | 3620 | 1469117077848 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:04:38 INFO - PROCESS | 3620 | 1469117078088 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 3620 | 1469117078091 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:38 INFO - PROCESS | 3620 | ++DOCSHELL 1036B400 == 42 [pid = 3620] [id = 432] 09:04:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1050C000) [pid = 3620] [serial = 1296] [outer = 00000000] 09:04:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10A53000) [pid = 3620] [serial = 1297] [outer = 1050C000] 09:04:38 INFO - PROCESS | 3620 | 1469117078151 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1123DC00) [pid = 3620] [serial = 1298] [outer = 1050C000] 09:04:38 INFO - PROCESS | 3620 | 1469117078753 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:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1080ms 09:04:38 INFO - PROCESS | 3620 | 1469117078819 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 3620 | 1469117078822 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 09:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:04:38 INFO - PROCESS | 3620 | 1469117078826 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 3620 | 1469117078829 Marionette TRACE conn2 <- [1,1694,null,{}] 09:04:38 INFO - PROCESS | 3620 | 1469117078835 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:04:38 INFO - PROCESS | 3620 | 1469117078838 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:38 INFO - PROCESS | 3620 | 1469117078933 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 16C5C800 == 41 [pid = 3620] [id = 427] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 158E4000 == 40 [pid = 3620] [id = 426] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 15CE2400 == 39 [pid = 3620] [id = 425] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 1826C000 == 38 [pid = 3620] [id = 424] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 13297800 == 37 [pid = 3620] [id = 423] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 176E3800 == 36 [pid = 3620] [id = 422] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 157F1400 == 35 [pid = 3620] [id = 421] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 1329C800 == 34 [pid = 3620] [id = 420] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 103CA800 == 33 [pid = 3620] [id = 419] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 1180B000 == 32 [pid = 3620] [id = 418] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 0C383400 == 31 [pid = 3620] [id = 417] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 1036B400 == 30 [pid = 3620] [id = 432] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 17AC6000 == 29 [pid = 3620] [id = 431] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 16781800 == 28 [pid = 3620] [id = 428] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 103CAC00 == 27 [pid = 3620] [id = 429] 09:04:39 INFO - PROCESS | 3620 | --DOCSHELL 13DFE000 == 26 [pid = 3620] [id = 430] 09:04:39 INFO - PROCESS | 3620 | 1469117079643 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 3620 | 1469117079646 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15717000) [pid = 3620] [serial = 1243] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16C5B800) [pid = 3620] [serial = 1246] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15CE3800) [pid = 3620] [serial = 1244] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17798800) [pid = 3620] [serial = 1223] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10A4B000) [pid = 3620] [serial = 1232] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1AB4D400) [pid = 3620] [serial = 1226] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (129E8000) [pid = 3620] [serial = 1220] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1AE95800) [pid = 3620] [serial = 1229] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16FC3400) [pid = 3620] [serial = 1247] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17FE2000) [pid = 3620] [serial = 1249] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12C7B400) [pid = 3620] [serial = 1237] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1312B400) [pid = 3620] [serial = 1238] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DD0400) [pid = 3620] [serial = 1240] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13DF4C00) [pid = 3620] [serial = 1241] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10A4B400) [pid = 3620] [serial = 1234] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10F79400) [pid = 3620] [serial = 1235] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10515400) [pid = 3620] [serial = 1231] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11893400) [pid = 3620] [serial = 1219] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16028000) [pid = 3620] [serial = 1222] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A1F1800) [pid = 3620] [serial = 1225] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1AE8C800) [pid = 3620] [serial = 1228] [outer = 00000000] [url = about:blank] 09:04:39 INFO - PROCESS | 3620 | ++DOCSHELL 0F97EC00 == 27 [pid = 3620] [id = 433] 09:04:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0F9E8000) [pid = 3620] [serial = 1299] [outer = 00000000] 09:04:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (103C8C00) [pid = 3620] [serial = 1300] [outer = 0F9E8000] 09:04:39 INFO - PROCESS | 3620 | 1469117079797 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (10A09C00) [pid = 3620] [serial = 1301] [outer = 0F9E8000] 09:04:40 INFO - PROCESS | 3620 | 1469117080241 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:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1455ms 09:04:40 INFO - PROCESS | 3620 | 1469117080288 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 3620 | 1469117080292 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 09:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:04:40 INFO - PROCESS | 3620 | 1469117080296 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 3620 | 1469117080298 Marionette TRACE conn2 <- [1,1698,null,{}] 09:04:40 INFO - PROCESS | 3620 | 1469117080304 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:04:40 INFO - PROCESS | 3620 | 1469117080308 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:40 INFO - PROCESS | 3620 | 1469117080391 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:04:40 INFO - PROCESS | 3620 | 1469117080403 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 3620 | 1469117080406 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:40 INFO - PROCESS | 3620 | ++DOCSHELL 11801C00 == 28 [pid = 3620] [id = 434] 09:04:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1180B400) [pid = 3620] [serial = 1302] [outer = 00000000] 09:04:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11DE6400) [pid = 3620] [serial = 1303] [outer = 1180B400] 09:04:40 INFO - PROCESS | 3620 | 1469117080451 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12BB7400) [pid = 3620] [serial = 1304] [outer = 1180B400] 09:04:40 INFO - PROCESS | 3620 | 1469117080916 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:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 641ms 09:04:40 INFO - PROCESS | 3620 | 1469117080933 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 3620 | 1469117080937 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 09:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:04:40 INFO - PROCESS | 3620 | 1469117080945 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 3620 | 1469117080947 Marionette TRACE conn2 <- [1,1702,null,{}] 09:04:40 INFO - PROCESS | 3620 | 1469117080951 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:04:40 INFO - PROCESS | 3620 | 1469117080953 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:41 INFO - PROCESS | 3620 | 1469117081066 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:04:41 INFO - PROCESS | 3620 | 1469117081075 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 3620 | 1469117081077 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:41 INFO - PROCESS | 3620 | ++DOCSHELL 13A2C400 == 29 [pid = 3620] [id = 435] 09:04:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13A31000) [pid = 3620] [serial = 1305] [outer = 00000000] 09:04:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13DC8400) [pid = 3620] [serial = 1306] [outer = 13A31000] 09:04:41 INFO - PROCESS | 3620 | 1469117081121 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13DD3800) [pid = 3620] [serial = 1307] [outer = 13A31000] 09:04:41 INFO - PROCESS | 3620 | 1469117081585 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:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 688ms 09:04:41 INFO - PROCESS | 3620 | 1469117081647 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 3620 | 1469117081649 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 09:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:04:41 INFO - PROCESS | 3620 | 1469117081654 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 3620 | 1469117081660 Marionette TRACE conn2 <- [1,1706,null,{}] 09:04:41 INFO - PROCESS | 3620 | 1469117081669 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:04:41 INFO - PROCESS | 3620 | 1469117081672 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:41 INFO - PROCESS | 3620 | 1469117081756 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:04:41 INFO - PROCESS | 3620 | 1469117081763 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 3620 | 1469117081765 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:41 INFO - PROCESS | 3620 | ++DOCSHELL 150A8000 == 30 [pid = 3620] [id = 436] 09:04:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (150AC400) [pid = 3620] [serial = 1308] [outer = 00000000] 09:04:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (158EE800) [pid = 3620] [serial = 1309] [outer = 150AC400] 09:04:41 INFO - PROCESS | 3620 | 1469117081809 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1610CC00) [pid = 3620] [serial = 1310] [outer = 150AC400] 09:04:42 INFO - PROCESS | 3620 | 1469117082309 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:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 689ms 09:04:42 INFO - PROCESS | 3620 | 1469117082352 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 3620 | 1469117082354 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 09:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:04:42 INFO - PROCESS | 3620 | 1469117082358 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 3620 | 1469117082359 Marionette TRACE conn2 <- [1,1710,null,{}] 09:04:42 INFO - PROCESS | 3620 | 1469117082363 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:04:42 INFO - PROCESS | 3620 | 1469117082365 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:42 INFO - PROCESS | 3620 | 1469117082503 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:04:42 INFO - PROCESS | 3620 | 1469117082524 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 3620 | 1469117082526 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:42 INFO - PROCESS | 3620 | ++DOCSHELL 16E34400 == 31 [pid = 3620] [id = 437] 09:04:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16E3D800) [pid = 3620] [serial = 1311] [outer = 00000000] 09:04:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17793400) [pid = 3620] [serial = 1312] [outer = 16E3D800] 09:04:42 INFO - PROCESS | 3620 | 1469117082569 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1779DC00) [pid = 3620] [serial = 1313] [outer = 16E3D800] 09:04:43 INFO - PROCESS | 3620 | 1469117083000 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:04:43 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:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 704ms 09:04:43 INFO - PROCESS | 3620 | 1469117083057 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 3620 | 1469117083059 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 09:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:04:43 INFO - PROCESS | 3620 | 1469117083062 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 3620 | 1469117083064 Marionette TRACE conn2 <- [1,1714,null,{}] 09:04:43 INFO - PROCESS | 3620 | 1469117083067 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:04:43 INFO - PROCESS | 3620 | 1469117083069 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:43 INFO - PROCESS | 3620 | 1469117083174 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:04:43 INFO - PROCESS | 3620 | 1469117083180 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 3620 | 1469117083186 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:43 INFO - PROCESS | 3620 | ++DOCSHELL 17AC7400 == 32 [pid = 3620] [id = 438] 09:04:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17F24000) [pid = 3620] [serial = 1314] [outer = 00000000] 09:04:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17FE2000) [pid = 3620] [serial = 1315] [outer = 17F24000] 09:04:43 INFO - PROCESS | 3620 | 1469117083239 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (18266800) [pid = 3620] [serial = 1316] [outer = 17F24000] 09:04:43 INFO - PROCESS | 3620 | 1469117083715 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:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 704ms 09:04:43 INFO - PROCESS | 3620 | 1469117083762 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 3620 | 1469117083764 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 09:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:04:43 INFO - PROCESS | 3620 | 1469117083767 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 3620 | 1469117083769 Marionette TRACE conn2 <- [1,1718,null,{}] 09:04:43 INFO - PROCESS | 3620 | 1469117083772 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:04:43 INFO - PROCESS | 3620 | 1469117083774 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:43 INFO - PROCESS | 3620 | 1469117083916 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:04:43 INFO - PROCESS | 3620 | 1469117083945 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 3620 | 1469117083947 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:43 INFO - PROCESS | 3620 | ++DOCSHELL 0F93A400 == 33 [pid = 3620] [id = 439] 09:04:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (19636000) [pid = 3620] [serial = 1317] [outer = 00000000] 09:04:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A1B7800) [pid = 3620] [serial = 1318] [outer = 19636000] 09:04:44 INFO - PROCESS | 3620 | 1469117083989 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A1E3800) [pid = 3620] [serial = 1319] [outer = 19636000] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19B0F800) [pid = 3620] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17FA7800) [pid = 3620] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1826D400) [pid = 3620] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (198DC800) [pid = 3620] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1963B400) [pid = 3620] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17AC3C00) [pid = 3620] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0C384400) [pid = 3620] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (11D95000) [pid = 3620] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1589B800) [pid = 3620] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10507000) [pid = 3620] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (176E5400) [pid = 3620] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13A2A800) [pid = 3620] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:04:44 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1610C800) [pid = 3620] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:04:44 INFO - PROCESS | 3620 | 1469117084609 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:04:44 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:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 907ms 09:04:44 INFO - PROCESS | 3620 | 1469117084672 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 3620 | 1469117084674 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 09:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:04:44 INFO - PROCESS | 3620 | 1469117084677 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 3620 | 1469117084679 Marionette TRACE conn2 <- [1,1722,null,{}] 09:04:44 INFO - PROCESS | 3620 | 1469117084682 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:04:44 INFO - PROCESS | 3620 | 1469117084684 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:44 INFO - PROCESS | 3620 | 1469117084759 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:04:44 INFO - PROCESS | 3620 | 1469117084764 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 3620 | 1469117084766 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:44 INFO - PROCESS | 3620 | ++DOCSHELL 13A5F000 == 34 [pid = 3620] [id = 440] 09:04:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13F6CC00) [pid = 3620] [serial = 1320] [outer = 00000000] 09:04:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17AC3C00) [pid = 3620] [serial = 1321] [outer = 13F6CC00] 09:04:44 INFO - PROCESS | 3620 | 1469117084809 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17FEA000) [pid = 3620] [serial = 1322] [outer = 13F6CC00] 09:04:45 INFO - PROCESS | 3620 | 1469117085235 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:04:45 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:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 595ms 09:04:45 INFO - PROCESS | 3620 | 1469117085276 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 3620 | 1469117085278 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 09:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:04:45 INFO - PROCESS | 3620 | 1469117085281 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 3620 | 1469117085283 Marionette TRACE conn2 <- [1,1726,null,{}] 09:04:45 INFO - PROCESS | 3620 | 1469117085290 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:04:45 INFO - PROCESS | 3620 | 1469117085292 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:45 INFO - PROCESS | 3620 | 1469117085367 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:04:45 INFO - PROCESS | 3620 | 1469117085373 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 3620 | 1469117085375 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:45 INFO - PROCESS | 3620 | ++DOCSHELL 0C383000 == 35 [pid = 3620] [id = 441] 09:04:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (10A4B000) [pid = 3620] [serial = 1323] [outer = 00000000] 09:04:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A1BB400) [pid = 3620] [serial = 1324] [outer = 10A4B000] 09:04:45 INFO - PROCESS | 3620 | 1469117085418 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A1BEC00) [pid = 3620] [serial = 1325] [outer = 10A4B000] 09:04:45 INFO - PROCESS | 3620 | 1469117085861 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:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 594ms 09:04:45 INFO - PROCESS | 3620 | 1469117085877 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 3620 | 1469117085879 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 09:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:04:45 INFO - PROCESS | 3620 | 1469117085884 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 3620 | 1469117085886 Marionette TRACE conn2 <- [1,1730,null,{}] 09:04:45 INFO - PROCESS | 3620 | 1469117085891 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:04:45 INFO - PROCESS | 3620 | 1469117085894 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:46 INFO - PROCESS | 3620 | 1469117086011 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:04:46 INFO - PROCESS | 3620 | 1469117086019 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 3620 | 1469117086021 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:46 INFO - PROCESS | 3620 | ++DOCSHELL 198E3400 == 36 [pid = 3620] [id = 442] 09:04:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A4E8C00) [pid = 3620] [serial = 1326] [outer = 00000000] 09:04:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A787400) [pid = 3620] [serial = 1327] [outer = 1A4E8C00] 09:04:46 INFO - PROCESS | 3620 | 1469117086063 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A78A400) [pid = 3620] [serial = 1328] [outer = 1A4E8C00] 09:04:46 INFO - PROCESS | 3620 | 1469117086570 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:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 735ms 09:04:46 INFO - PROCESS | 3620 | 1469117086626 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 3620 | 1469117086631 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 09:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:04:46 INFO - PROCESS | 3620 | 1469117086636 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 3620 | 1469117086640 Marionette TRACE conn2 <- [1,1734,null,{}] 09:04:46 INFO - PROCESS | 3620 | 1469117086646 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:04:46 INFO - PROCESS | 3620 | 1469117086649 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:46 INFO - PROCESS | 3620 | 1469117086811 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:04:46 INFO - PROCESS | 3620 | 1469117086934 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 3620 | 1469117086939 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:47 INFO - PROCESS | 3620 | ++DOCSHELL 10A4A400 == 37 [pid = 3620] [id = 443] 09:04:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10A4B400) [pid = 3620] [serial = 1329] [outer = 00000000] 09:04:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (11D97000) [pid = 3620] [serial = 1330] [outer = 10A4B400] 09:04:47 INFO - PROCESS | 3620 | 1469117087035 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (12E2C800) [pid = 3620] [serial = 1331] [outer = 10A4B400] 09:04:47 INFO - PROCESS | 3620 | 1469117087735 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:04:47 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:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1142ms 09:04:47 INFO - PROCESS | 3620 | 1469117087781 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 3620 | 1469117087786 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 09:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:04:47 INFO - PROCESS | 3620 | 1469117087792 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 3620 | 1469117087795 Marionette TRACE conn2 <- [1,1738,null,{}] 09:04:47 INFO - PROCESS | 3620 | 1469117087799 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:04:47 INFO - PROCESS | 3620 | 1469117087802 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:47 INFO - PROCESS | 3620 | 1469117087933 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:04:48 INFO - PROCESS | 3620 | 1469117088077 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 3620 | 1469117088080 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:48 INFO - PROCESS | 3620 | ++DOCSHELL 11D96000 == 38 [pid = 3620] [id = 444] 09:04:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13DF6000) [pid = 3620] [serial = 1332] [outer = 00000000] 09:04:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (15046400) [pid = 3620] [serial = 1333] [outer = 13DF6000] 09:04:48 INFO - PROCESS | 3620 | 1469117088135 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (15715400) [pid = 3620] [serial = 1334] [outer = 13DF6000] 09:04:49 INFO - PROCESS | 3620 | 1469117088998 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:04:49 INFO - PROCESS | 3620 | --DOCSHELL 0C383000 == 37 [pid = 3620] [id = 441] 09:04:49 INFO - PROCESS | 3620 | --DOCSHELL 13A5F000 == 36 [pid = 3620] [id = 440] 09:04:49 INFO - PROCESS | 3620 | --DOCSHELL 0F93A400 == 35 [pid = 3620] [id = 439] 09:04:49 INFO - PROCESS | 3620 | --DOCSHELL 17AC7400 == 34 [pid = 3620] [id = 438] 09:04:49 INFO - PROCESS | 3620 | --DOCSHELL 16E34400 == 33 [pid = 3620] [id = 437] 09:04:49 INFO - PROCESS | 3620 | --DOCSHELL 150A8000 == 32 [pid = 3620] [id = 436] 09:04:49 INFO - PROCESS | 3620 | --DOCSHELL 13A2C400 == 31 [pid = 3620] [id = 435] 09:04:49 INFO - PROCESS | 3620 | --DOCSHELL 11801C00 == 30 [pid = 3620] [id = 434] 09:04:49 INFO - PROCESS | 3620 | --DOCSHELL 0F97EC00 == 29 [pid = 3620] [id = 433] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1A1BF400) [pid = 3620] [serial = 1283] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17FE0800) [pid = 3620] [serial = 1270] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19632800) [pid = 3620] [serial = 1273] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17FEB800) [pid = 3620] [serial = 1271] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A4E7400) [pid = 3620] [serial = 1286] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (198E0000) [pid = 3620] [serial = 1276] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (19637C00) [pid = 3620] [serial = 1274] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (181BD400) [pid = 3620] [serial = 1250] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0F9EA400) [pid = 3620] [serial = 1252] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1A1EFC00) [pid = 3620] [serial = 1285] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10517800) [pid = 3620] [serial = 1253] [outer = 00000000] [url = about:blank] 09:04:49 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:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13246400) [pid = 3620] [serial = 1255] [outer = 00000000] [url = about:blank] 09:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1251ms 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13A30800) [pid = 3620] [serial = 1256] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15CE2800) [pid = 3620] [serial = 1264] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1602D800) [pid = 3620] [serial = 1265] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10A53800) [pid = 3620] [serial = 1258] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (114D1800) [pid = 3620] [serial = 1259] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (177EC000) [pid = 3620] [serial = 1267] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13DC5000) [pid = 3620] [serial = 1261] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13DCAC00) [pid = 3620] [serial = 1262] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (198E1000) [pid = 3620] [serial = 1277] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A1BA000) [pid = 3620] [serial = 1282] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (17FE1000) [pid = 3620] [serial = 1279] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1963A800) [pid = 3620] [serial = 1280] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (178AC800) [pid = 3620] [serial = 1268] [outer = 00000000] [url = about:blank] 09:04:49 INFO - PROCESS | 3620 | 1469117089060 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 3620 | 1469117089064 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 09:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:04:49 INFO - PROCESS | 3620 | 1469117089068 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 3620 | 1469117089071 Marionette TRACE conn2 <- [1,1742,null,{}] 09:04:49 INFO - PROCESS | 3620 | 1469117089076 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:04:49 INFO - PROCESS | 3620 | 1469117089079 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:49 INFO - PROCESS | 3620 | 1469117089166 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:04:49 INFO - PROCESS | 3620 | 1469117089178 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 3620 | 1469117089181 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:49 INFO - PROCESS | 3620 | ++DOCSHELL 10FC2400 == 30 [pid = 3620] [id = 445] 09:04:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1123F400) [pid = 3620] [serial = 1335] [outer = 00000000] 09:04:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (114D0800) [pid = 3620] [serial = 1336] [outer = 1123F400] 09:04:49 INFO - PROCESS | 3620 | 1469117089259 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11D94800) [pid = 3620] [serial = 1337] [outer = 1123F400] 09:04:49 INFO - PROCESS | 3620 | 1469117089791 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:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 735ms 09:04:49 INFO - PROCESS | 3620 | 1469117089809 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 3620 | 1469117089813 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 09:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:04:49 INFO - PROCESS | 3620 | 1469117089818 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 3620 | 1469117089821 Marionette TRACE conn2 <- [1,1746,null,{}] 09:04:49 INFO - PROCESS | 3620 | 1469117089825 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:04:49 INFO - PROCESS | 3620 | 1469117089827 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:49 INFO - PROCESS | 3620 | 1469117089910 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:04:49 INFO - PROCESS | 3620 | 1469117089916 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 3620 | 1469117089919 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:49 INFO - PROCESS | 3620 | ++DOCSHELL 1324B800 == 31 [pid = 3620] [id = 446] 09:04:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13A25000) [pid = 3620] [serial = 1338] [outer = 00000000] 09:04:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13B2CC00) [pid = 3620] [serial = 1339] [outer = 13A25000] 09:04:50 INFO - PROCESS | 3620 | 1469117089972 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13DCB800) [pid = 3620] [serial = 1340] [outer = 13A25000] 09:04:50 INFO - PROCESS | 3620 | 1469117090441 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:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 625ms 09:04:50 INFO - PROCESS | 3620 | 1469117090457 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 3620 | 1469117090459 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 09:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:04:50 INFO - PROCESS | 3620 | 1469117090463 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 3620 | 1469117090466 Marionette TRACE conn2 <- [1,1750,null,{}] 09:04:50 INFO - PROCESS | 3620 | 1469117090481 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:04:50 INFO - PROCESS | 3620 | 1469117090485 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:50 INFO - PROCESS | 3620 | 1469117090568 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:04:50 INFO - PROCESS | 3620 | 1469117090575 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 3620 | 1469117090578 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:50 INFO - PROCESS | 3620 | ++DOCSHELL 15CEFC00 == 32 [pid = 3620] [id = 447] 09:04:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16021000) [pid = 3620] [serial = 1341] [outer = 00000000] 09:04:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1602F800) [pid = 3620] [serial = 1342] [outer = 16021000] 09:04:50 INFO - PROCESS | 3620 | 1469117090624 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16A58C00) [pid = 3620] [serial = 1343] [outer = 16021000] 09:04:51 INFO - PROCESS | 3620 | 1469117091119 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:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 688ms 09:04:51 INFO - PROCESS | 3620 | 1469117091162 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 3620 | 1469117091165 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:04:51 INFO - PROCESS | 3620 | 1469117091168 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 3620 | 1469117091169 Marionette TRACE conn2 <- [1,1754,null,{}] 09:04:51 INFO - PROCESS | 3620 | 1469117091173 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:04:51 INFO - PROCESS | 3620 | 1469117091175 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:51 INFO - PROCESS | 3620 | 1469117091258 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:04:51 INFO - PROCESS | 3620 | 1469117091263 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 3620 | 1469117091265 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:51 INFO - PROCESS | 3620 | ++DOCSHELL 176DD800 == 33 [pid = 3620] [id = 448] 09:04:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (177EC000) [pid = 3620] [serial = 1344] [outer = 00000000] 09:04:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17F24800) [pid = 3620] [serial = 1345] [outer = 177EC000] 09:04:51 INFO - PROCESS | 3620 | 1469117091309 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17FDFC00) [pid = 3620] [serial = 1346] [outer = 177EC000] 09:04:51 INFO - PROCESS | 3620 | 1469117091769 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:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 641ms 09:04:51 INFO - PROCESS | 3620 | 1469117091808 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 3620 | 1469117091810 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:04:51 INFO - PROCESS | 3620 | 1469117091813 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 3620 | 1469117091815 Marionette TRACE conn2 <- [1,1758,null,{}] 09:04:51 INFO - PROCESS | 3620 | 1469117091818 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:04:51 INFO - PROCESS | 3620 | 1469117091820 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:51 INFO - PROCESS | 3620 | 1469117091927 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:04:52 INFO - PROCESS | 3620 | 1469117092018 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 3620 | 1469117092020 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:52 INFO - PROCESS | 3620 | ++DOCSHELL 1051B800 == 34 [pid = 3620] [id = 449] 09:04:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (155F0400) [pid = 3620] [serial = 1347] [outer = 00000000] 09:04:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (181BE800) [pid = 3620] [serial = 1348] [outer = 155F0400] 09:04:52 INFO - PROCESS | 3620 | 1469117092063 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (18261800) [pid = 3620] [serial = 1349] [outer = 155F0400] 09:04:52 INFO - PROCESS | 3620 | 1469117092549 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:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 735ms 09:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:04:52 INFO - PROCESS | 3620 | 1469117092586 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 3620 | 1469117092588 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 09:04:52 INFO - PROCESS | 3620 | 1469117092591 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 3620 | 1469117092593 Marionette TRACE conn2 <- [1,1762,null,{}] 09:04:52 INFO - PROCESS | 3620 | 1469117092596 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:04:52 INFO - PROCESS | 3620 | 1469117092602 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:52 INFO - PROCESS | 3620 | 1469117092737 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:04:52 INFO - PROCESS | 3620 | 1469117092804 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 3620 | 1469117092806 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:52 INFO - PROCESS | 3620 | ++DOCSHELL 19639800 == 35 [pid = 3620] [id = 450] 09:04:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1963B400) [pid = 3620] [serial = 1350] [outer = 00000000] 09:04:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (19B05C00) [pid = 3620] [serial = 1351] [outer = 1963B400] 09:04:52 INFO - PROCESS | 3620 | 1469117092850 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (19B06C00) [pid = 3620] [serial = 1352] [outer = 1963B400] 09:04:53 INFO - PROCESS | 3620 | 1469117093267 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:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 735ms 09:04:53 INFO - PROCESS | 3620 | 1469117093355 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 3620 | 1469117093357 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 09:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:04:53 INFO - PROCESS | 3620 | 1469117093361 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 3620 | 1469117093362 Marionette TRACE conn2 <- [1,1766,null,{}] 09:04:53 INFO - PROCESS | 3620 | 1469117093366 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:04:53 INFO - PROCESS | 3620 | 1469117093368 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:53 INFO - PROCESS | 3620 | 1469117093476 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:04:53 INFO - PROCESS | 3620 | 1469117093487 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 3620 | 1469117093489 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:53 INFO - PROCESS | 3620 | ++DOCSHELL 1A1BF800 == 36 [pid = 3620] [id = 451] 09:04:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A1C0000) [pid = 3620] [serial = 1353] [outer = 00000000] 09:04:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A4F1800) [pid = 3620] [serial = 1354] [outer = 1A1C0000] 09:04:53 INFO - PROCESS | 3620 | 1469117093531 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A4F2000) [pid = 3620] [serial = 1355] [outer = 1A1C0000] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1180B400) [pid = 3620] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0F9E8000) [pid = 3620] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16E3D800) [pid = 3620] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13A31000) [pid = 3620] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1050C000) [pid = 3620] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17F24000) [pid = 3620] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A4B000) [pid = 3620] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (19636000) [pid = 3620] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (103CD000) [pid = 3620] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (150A5400) [pid = 3620] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17F29000) [pid = 3620] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (150AC400) [pid = 3620] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:04:53 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13F6CC00) [pid = 3620] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:04:54 INFO - PROCESS | 3620 | 1469117094033 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:04:54 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:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 704ms 09:04:54 INFO - PROCESS | 3620 | 1469117094060 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 3620 | 1469117094064 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 09:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:04:54 INFO - PROCESS | 3620 | 1469117094068 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 3620 | 1469117094070 Marionette TRACE conn2 <- [1,1770,null,{}] 09:04:54 INFO - PROCESS | 3620 | 1469117094073 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:04:54 INFO - PROCESS | 3620 | 1469117094075 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:54 INFO - PROCESS | 3620 | 1469117094154 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:04:54 INFO - PROCESS | 3620 | 1469117094159 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 3620 | 1469117094161 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:54 INFO - PROCESS | 3620 | ++DOCSHELL 103C8400 == 37 [pid = 3620] [id = 452] 09:04:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10515400) [pid = 3620] [serial = 1356] [outer = 00000000] 09:04:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16FC3400) [pid = 3620] [serial = 1357] [outer = 10515400] 09:04:54 INFO - PROCESS | 3620 | 1469117094203 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17F24000) [pid = 3620] [serial = 1358] [outer = 10515400] 09:04:54 INFO - PROCESS | 3620 | 1469117094668 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:04:54 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:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 642ms 09:04:54 INFO - PROCESS | 3620 | 1469117094703 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 3620 | 1469117094705 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 09:04:54 INFO - PROCESS | 3620 | 1469117094708 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:04:54 INFO - PROCESS | 3620 | 1469117094710 Marionette TRACE conn2 <- [1,1774,null,{}] 09:04:54 INFO - PROCESS | 3620 | 1469117094713 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:04:54 INFO - PROCESS | 3620 | 1469117094715 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:54 INFO - PROCESS | 3620 | 1469117094793 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:04:54 INFO - PROCESS | 3620 | 1469117094802 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 3620 | 1469117094804 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:54 INFO - PROCESS | 3620 | ++DOCSHELL 155E8C00 == 38 [pid = 3620] [id = 453] 09:04:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15CEEC00) [pid = 3620] [serial = 1359] [outer = 00000000] 09:04:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A1C2800) [pid = 3620] [serial = 1360] [outer = 15CEEC00] 09:04:54 INFO - PROCESS | 3620 | 1469117094855 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A8DBC00) [pid = 3620] [serial = 1361] [outer = 15CEEC00] 09:04:55 INFO - PROCESS | 3620 | 1469117095316 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:04:55 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:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 626ms 09:04:55 INFO - PROCESS | 3620 | 1469117095352 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 3620 | 1469117095354 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 09:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:04:55 INFO - PROCESS | 3620 | 1469117095357 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 3620 | 1469117095359 Marionette TRACE conn2 <- [1,1778,null,{}] 09:04:55 INFO - PROCESS | 3620 | 1469117095362 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:04:55 INFO - PROCESS | 3620 | 1469117095364 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:55 INFO - PROCESS | 3620 | 1469117095443 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:04:55 INFO - PROCESS | 3620 | 1469117095448 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 3620 | 1469117095450 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:55 INFO - PROCESS | 3620 | ++DOCSHELL 198E9800 == 39 [pid = 3620] [id = 454] 09:04:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A1B8400) [pid = 3620] [serial = 1362] [outer = 00000000] 09:04:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A8E5000) [pid = 3620] [serial = 1363] [outer = 1A1B8400] 09:04:55 INFO - PROCESS | 3620 | 1469117095492 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A8E7800) [pid = 3620] [serial = 1364] [outer = 1A1B8400] 09:04:56 INFO - PROCESS | 3620 | 1469117096099 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:04:56 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:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 797ms 09:04:56 INFO - PROCESS | 3620 | 1469117096196 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 3620 | 1469117096201 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 09:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:04:56 INFO - PROCESS | 3620 | 1469117096208 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 3620 | 1469117096211 Marionette TRACE conn2 <- [1,1782,null,{}] 09:04:56 INFO - PROCESS | 3620 | 1469117096217 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:04:56 INFO - PROCESS | 3620 | 1469117096221 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:56 INFO - PROCESS | 3620 | 1469117096370 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:04:56 INFO - PROCESS | 3620 | 1469117096471 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 3620 | 1469117096474 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:56 INFO - PROCESS | 3620 | ++DOCSHELL 10FBCC00 == 40 [pid = 3620] [id = 455] 09:04:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10FBD800) [pid = 3620] [serial = 1365] [outer = 00000000] 09:04:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13132400) [pid = 3620] [serial = 1366] [outer = 10FBD800] 09:04:56 INFO - PROCESS | 3620 | 1469117096529 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13A30800) [pid = 3620] [serial = 1367] [outer = 10FBD800] 09:04:57 INFO - PROCESS | 3620 | 1469117097063 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:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 892ms 09:04:57 INFO - PROCESS | 3620 | 1469117097115 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 3620 | 1469117097122 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 09:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:04:57 INFO - PROCESS | 3620 | 1469117097129 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 3620 | 1469117097132 Marionette TRACE conn2 <- [1,1786,null,{}] 09:04:57 INFO - PROCESS | 3620 | 1469117097136 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:04:57 INFO - PROCESS | 3620 | 1469117097139 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:57 INFO - PROCESS | 3620 | 1469117097246 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:04:57 INFO - PROCESS | 3620 | 1469117097356 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 3620 | 1469117097359 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:57 INFO - PROCESS | 3620 | ++DOCSHELL 158E2000 == 41 [pid = 3620] [id = 456] 09:04:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (158E3800) [pid = 3620] [serial = 1368] [outer = 00000000] 09:04:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1610EC00) [pid = 3620] [serial = 1369] [outer = 158E3800] 09:04:57 INFO - PROCESS | 3620 | 1469117097414 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (178A2400) [pid = 3620] [serial = 1370] [outer = 158E3800] 09:04:58 INFO - PROCESS | 3620 | 1469117098016 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:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 954ms 09:04:58 INFO - PROCESS | 3620 | 1469117098076 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 3620 | 1469117098079 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 09:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:04:58 INFO - PROCESS | 3620 | 1469117098083 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 3620 | 1469117098087 Marionette TRACE conn2 <- [1,1790,null,{}] 09:04:58 INFO - PROCESS | 3620 | 1469117098097 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:04:58 INFO - PROCESS | 3620 | 1469117098102 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:58 INFO - PROCESS | 3620 | 1469117098215 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:04:58 INFO - PROCESS | 3620 | 1469117098353 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 3620 | 1469117098356 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:58 INFO - PROCESS | 3620 | ++DOCSHELL 1A1BAC00 == 42 [pid = 3620] [id = 457] 09:04:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A1BFC00) [pid = 3620] [serial = 1371] [outer = 00000000] 09:04:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A8E0800) [pid = 3620] [serial = 1372] [outer = 1A1BFC00] 09:04:58 INFO - PROCESS | 3620 | 1469117098413 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1AB4B000) [pid = 3620] [serial = 1373] [outer = 1A1BFC00] 09:04:58 INFO - PROCESS | 3620 | 1469117098938 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:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 908ms 09:04:58 INFO - PROCESS | 3620 | 1469117098986 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 3620 | 1469117098989 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 09:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:04:58 INFO - PROCESS | 3620 | 1469117098993 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 3620 | 1469117098995 Marionette TRACE conn2 <- [1,1794,null,{}] 09:04:59 INFO - PROCESS | 3620 | 1469117098999 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:04:59 INFO - PROCESS | 3620 | 1469117099001 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:59 INFO - PROCESS | 3620 | 1469117099106 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:04:59 INFO - PROCESS | 3620 | 1469117099231 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 3620 | 1469117099234 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:04:59 INFO - PROCESS | 3620 | ++DOCSHELL 11241000 == 43 [pid = 3620] [id = 458] 09:04:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (12B74C00) [pid = 3620] [serial = 1374] [outer = 00000000] 09:04:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (13DCF000) [pid = 3620] [serial = 1375] [outer = 12B74C00] 09:04:59 INFO - PROCESS | 3620 | 1469117099327 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (16A5CC00) [pid = 3620] [serial = 1376] [outer = 12B74C00] 09:05:00 INFO - PROCESS | 3620 | 1469117100099 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:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1142ms 09:05:00 INFO - PROCESS | 3620 | 1469117100141 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 3620 | 1469117100145 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 09:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:05:00 INFO - PROCESS | 3620 | 1469117100150 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 3620 | 1469117100154 Marionette TRACE conn2 <- [1,1798,null,{}] 09:05:00 INFO - PROCESS | 3620 | 1469117100160 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:05:00 INFO - PROCESS | 3620 | 1469117100164 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:00 INFO - PROCESS | 3620 | 1469117100267 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:05:00 INFO - PROCESS | 3620 | --DOCSHELL 155E8C00 == 42 [pid = 3620] [id = 453] 09:05:00 INFO - PROCESS | 3620 | --DOCSHELL 103C8400 == 41 [pid = 3620] [id = 452] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 1A1BF800 == 40 [pid = 3620] [id = 451] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 19639800 == 39 [pid = 3620] [id = 450] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 1051B800 == 38 [pid = 3620] [id = 449] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 176DD800 == 37 [pid = 3620] [id = 448] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 15CEFC00 == 36 [pid = 3620] [id = 447] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 1324B800 == 35 [pid = 3620] [id = 446] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 10FC2400 == 34 [pid = 3620] [id = 445] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 10A4A400 == 33 [pid = 3620] [id = 443] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 11D96000 == 32 [pid = 3620] [id = 444] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 198E3400 == 31 [pid = 3620] [id = 442] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 11241000 == 30 [pid = 3620] [id = 458] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 158E2000 == 29 [pid = 3620] [id = 456] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 1A1BAC00 == 28 [pid = 3620] [id = 457] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 198E9800 == 27 [pid = 3620] [id = 454] 09:05:01 INFO - PROCESS | 3620 | --DOCSHELL 10FBCC00 == 26 [pid = 3620] [id = 455] 09:05:01 INFO - PROCESS | 3620 | 1469117100987 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 3620 | 1469117100991 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (11DE6400) [pid = 3620] [serial = 1303] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (12BB7400) [pid = 3620] [serial = 1304] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (103C8C00) [pid = 3620] [serial = 1300] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (10A09C00) [pid = 3620] [serial = 1301] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (17793400) [pid = 3620] [serial = 1312] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13DC8400) [pid = 3620] [serial = 1306] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13DD3800) [pid = 3620] [serial = 1307] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1123DC00) [pid = 3620] [serial = 1298] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10A53000) [pid = 3620] [serial = 1297] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17FE2000) [pid = 3620] [serial = 1315] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A1BEC00) [pid = 3620] [serial = 1325] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1779DC00) [pid = 3620] [serial = 1313] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A1B7800) [pid = 3620] [serial = 1318] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (18266800) [pid = 3620] [serial = 1316] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1A1E3800) [pid = 3620] [serial = 1319] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A1BB400) [pid = 3620] [serial = 1324] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A787400) [pid = 3620] [serial = 1327] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (131D0000) [pid = 3620] [serial = 1289] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12B74800) [pid = 3620] [serial = 1288] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16A5E800) [pid = 3620] [serial = 1292] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (157F3C00) [pid = 3620] [serial = 1291] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (198DF000) [pid = 3620] [serial = 1295] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1962D800) [pid = 3620] [serial = 1294] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (158EE800) [pid = 3620] [serial = 1309] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17AC3C00) [pid = 3620] [serial = 1321] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17FEA000) [pid = 3620] [serial = 1322] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1610CC00) [pid = 3620] [serial = 1310] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 3620 | ++DOCSHELL 0C76D400 == 27 [pid = 3620] [id = 459] 09:05:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0C76E800) [pid = 3620] [serial = 1377] [outer = 00000000] 09:05:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0F97EC00) [pid = 3620] [serial = 1378] [outer = 0C76E800] 09:05:01 INFO - PROCESS | 3620 | 1469117101128 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (103CD000) [pid = 3620] [serial = 1379] [outer = 0C76E800] 09:05:01 INFO - PROCESS | 3620 | 1469117101600 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:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1502ms 09:05:01 INFO - PROCESS | 3620 | 1469117101658 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 3620 | 1469117101662 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 09:05:01 INFO - PROCESS | 3620 | 1469117101666 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:05:01 INFO - PROCESS | 3620 | 1469117101669 Marionette TRACE conn2 <- [1,1802,null,{}] 09:05:01 INFO - PROCESS | 3620 | 1469117101674 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:05:01 INFO - PROCESS | 3620 | 1469117101678 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:01 INFO - PROCESS | 3620 | 1469117101765 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:05:01 INFO - PROCESS | 3620 | 1469117101780 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 3620 | 1469117101783 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:01 INFO - PROCESS | 3620 | ++DOCSHELL 11247800 == 28 [pid = 3620] [id = 460] 09:05:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (114CF800) [pid = 3620] [serial = 1380] [outer = 00000000] 09:05:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11C11000) [pid = 3620] [serial = 1381] [outer = 114CF800] 09:05:01 INFO - PROCESS | 3620 | 1469117101830 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12960C00) [pid = 3620] [serial = 1382] [outer = 114CF800] 09:05:02 INFO - PROCESS | 3620 | 1469117102313 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:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 689ms 09:05:02 INFO - PROCESS | 3620 | 1469117102388 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 3620 | 1469117102392 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 09:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:05:02 INFO - PROCESS | 3620 | 1469117102399 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 3620 | 1469117102401 Marionette TRACE conn2 <- [1,1806,null,{}] 09:05:02 INFO - PROCESS | 3620 | 1469117102405 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:05:02 INFO - PROCESS | 3620 | 1469117102408 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:02 INFO - PROCESS | 3620 | 1469117102497 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:05:02 INFO - PROCESS | 3620 | 1469117102591 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 3620 | 1469117102594 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:02 INFO - PROCESS | 3620 | ++DOCSHELL 13243800 == 29 [pid = 3620] [id = 461] 09:05:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13243C00) [pid = 3620] [serial = 1383] [outer = 00000000] 09:05:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13A2C800) [pid = 3620] [serial = 1384] [outer = 13243C00] 09:05:02 INFO - PROCESS | 3620 | 1469117102638 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13B2F400) [pid = 3620] [serial = 1385] [outer = 13243C00] 09:05:03 INFO - PROCESS | 3620 | 1469117103044 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:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 689ms 09:05:03 INFO - PROCESS | 3620 | 1469117103103 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 3620 | 1469117103105 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:05:03 INFO - PROCESS | 3620 | 1469117103110 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 3620 | 1469117103116 Marionette TRACE conn2 <- [1,1810,null,{}] 09:05:03 INFO - PROCESS | 3620 | 1469117103137 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:05:03 INFO - PROCESS | 3620 | 1469117103141 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:03 INFO - PROCESS | 3620 | 1469117103267 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:05:03 INFO - PROCESS | 3620 | 1469117103283 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 3620 | 1469117103285 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:03 INFO - PROCESS | 3620 | ++DOCSHELL 13F77000 == 30 [pid = 3620] [id = 462] 09:05:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13F78000) [pid = 3620] [serial = 1386] [outer = 00000000] 09:05:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15898400) [pid = 3620] [serial = 1387] [outer = 13F78000] 09:05:03 INFO - PROCESS | 3620 | 1469117103378 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (12E6C800) [pid = 3620] [serial = 1388] [outer = 13F78000] 09:05:03 INFO - PROCESS | 3620 | 1469117103826 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:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 767ms 09:05:03 INFO - PROCESS | 3620 | 1469117103880 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:05:03 INFO - PROCESS | 3620 | 1469117103883 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 09:05:03 INFO - PROCESS | 3620 | 1469117103886 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 3620 | 1469117103888 Marionette TRACE conn2 <- [1,1814,null,{}] 09:05:03 INFO - PROCESS | 3620 | 1469117103892 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:05:03 INFO - PROCESS | 3620 | 1469117103894 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:04 INFO - PROCESS | 3620 | 1469117104008 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:05:04 INFO - PROCESS | 3620 | 1469117104018 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 3620 | 1469117104020 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:04 INFO - PROCESS | 3620 | ++DOCSHELL 16028C00 == 31 [pid = 3620] [id = 463] 09:05:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1602B800) [pid = 3620] [serial = 1389] [outer = 00000000] 09:05:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1678C400) [pid = 3620] [serial = 1390] [outer = 1602B800] 09:05:04 INFO - PROCESS | 3620 | 1469117104063 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16C56800) [pid = 3620] [serial = 1391] [outer = 1602B800] 09:05:04 INFO - PROCESS | 3620 | 1469117104503 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:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 626ms 09:05:04 INFO - PROCESS | 3620 | 1469117104523 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 3620 | 1469117104525 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 09:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:05:04 INFO - PROCESS | 3620 | 1469117104537 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 3620 | 1469117104539 Marionette TRACE conn2 <- [1,1818,null,{}] 09:05:04 INFO - PROCESS | 3620 | 1469117104542 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:05:04 INFO - PROCESS | 3620 | 1469117104544 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:04 INFO - PROCESS | 3620 | 1469117104663 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:05:04 INFO - PROCESS | 3620 | 1469117104669 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 3620 | 1469117104675 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:04 INFO - PROCESS | 3620 | ++DOCSHELL 176DD800 == 32 [pid = 3620] [id = 464] 09:05:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (176E2000) [pid = 3620] [serial = 1392] [outer = 00000000] 09:05:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (177E5400) [pid = 3620] [serial = 1393] [outer = 176E2000] 09:05:04 INFO - PROCESS | 3620 | 1469117104728 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17FDF000) [pid = 3620] [serial = 1394] [outer = 176E2000] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15CEEC00) [pid = 3620] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (155F0400) [pid = 3620] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1A1B8400) [pid = 3620] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1963B400) [pid = 3620] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1A4E8C00) [pid = 3620] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1123F400) [pid = 3620] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A1C0000) [pid = 3620] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13A25000) [pid = 3620] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13DF6000) [pid = 3620] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (177EC000) [pid = 3620] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16021000) [pid = 3620] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10A4B400) [pid = 3620] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:05:05 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10515400) [pid = 3620] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:05:05 INFO - PROCESS | 3620 | 1469117105495 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:05:05 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:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 09:05:05 INFO - PROCESS | 3620 | 1469117105526 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 3620 | 1469117105528 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:05:05 INFO - PROCESS | 3620 | 1469117105531 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 3620 | 1469117105533 Marionette TRACE conn2 <- [1,1822,null,{}] 09:05:05 INFO - PROCESS | 3620 | 1469117105536 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:05:05 INFO - PROCESS | 3620 | 1469117105538 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:05 INFO - PROCESS | 3620 | 1469117105621 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:05:05 INFO - PROCESS | 3620 | 1469117105720 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 3620 | 1469117105722 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:05 INFO - PROCESS | 3620 | ++DOCSHELL 0F939800 == 33 [pid = 3620] [id = 465] 09:05:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (103D3C00) [pid = 3620] [serial = 1395] [outer = 00000000] 09:05:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13DD3C00) [pid = 3620] [serial = 1396] [outer = 103D3C00] 09:05:05 INFO - PROCESS | 3620 | 1469117105765 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (176E0400) [pid = 3620] [serial = 1397] [outer = 103D3C00] 09:05:06 INFO - PROCESS | 3620 | 1469117106124 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:05:06 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:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 641ms 09:05:06 INFO - PROCESS | 3620 | 1469117106170 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 3620 | 1469117106171 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 09:05:06 INFO - PROCESS | 3620 | 1469117106175 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:05:06 INFO - PROCESS | 3620 | 1469117106176 Marionette TRACE conn2 <- [1,1826,null,{}] 09:05:06 INFO - PROCESS | 3620 | 1469117106180 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:05:06 INFO - PROCESS | 3620 | 1469117106182 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:06 INFO - PROCESS | 3620 | 1469117106299 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:05:06 INFO - PROCESS | 3620 | 1469117106307 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 3620 | 1469117106309 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:06 INFO - PROCESS | 3620 | ++DOCSHELL 16FC2800 == 34 [pid = 3620] [id = 466] 09:05:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1779FC00) [pid = 3620] [serial = 1398] [outer = 00000000] 09:05:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (18269000) [pid = 3620] [serial = 1399] [outer = 1779FC00] 09:05:06 INFO - PROCESS | 3620 | 1469117106351 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1962C800) [pid = 3620] [serial = 1400] [outer = 1779FC00] 09:05:06 INFO - PROCESS | 3620 | 1469117106778 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:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 642ms 09:05:06 INFO - PROCESS | 3620 | 1469117106813 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 3620 | 1469117106815 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 09:05:06 INFO - PROCESS | 3620 | 1469117106818 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:05:06 INFO - PROCESS | 3620 | 1469117106820 Marionette TRACE conn2 <- [1,1830,null,{}] 09:05:06 INFO - PROCESS | 3620 | 1469117106823 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:05:06 INFO - PROCESS | 3620 | 1469117106825 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:06 INFO - PROCESS | 3620 | 1469117106937 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:05:06 INFO - PROCESS | 3620 | 1469117106976 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 3620 | 1469117106978 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:07 INFO - PROCESS | 3620 | ++DOCSHELL 10328800 == 35 [pid = 3620] [id = 467] 09:05:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (10502C00) [pid = 3620] [serial = 1401] [outer = 00000000] 09:05:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (19636400) [pid = 3620] [serial = 1402] [outer = 10502C00] 09:05:07 INFO - PROCESS | 3620 | 1469117107024 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (19636800) [pid = 3620] [serial = 1403] [outer = 10502C00] 09:05:07 INFO - PROCESS | 3620 | 1469117107595 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:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 829ms 09:05:07 INFO - PROCESS | 3620 | 1469117107662 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 3620 | 1469117107667 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 09:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:05:07 INFO - PROCESS | 3620 | 1469117107672 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 3620 | 1469117107676 Marionette TRACE conn2 <- [1,1834,null,{}] 09:05:07 INFO - PROCESS | 3620 | 1469117107706 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:05:07 INFO - PROCESS | 3620 | 1469117107709 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:07 INFO - PROCESS | 3620 | 1469117107839 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:05:07 INFO - PROCESS | 3620 | 1469117107966 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 3620 | 1469117107971 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:08 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E8000 == 36 [pid = 3620] [id = 468] 09:05:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0F9E8800) [pid = 3620] [serial = 1404] [outer = 00000000] 09:05:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1108C800) [pid = 3620] [serial = 1405] [outer = 0F9E8800] 09:05:08 INFO - PROCESS | 3620 | 1469117108029 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (11CEC800) [pid = 3620] [serial = 1406] [outer = 0F9E8800] 09:05:08 INFO - PROCESS | 3620 | 1469117108745 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:05:08 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:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1158ms 09:05:08 INFO - PROCESS | 3620 | 1469117108873 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 3620 | 1469117108878 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 09:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:05:08 INFO - PROCESS | 3620 | 1469117108889 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 3620 | 1469117108892 Marionette TRACE conn2 <- [1,1838,null,{}] 09:05:08 INFO - PROCESS | 3620 | 1469117108895 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:05:08 INFO - PROCESS | 3620 | 1469117108898 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:09 INFO - PROCESS | 3620 | 1469117109024 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:05:09 INFO - PROCESS | 3620 | 1469117109158 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 3620 | 1469117109160 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:09 INFO - PROCESS | 3620 | ++DOCSHELL 13DD1400 == 37 [pid = 3620] [id = 469] 09:05:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13DD1800) [pid = 3620] [serial = 1407] [outer = 00000000] 09:05:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13F6C400) [pid = 3620] [serial = 1408] [outer = 13DD1800] 09:05:09 INFO - PROCESS | 3620 | 1469117109226 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (157F7400) [pid = 3620] [serial = 1409] [outer = 13DD1800] 09:05:10 INFO - PROCESS | 3620 | --DOCSHELL 15046800 == 36 [pid = 3620] [id = 355] 09:05:10 INFO - PROCESS | 3620 | --DOCSHELL 16C55000 == 35 [pid = 3620] [id = 347] 09:05:10 INFO - PROCESS | 3620 | --DOCSHELL 1051E000 == 34 [pid = 3620] [id = 353] 09:05:10 INFO - PROCESS | 3620 | --DOCSHELL 1588F800 == 33 [pid = 3620] [id = 346] 09:05:10 INFO - PROCESS | 3620 | --DOCSHELL 129ECC00 == 32 [pid = 3620] [id = 350] 09:05:10 INFO - PROCESS | 3620 | --DOCSHELL 12E25C00 == 31 [pid = 3620] [id = 348] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1A8DBC00) [pid = 3620] [serial = 1361] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (181BE800) [pid = 3620] [serial = 1348] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A8E5000) [pid = 3620] [serial = 1363] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (19B05C00) [pid = 3620] [serial = 1351] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (18261800) [pid = 3620] [serial = 1349] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A78A400) [pid = 3620] [serial = 1328] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (114D0800) [pid = 3620] [serial = 1336] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11D94800) [pid = 3620] [serial = 1337] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A8E7800) [pid = 3620] [serial = 1364] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A4F1800) [pid = 3620] [serial = 1354] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13B2CC00) [pid = 3620] [serial = 1339] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DCB800) [pid = 3620] [serial = 1340] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (15046400) [pid = 3620] [serial = 1333] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15715400) [pid = 3620] [serial = 1334] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17F24800) [pid = 3620] [serial = 1345] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1602F800) [pid = 3620] [serial = 1342] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16A58C00) [pid = 3620] [serial = 1343] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (11D97000) [pid = 3620] [serial = 1330] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12E2C800) [pid = 3620] [serial = 1331] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (19B06C00) [pid = 3620] [serial = 1352] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A4F2000) [pid = 3620] [serial = 1355] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1A1C2800) [pid = 3620] [serial = 1360] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16FC3400) [pid = 3620] [serial = 1357] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (17F24000) [pid = 3620] [serial = 1358] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17FDFC00) [pid = 3620] [serial = 1346] [outer = 00000000] [url = about:blank] 09:05:10 INFO - PROCESS | 3620 | 1469117110083 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:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1251ms 09:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:05:10 INFO - PROCESS | 3620 | 1469117110146 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 3620 | 1469117110149 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 09:05:10 INFO - PROCESS | 3620 | 1469117110154 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 3620 | 1469117110157 Marionette TRACE conn2 <- [1,1842,null,{}] 09:05:10 INFO - PROCESS | 3620 | 1469117110162 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:05:10 INFO - PROCESS | 3620 | 1469117110165 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:10 INFO - PROCESS | 3620 | 1469117110252 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:05:10 INFO - PROCESS | 3620 | 1469117110259 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 3620 | 1469117110263 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:10 INFO - PROCESS | 3620 | ++DOCSHELL 11247400 == 32 [pid = 3620] [id = 470] 09:05:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11487000) [pid = 3620] [serial = 1410] [outer = 00000000] 09:05:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (11D97000) [pid = 3620] [serial = 1411] [outer = 11487000] 09:05:10 INFO - PROCESS | 3620 | 1469117110314 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12BB5400) [pid = 3620] [serial = 1412] [outer = 11487000] 09:05:10 INFO - PROCESS | 3620 | 1469117110796 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:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 688ms 09:05:10 INFO - PROCESS | 3620 | 1469117110850 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 3620 | 1469117110855 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 09:05:10 INFO - PROCESS | 3620 | 1469117110860 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:05:10 INFO - PROCESS | 3620 | 1469117110863 Marionette TRACE conn2 <- [1,1846,null,{}] 09:05:10 INFO - PROCESS | 3620 | 1469117110867 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:05:10 INFO - PROCESS | 3620 | 1469117110869 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:10 INFO - PROCESS | 3620 | 1469117110954 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:05:10 INFO - PROCESS | 3620 | 1469117110963 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 3620 | 1469117110965 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:10 INFO - PROCESS | 3620 | ++DOCSHELL 13B2AC00 == 33 [pid = 3620] [id = 471] 09:05:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13B2C000) [pid = 3620] [serial = 1413] [outer = 00000000] 09:05:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13DC8000) [pid = 3620] [serial = 1414] [outer = 13B2C000] 09:05:11 INFO - PROCESS | 3620 | 1469117111011 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13DF1800) [pid = 3620] [serial = 1415] [outer = 13B2C000] 09:05:11 INFO - PROCESS | 3620 | 1469117111490 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:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 704ms 09:05:11 INFO - PROCESS | 3620 | 1469117111560 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 3620 | 1469117111563 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 09:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:05:11 INFO - PROCESS | 3620 | 1469117111566 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 3620 | 1469117111569 Marionette TRACE conn2 <- [1,1850,null,{}] 09:05:11 INFO - PROCESS | 3620 | 1469117111580 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:05:11 INFO - PROCESS | 3620 | 1469117111584 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:11 INFO - PROCESS | 3620 | 1469117111701 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:05:11 INFO - PROCESS | 3620 | 1469117111761 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 3620 | 1469117111764 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:11 INFO - PROCESS | 3620 | ++DOCSHELL 16103C00 == 34 [pid = 3620] [id = 472] 09:05:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16106C00) [pid = 3620] [serial = 1416] [outer = 00000000] 09:05:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16784800) [pid = 3620] [serial = 1417] [outer = 16106C00] 09:05:11 INFO - PROCESS | 3620 | 1469117111811 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16E3D400) [pid = 3620] [serial = 1418] [outer = 16106C00] 09:05:12 INFO - PROCESS | 3620 | 1469117112186 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:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 641ms 09:05:12 INFO - PROCESS | 3620 | 1469117112203 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 3620 | 1469117112206 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 09:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:05:12 INFO - PROCESS | 3620 | 1469117112209 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 3620 | 1469117112211 Marionette TRACE conn2 <- [1,1854,null,{}] 09:05:12 INFO - PROCESS | 3620 | 1469117112215 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:05:12 INFO - PROCESS | 3620 | 1469117112218 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:12 INFO - PROCESS | 3620 | 1469117112403 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:05:12 INFO - PROCESS | 3620 | 1469117112424 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 3620 | 1469117112426 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:12 INFO - PROCESS | 3620 | ++DOCSHELL 17ABA800 == 35 [pid = 3620] [id = 473] 09:05:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (17F2A400) [pid = 3620] [serial = 1419] [outer = 00000000] 09:05:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17FE2C00) [pid = 3620] [serial = 1420] [outer = 17F2A400] 09:05:12 INFO - PROCESS | 3620 | 1469117112470 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (181BD800) [pid = 3620] [serial = 1421] [outer = 17F2A400] 09:05:12 INFO - PROCESS | 3620 | 1469117112899 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:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 735ms 09:05:12 INFO - PROCESS | 3620 | 1469117112950 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 3620 | 1469117112952 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 09:05:12 INFO - PROCESS | 3620 | 1469117112955 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:05:12 INFO - PROCESS | 3620 | 1469117112957 Marionette TRACE conn2 <- [1,1858,null,{}] 09:05:12 INFO - PROCESS | 3620 | 1469117112960 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:05:12 INFO - PROCESS | 3620 | 1469117112962 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:13 INFO - PROCESS | 3620 | 1469117113077 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:05:13 INFO - PROCESS | 3620 | 1469117113082 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 3620 | 1469117113084 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:13 INFO - PROCESS | 3620 | ++DOCSHELL 17F21C00 == 36 [pid = 3620] [id = 474] 09:05:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (181C1800) [pid = 3620] [serial = 1422] [outer = 00000000] 09:05:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1826D800) [pid = 3620] [serial = 1423] [outer = 181C1800] 09:05:13 INFO - PROCESS | 3620 | 1469117113127 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (18262C00) [pid = 3620] [serial = 1424] [outer = 181C1800] 09:05:13 INFO - PROCESS | 3620 | 1469117113586 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:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 704ms 09:05:13 INFO - PROCESS | 3620 | 1469117113655 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 3620 | 1469117113657 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 09:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:05:13 INFO - PROCESS | 3620 | 1469117113661 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 3620 | 1469117113662 Marionette TRACE conn2 <- [1,1862,null,{}] 09:05:13 INFO - PROCESS | 3620 | 1469117113666 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:05:13 INFO - PROCESS | 3620 | 1469117113671 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:13 INFO - PROCESS | 3620 | 1469117113833 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:05:13 INFO - PROCESS | 3620 | 1469117113855 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 3620 | 1469117113858 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:13 INFO - PROCESS | 3620 | ++DOCSHELL 18269C00 == 37 [pid = 3620] [id = 475] 09:05:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (198DC400) [pid = 3620] [serial = 1425] [outer = 00000000] 09:05:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (19B0F000) [pid = 3620] [serial = 1426] [outer = 198DC400] 09:05:13 INFO - PROCESS | 3620 | 1469117113904 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (198E9C00) [pid = 3620] [serial = 1427] [outer = 198DC400] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13243C00) [pid = 3620] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0C76E800) [pid = 3620] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (114CF800) [pid = 3620] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1779FC00) [pid = 3620] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (176E2000) [pid = 3620] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10FBD800) [pid = 3620] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (158E3800) [pid = 3620] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A1BFC00) [pid = 3620] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1602B800) [pid = 3620] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (103D3C00) [pid = 3620] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:05:14 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13F78000) [pid = 3620] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:05:14 INFO - PROCESS | 3620 | 1469117114445 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:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 845ms 09:05:14 INFO - PROCESS | 3620 | 1469117114504 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 3620 | 1469117114506 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 09:05:14 INFO - PROCESS | 3620 | 1469117114509 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:05:14 INFO - PROCESS | 3620 | 1469117114510 Marionette TRACE conn2 <- [1,1866,null,{}] 09:05:14 INFO - PROCESS | 3620 | 1469117114514 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:05:14 INFO - PROCESS | 3620 | 1469117114516 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:14 INFO - PROCESS | 3620 | 1469117114591 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:05:14 INFO - PROCESS | 3620 | 1469117114597 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 3620 | 1469117114599 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:14 INFO - PROCESS | 3620 | ++DOCSHELL 13243C00 == 38 [pid = 3620] [id = 476] 09:05:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13A2F400) [pid = 3620] [serial = 1428] [outer = 00000000] 09:05:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (150AC800) [pid = 3620] [serial = 1429] [outer = 13A2F400] 09:05:14 INFO - PROCESS | 3620 | 1469117114641 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16787C00) [pid = 3620] [serial = 1430] [outer = 13A2F400] 09:05:15 INFO - PROCESS | 3620 | 1469117115070 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:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 595ms 09:05:15 INFO - PROCESS | 3620 | 1469117115106 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 3620 | 1469117115108 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 09:05:15 INFO - PROCESS | 3620 | 1469117115111 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:05:15 INFO - PROCESS | 3620 | 1469117115113 Marionette TRACE conn2 <- [1,1870,null,{}] 09:05:15 INFO - PROCESS | 3620 | 1469117115116 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:05:15 INFO - PROCESS | 3620 | 1469117115118 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:15 INFO - PROCESS | 3620 | 1469117115225 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:05:15 INFO - PROCESS | 3620 | 1469117115233 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 3620 | 1469117115235 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:15 INFO - PROCESS | 3620 | ++DOCSHELL 0F97D000 == 39 [pid = 3620] [id = 477] 09:05:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (131D0000) [pid = 3620] [serial = 1431] [outer = 00000000] 09:05:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1A12D000) [pid = 3620] [serial = 1432] [outer = 131D0000] 09:05:15 INFO - PROCESS | 3620 | 1469117115278 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A1EA800) [pid = 3620] [serial = 1433] [outer = 131D0000] 09:05:15 INFO - PROCESS | 3620 | 1469117115729 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:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 641ms 09:05:15 INFO - PROCESS | 3620 | 1469117115756 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 3620 | 1469117115758 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 09:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:05:15 INFO - PROCESS | 3620 | 1469117115762 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 3620 | 1469117115763 Marionette TRACE conn2 <- [1,1874,null,{}] 09:05:15 INFO - PROCESS | 3620 | 1469117115767 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:05:15 INFO - PROCESS | 3620 | 1469117115768 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:15 INFO - PROCESS | 3620 | 1469117115846 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:05:15 INFO - PROCESS | 3620 | 1469117115851 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 3620 | 1469117115853 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:15 INFO - PROCESS | 3620 | ++DOCSHELL 16101400 == 40 [pid = 3620] [id = 478] 09:05:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A122C00) [pid = 3620] [serial = 1434] [outer = 00000000] 09:05:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A780800) [pid = 3620] [serial = 1435] [outer = 1A122C00] 09:05:15 INFO - PROCESS | 3620 | 1469117115895 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A785000) [pid = 3620] [serial = 1436] [outer = 1A122C00] 09:05:16 INFO - PROCESS | 3620 | 1469117116325 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:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 594ms 09:05:16 INFO - PROCESS | 3620 | 1469117116357 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 3620 | 1469117116359 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 09:05:16 INFO - PROCESS | 3620 | 1469117116362 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:05:16 INFO - PROCESS | 3620 | 1469117116364 Marionette TRACE conn2 <- [1,1878,null,{}] 09:05:16 INFO - PROCESS | 3620 | 1469117116384 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:05:16 INFO - PROCESS | 3620 | 1469117116386 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:16 INFO - PROCESS | 3620 | 1469117116513 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:05:16 INFO - PROCESS | 3620 | 1469117116693 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 3620 | 1469117116696 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:16 INFO - PROCESS | 3620 | ++DOCSHELL 0F394400 == 41 [pid = 3620] [id = 479] 09:05:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0F97E400) [pid = 3620] [serial = 1437] [outer = 00000000] 09:05:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (10559C00) [pid = 3620] [serial = 1438] [outer = 0F97E400] 09:05:16 INFO - PROCESS | 3620 | 1469117116757 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1108C000) [pid = 3620] [serial = 1439] [outer = 0F97E400] 09:05:17 INFO - PROCESS | 3620 | 1469117117296 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:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1001ms 09:05:17 INFO - PROCESS | 3620 | 1469117117367 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 3620 | 1469117117372 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 09:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:05:17 INFO - PROCESS | 3620 | 1469117117377 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 3620 | 1469117117380 Marionette TRACE conn2 <- [1,1882,null,{}] 09:05:17 INFO - PROCESS | 3620 | 1469117117385 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:05:17 INFO - PROCESS | 3620 | 1469117117388 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:17 INFO - PROCESS | 3620 | 1469117117504 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:05:17 INFO - PROCESS | 3620 | 1469117117612 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 3620 | 1469117117615 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:17 INFO - PROCESS | 3620 | ++DOCSHELL 15046800 == 42 [pid = 3620] [id = 480] 09:05:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1504E400) [pid = 3620] [serial = 1440] [outer = 00000000] 09:05:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (15717C00) [pid = 3620] [serial = 1441] [outer = 1504E400] 09:05:17 INFO - PROCESS | 3620 | 1469117117669 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15CE6400) [pid = 3620] [serial = 1442] [outer = 1504E400] 09:05:18 INFO - PROCESS | 3620 | 1469117118280 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:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 954ms 09:05:18 INFO - PROCESS | 3620 | 1469117118323 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 3620 | 1469117118326 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 09:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:05:18 INFO - PROCESS | 3620 | 1469117118330 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 3620 | 1469117118332 Marionette TRACE conn2 <- [1,1886,null,{}] 09:05:18 INFO - PROCESS | 3620 | 1469117118336 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:05:18 INFO - PROCESS | 3620 | 1469117118338 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:18 INFO - PROCESS | 3620 | 1469117118444 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:05:18 INFO - PROCESS | 3620 | 1469117118586 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 3620 | 1469117118589 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:18 INFO - PROCESS | 3620 | ++DOCSHELL 16782000 == 43 [pid = 3620] [id = 481] 09:05:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (181C0C00) [pid = 3620] [serial = 1443] [outer = 00000000] 09:05:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (198DC000) [pid = 3620] [serial = 1444] [outer = 181C0C00] 09:05:18 INFO - PROCESS | 3620 | 1469117118643 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A124400) [pid = 3620] [serial = 1445] [outer = 181C0C00] 09:05:19 INFO - PROCESS | 3620 | 1469117119244 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:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 939ms 09:05:19 INFO - PROCESS | 3620 | 1469117119274 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 3620 | 1469117119278 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 09:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:05:19 INFO - PROCESS | 3620 | 1469117119288 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 3620 | 1469117119293 Marionette TRACE conn2 <- [1,1890,null,{}] 09:05:19 INFO - PROCESS | 3620 | 1469117119296 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:05:19 INFO - PROCESS | 3620 | 1469117119300 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:19 INFO - PROCESS | 3620 | 1469117119407 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:05:19 INFO - PROCESS | 3620 | 1469117119546 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 3620 | 1469117119549 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:19 INFO - PROCESS | 3620 | ++DOCSHELL 19B08800 == 44 [pid = 3620] [id = 482] 09:05:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A78FC00) [pid = 3620] [serial = 1446] [outer = 00000000] 09:05:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A8E5C00) [pid = 3620] [serial = 1447] [outer = 1A78FC00] 09:05:19 INFO - PROCESS | 3620 | 1469117119601 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1AB4A400) [pid = 3620] [serial = 1448] [outer = 1A78FC00] 09:05:20 INFO - PROCESS | 3620 | 1469117120323 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:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1111ms 09:05:20 INFO - PROCESS | 3620 | 1469117120393 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 3620 | 1469117120397 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 09:05:20 INFO - PROCESS | 3620 | 1469117120403 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:05:20 INFO - PROCESS | 3620 | 1469117120406 Marionette TRACE conn2 <- [1,1894,null,{}] 09:05:20 INFO - PROCESS | 3620 | 1469117120411 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:05:20 INFO - PROCESS | 3620 | 1469117120414 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:20 INFO - PROCESS | 3620 | 1469117120516 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:05:20 INFO - PROCESS | 3620 | 1469117120658 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 3620 | 1469117120663 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:20 INFO - PROCESS | 3620 | ++DOCSHELL 1296A400 == 45 [pid = 3620] [id = 483] 09:05:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (12B70400) [pid = 3620] [serial = 1449] [outer = 00000000] 09:05:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (12E6DC00) [pid = 3620] [serial = 1450] [outer = 12B70400] 09:05:20 INFO - PROCESS | 3620 | 1469117120716 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (131CF800) [pid = 3620] [serial = 1451] [outer = 12B70400] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 11240800 == 44 [pid = 3620] [id = 357] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 198DEC00 == 43 [pid = 3620] [id = 361] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 10A0A400 == 42 [pid = 3620] [id = 354] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 16023800 == 41 [pid = 3620] [id = 359] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 17FE3800 == 40 [pid = 3620] [id = 360] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 0C384800 == 39 [pid = 3620] [id = 356] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 0C76D400 == 38 [pid = 3620] [id = 459] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 13A56000 == 37 [pid = 3620] [id = 358] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 16784400 == 36 [pid = 3620] [id = 351] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 181C4400 == 35 [pid = 3620] [id = 352] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 181BB000 == 34 [pid = 3620] [id = 349] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 1324BC00 == 33 [pid = 3620] [id = 345] 09:05:21 INFO - PROCESS | 3620 | --DOCSHELL 10A49400 == 32 [pid = 3620] [id = 344] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13A2C800) [pid = 3620] [serial = 1384] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0F97EC00) [pid = 3620] [serial = 1378] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (103CD000) [pid = 3620] [serial = 1379] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (11C11000) [pid = 3620] [serial = 1381] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (12960C00) [pid = 3620] [serial = 1382] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1962C800) [pid = 3620] [serial = 1400] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (177E5400) [pid = 3620] [serial = 1393] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13A30800) [pid = 3620] [serial = 1367] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13132400) [pid = 3620] [serial = 1366] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (178A2400) [pid = 3620] [serial = 1370] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1610EC00) [pid = 3620] [serial = 1369] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1AB4B000) [pid = 3620] [serial = 1373] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1A8E0800) [pid = 3620] [serial = 1372] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13DCF000) [pid = 3620] [serial = 1375] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1678C400) [pid = 3620] [serial = 1390] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13DD3C00) [pid = 3620] [serial = 1396] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (18269000) [pid = 3620] [serial = 1399] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15898400) [pid = 3620] [serial = 1387] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12E6C800) [pid = 3620] [serial = 1388] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17FDF000) [pid = 3620] [serial = 1394] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16C56800) [pid = 3620] [serial = 1391] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13B2F400) [pid = 3620] [serial = 1385] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (19636400) [pid = 3620] [serial = 1402] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (176E0400) [pid = 3620] [serial = 1397] [outer = 00000000] [url = about:blank] 09:05:21 INFO - PROCESS | 3620 | 1469117121935 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:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1564ms 09:05:22 INFO - PROCESS | 3620 | 1469117122001 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 3620 | 1469117122005 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 09:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:05:22 INFO - PROCESS | 3620 | 1469117122009 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 3620 | 1469117122014 Marionette TRACE conn2 <- [1,1898,null,{}] 09:05:22 INFO - PROCESS | 3620 | 1469117122019 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:05:22 INFO - PROCESS | 3620 | 1469117122021 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:22 INFO - PROCESS | 3620 | 1469117122107 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:05:22 INFO - PROCESS | 3620 | 1469117122231 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 3620 | 1469117122234 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:22 INFO - PROCESS | 3620 | ++DOCSHELL 10368C00 == 33 [pid = 3620] [id = 484] 09:05:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (10A4AC00) [pid = 3620] [serial = 1452] [outer = 00000000] 09:05:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (11092400) [pid = 3620] [serial = 1453] [outer = 10A4AC00] 09:05:22 INFO - PROCESS | 3620 | 1469117122283 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11801C00) [pid = 3620] [serial = 1454] [outer = 10A4AC00] 09:05:22 INFO - PROCESS | 3620 | 1469117122662 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:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 704ms 09:05:22 INFO - PROCESS | 3620 | 1469117122706 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 3620 | 1469117122711 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 09:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:05:22 INFO - PROCESS | 3620 | 1469117122717 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 3620 | 1469117122720 Marionette TRACE conn2 <- [1,1902,null,{}] 09:05:22 INFO - PROCESS | 3620 | 1469117122753 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:05:22 INFO - PROCESS | 3620 | 1469117122755 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:22 INFO - PROCESS | 3620 | 1469117122841 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:05:22 INFO - PROCESS | 3620 | 1469117122848 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 3620 | 1469117122850 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:22 INFO - PROCESS | 3620 | ++DOCSHELL 12BB7400 == 34 [pid = 3620] [id = 485] 09:05:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12E6C800) [pid = 3620] [serial = 1455] [outer = 00000000] 09:05:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13244800) [pid = 3620] [serial = 1456] [outer = 12E6C800] 09:05:22 INFO - PROCESS | 3620 | 1469117122896 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13A56000) [pid = 3620] [serial = 1457] [outer = 12E6C800] 09:05:23 INFO - PROCESS | 3620 | 1469117123339 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:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 673ms 09:05:23 INFO - PROCESS | 3620 | 1469117123395 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 3620 | 1469117123398 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 09:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:05:23 INFO - PROCESS | 3620 | 1469117123401 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 3620 | 1469117123404 Marionette TRACE conn2 <- [1,1906,null,{}] 09:05:23 INFO - PROCESS | 3620 | 1469117123415 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:05:23 INFO - PROCESS | 3620 | 1469117123419 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:23 INFO - PROCESS | 3620 | 1469117123501 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:05:23 INFO - PROCESS | 3620 | 1469117123508 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 3620 | 1469117123511 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:23 INFO - PROCESS | 3620 | ++DOCSHELL 150AD800 == 35 [pid = 3620] [id = 486] 09:05:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (150B2400) [pid = 3620] [serial = 1458] [outer = 00000000] 09:05:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15713000) [pid = 3620] [serial = 1459] [outer = 150B2400] 09:05:23 INFO - PROCESS | 3620 | 1469117123558 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15CE2800) [pid = 3620] [serial = 1460] [outer = 150B2400] 09:05:24 INFO - PROCESS | 3620 | 1469117124089 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:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 735ms 09:05:24 INFO - PROCESS | 3620 | 1469117124143 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 3620 | 1469117124145 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 09:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:05:24 INFO - PROCESS | 3620 | 1469117124149 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 3620 | 1469117124151 Marionette TRACE conn2 <- [1,1910,null,{}] 09:05:24 INFO - PROCESS | 3620 | 1469117124154 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:05:24 INFO - PROCESS | 3620 | 1469117124156 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:24 INFO - PROCESS | 3620 | 1469117124298 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:05:24 INFO - PROCESS | 3620 | 1469117124357 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 3620 | 1469117124360 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:24 INFO - PROCESS | 3620 | ++DOCSHELL 1602D400 == 36 [pid = 3620] [id = 487] 09:05:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16786400) [pid = 3620] [serial = 1461] [outer = 00000000] 09:05:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16E36400) [pid = 3620] [serial = 1462] [outer = 16786400] 09:05:24 INFO - PROCESS | 3620 | 1469117124404 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16FBC000) [pid = 3620] [serial = 1463] [outer = 16786400] 09:05:24 INFO - PROCESS | 3620 | 1469117124817 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:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 704ms 09:05:24 INFO - PROCESS | 3620 | 1469117124846 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 3620 | 1469117124848 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 09:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:05:24 INFO - PROCESS | 3620 | 1469117124860 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 3620 | 1469117124862 Marionette TRACE conn2 <- [1,1914,null,{}] 09:05:24 INFO - PROCESS | 3620 | 1469117124865 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:05:24 INFO - PROCESS | 3620 | 1469117124867 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:24 INFO - PROCESS | 3620 | 1469117124984 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:05:24 INFO - PROCESS | 3620 | 1469117124990 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 3620 | 1469117124992 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:24 INFO - PROCESS | 3620 | ++DOCSHELL 1779F800 == 37 [pid = 3620] [id = 488] 09:05:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (177E5400) [pid = 3620] [serial = 1464] [outer = 00000000] 09:05:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (178AC400) [pid = 3620] [serial = 1465] [outer = 177E5400] 09:05:25 INFO - PROCESS | 3620 | 1469117125035 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17F24800) [pid = 3620] [serial = 1466] [outer = 177E5400] 09:05:25 INFO - PROCESS | 3620 | 1469117125487 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:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 704ms 09:05:25 INFO - PROCESS | 3620 | 1469117125563 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 3620 | 1469117125565 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 09:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:05:25 INFO - PROCESS | 3620 | 1469117125568 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 3620 | 1469117125570 Marionette TRACE conn2 <- [1,1918,null,{}] 09:05:25 INFO - PROCESS | 3620 | 1469117125573 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:05:25 INFO - PROCESS | 3620 | 1469117125579 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:25 INFO - PROCESS | 3620 | 1469117125734 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (181C1800) [pid = 3620] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (198DC400) [pid = 3620] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0F9E8800) [pid = 3620] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10502C00) [pid = 3620] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13DD1800) [pid = 3620] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11487000) [pid = 3620] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13B2C000) [pid = 3620] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16106C00) [pid = 3620] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13A2F400) [pid = 3620] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (131D0000) [pid = 3620] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17F2A400) [pid = 3620] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12B74C00) [pid = 3620] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:05:25 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A122C00) [pid = 3620] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:05:26 INFO - PROCESS | 3620 | 1469117126014 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 3620 | 1469117126016 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:26 INFO - PROCESS | 3620 | ++DOCSHELL 0C76BC00 == 38 [pid = 3620] [id = 489] 09:05:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0F9E7400) [pid = 3620] [serial = 1467] [outer = 00000000] 09:05:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A54000) [pid = 3620] [serial = 1468] [outer = 0F9E7400] 09:05:26 INFO - PROCESS | 3620 | 1469117126060 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13A5EC00) [pid = 3620] [serial = 1469] [outer = 0F9E7400] 09:05:26 INFO - PROCESS | 3620 | 1469117126420 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:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 908ms 09:05:26 INFO - PROCESS | 3620 | 1469117126472 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 3620 | 1469117126474 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 09:05:26 INFO - PROCESS | 3620 | 1469117126477 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:05:26 INFO - PROCESS | 3620 | 1469117126479 Marionette TRACE conn2 <- [1,1922,null,{}] 09:05:26 INFO - PROCESS | 3620 | 1469117126489 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:05:26 INFO - PROCESS | 3620 | 1469117126491 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:26 INFO - PROCESS | 3620 | 1469117126568 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:05:26 INFO - PROCESS | 3620 | 1469117126573 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 3620 | 1469117126575 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:26 INFO - PROCESS | 3620 | ++DOCSHELL 157F7C00 == 39 [pid = 3620] [id = 490] 09:05:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1588F800) [pid = 3620] [serial = 1470] [outer = 00000000] 09:05:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1826E000) [pid = 3620] [serial = 1471] [outer = 1588F800] 09:05:26 INFO - PROCESS | 3620 | 1469117126617 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1962C800) [pid = 3620] [serial = 1472] [outer = 1588F800] 09:05:27 INFO - PROCESS | 3620 | 1469117127034 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:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 595ms 09:05:27 INFO - PROCESS | 3620 | 1469117127087 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 3620 | 1469117127089 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 09:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:05:27 INFO - PROCESS | 3620 | 1469117127097 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 3620 | 1469117127099 Marionette TRACE conn2 <- [1,1926,null,{}] 09:05:27 INFO - PROCESS | 3620 | 1469117127103 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:05:27 INFO - PROCESS | 3620 | 1469117127105 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:27 INFO - PROCESS | 3620 | 1469117127183 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:05:27 INFO - PROCESS | 3620 | 1469117127188 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 3620 | 1469117127190 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:27 INFO - PROCESS | 3620 | ++DOCSHELL 12E1DC00 == 40 [pid = 3620] [id = 491] 09:05:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (18269000) [pid = 3620] [serial = 1473] [outer = 00000000] 09:05:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (198DFC00) [pid = 3620] [serial = 1474] [outer = 18269000] 09:05:27 INFO - PROCESS | 3620 | 1469117127233 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (198E1C00) [pid = 3620] [serial = 1475] [outer = 18269000] 09:05:27 INFO - PROCESS | 3620 | 1469117127666 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:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 595ms 09:05:27 INFO - PROCESS | 3620 | 1469117127692 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 3620 | 1469117127694 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 09:05:27 INFO - PROCESS | 3620 | 1469117127697 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 3620 | 1469117127699 Marionette TRACE conn2 <- [1,1930,null,{}] 09:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:05:27 INFO - PROCESS | 3620 | 1469117127702 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:05:27 INFO - PROCESS | 3620 | 1469117127704 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:27 INFO - PROCESS | 3620 | 1469117127822 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:05:27 INFO - PROCESS | 3620 | 1469117127830 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 3620 | 1469117127832 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:27 INFO - PROCESS | 3620 | ++DOCSHELL 1963B000 == 41 [pid = 3620] [id = 492] 09:05:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (19B0DC00) [pid = 3620] [serial = 1476] [outer = 00000000] 09:05:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1E9000) [pid = 3620] [serial = 1477] [outer = 19B0DC00] 09:05:27 INFO - PROCESS | 3620 | 1469117127874 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A1EFC00) [pid = 3620] [serial = 1478] [outer = 19B0DC00] 09:05:28 INFO - PROCESS | 3620 | 1469117128640 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:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 09:05:28 INFO - PROCESS | 3620 | 1469117128687 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 3620 | 1469117128694 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 09:05:28 INFO - PROCESS | 3620 | 1469117128699 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:05:28 INFO - PROCESS | 3620 | 1469117128705 Marionette TRACE conn2 <- [1,1934,null,{}] 09:05:28 INFO - PROCESS | 3620 | 1469117128711 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:05:28 INFO - PROCESS | 3620 | 1469117128715 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:28 INFO - PROCESS | 3620 | 1469117128864 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:05:29 INFO - PROCESS | 3620 | 1469117128993 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 3620 | 1469117128996 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:29 INFO - PROCESS | 3620 | ++DOCSHELL 10508C00 == 42 [pid = 3620] [id = 493] 09:05:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (10511400) [pid = 3620] [serial = 1479] [outer = 00000000] 09:05:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1123A400) [pid = 3620] [serial = 1480] [outer = 10511400] 09:05:29 INFO - PROCESS | 3620 | 1469117129052 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13132400) [pid = 3620] [serial = 1481] [outer = 10511400] 09:05:29 INFO - PROCESS | 3620 | 1469117129756 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:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1095ms 09:05:29 INFO - PROCESS | 3620 | 1469117129805 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 3620 | 1469117129809 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 09:05:29 INFO - PROCESS | 3620 | 1469117129816 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:05:29 INFO - PROCESS | 3620 | 1469117129819 Marionette TRACE conn2 <- [1,1938,null,{}] 09:05:29 INFO - PROCESS | 3620 | 1469117129823 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:05:29 INFO - PROCESS | 3620 | 1469117129826 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:30 INFO - PROCESS | 3620 | 1469117130039 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:05:30 INFO - PROCESS | 3620 | 1469117130183 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 3620 | 1469117130185 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:30 INFO - PROCESS | 3620 | ++DOCSHELL 0C384400 == 43 [pid = 3620] [id = 494] 09:05:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0C385000) [pid = 3620] [serial = 1482] [outer = 00000000] 09:05:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (0F394C00) [pid = 3620] [serial = 1483] [outer = 0C385000] 09:05:30 INFO - PROCESS | 3620 | 1469117130235 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1036A000) [pid = 3620] [serial = 1484] [outer = 0C385000] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 0F97D000 == 42 [pid = 3620] [id = 477] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 12E1DC00 == 41 [pid = 3620] [id = 491] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 157F7C00 == 40 [pid = 3620] [id = 490] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 0C76BC00 == 39 [pid = 3620] [id = 489] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 1779F800 == 38 [pid = 3620] [id = 488] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 1602D400 == 37 [pid = 3620] [id = 487] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 150AD800 == 36 [pid = 3620] [id = 486] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 12BB7400 == 35 [pid = 3620] [id = 485] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 10368C00 == 34 [pid = 3620] [id = 484] 09:05:30 INFO - PROCESS | 3620 | --DOCSHELL 1296A400 == 33 [pid = 3620] [id = 483] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16A5CC00) [pid = 3620] [serial = 1376] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A780800) [pid = 3620] [serial = 1435] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1826D800) [pid = 3620] [serial = 1423] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (19B0F000) [pid = 3620] [serial = 1426] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1108C800) [pid = 3620] [serial = 1405] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (11CEC800) [pid = 3620] [serial = 1406] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (19636800) [pid = 3620] [serial = 1403] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13F6C400) [pid = 3620] [serial = 1408] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (157F7400) [pid = 3620] [serial = 1409] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11D97000) [pid = 3620] [serial = 1411] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12BB5400) [pid = 3620] [serial = 1412] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13DC8000) [pid = 3620] [serial = 1414] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13DF1800) [pid = 3620] [serial = 1415] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16784800) [pid = 3620] [serial = 1417] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16E3D400) [pid = 3620] [serial = 1418] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (150AC800) [pid = 3620] [serial = 1429] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A12D000) [pid = 3620] [serial = 1432] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (198E9C00) [pid = 3620] [serial = 1427] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17FE2C00) [pid = 3620] [serial = 1420] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (181BD800) [pid = 3620] [serial = 1421] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A1EA800) [pid = 3620] [serial = 1433] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (18262C00) [pid = 3620] [serial = 1424] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A785000) [pid = 3620] [serial = 1436] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16787C00) [pid = 3620] [serial = 1430] [outer = 00000000] [url = about:blank] 09:05:30 INFO - PROCESS | 3620 | 1469117130791 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:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1001ms 09:05:30 INFO - PROCESS | 3620 | 1469117130822 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 3620 | 1469117130825 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 09:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:05:30 INFO - PROCESS | 3620 | 1469117130830 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 3620 | 1469117130833 Marionette TRACE conn2 <- [1,1942,null,{}] 09:05:30 INFO - PROCESS | 3620 | 1469117130838 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:05:30 INFO - PROCESS | 3620 | 1469117130840 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:30 INFO - PROCESS | 3620 | 1469117130925 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:05:30 INFO - PROCESS | 3620 | 1469117130933 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 3620 | 1469117130936 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:30 INFO - PROCESS | 3620 | ++DOCSHELL 11491000 == 34 [pid = 3620] [id = 495] 09:05:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11494800) [pid = 3620] [serial = 1485] [outer = 00000000] 09:05:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1180B000) [pid = 3620] [serial = 1486] [outer = 11494800] 09:05:31 INFO - PROCESS | 3620 | 1469117130982 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11DE7000) [pid = 3620] [serial = 1487] [outer = 11494800] 09:05:31 INFO - PROCESS | 3620 | 1469117131463 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:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 704ms 09:05:31 INFO - PROCESS | 3620 | 1469117131531 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 3620 | 1469117131534 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:05:31 INFO - PROCESS | 3620 | 1469117131566 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 3620 | 1469117131568 Marionette TRACE conn2 <- [1,1946,null,{}] 09:05:31 INFO - PROCESS | 3620 | 1469117131572 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:05:31 INFO - PROCESS | 3620 | 1469117131574 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:31 INFO - PROCESS | 3620 | 1469117131661 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:05:31 INFO - PROCESS | 3620 | 1469117131760 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 3620 | 1469117131762 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:31 INFO - PROCESS | 3620 | ++DOCSHELL 1312E000 == 35 [pid = 3620] [id = 496] 09:05:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (131C8C00) [pid = 3620] [serial = 1488] [outer = 00000000] 09:05:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13DCDC00) [pid = 3620] [serial = 1489] [outer = 131C8C00] 09:05:31 INFO - PROCESS | 3620 | 1469117131806 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13DF1000) [pid = 3620] [serial = 1490] [outer = 131C8C00] 09:05:32 INFO - PROCESS | 3620 | 1469117132180 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:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 625ms 09:05:32 INFO - PROCESS | 3620 | 1469117132209 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 3620 | 1469117132212 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 09:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:05:32 INFO - PROCESS | 3620 | 1469117132223 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 3620 | 1469117132227 Marionette TRACE conn2 <- [1,1950,null,{}] 09:05:32 INFO - PROCESS | 3620 | 1469117132231 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:05:32 INFO - PROCESS | 3620 | 1469117132234 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:32 INFO - PROCESS | 3620 | 1469117132321 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:05:32 INFO - PROCESS | 3620 | 1469117132326 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 3620 | 1469117132328 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:32 INFO - PROCESS | 3620 | ++DOCSHELL 155E7C00 == 36 [pid = 3620] [id = 497] 09:05:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (155EA800) [pid = 3620] [serial = 1491] [outer = 00000000] 09:05:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (158E6C00) [pid = 3620] [serial = 1492] [outer = 155EA800] 09:05:32 INFO - PROCESS | 3620 | 1469117132371 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16107400) [pid = 3620] [serial = 1493] [outer = 155EA800] 09:05:32 INFO - PROCESS | 3620 | 1469117132843 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:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 704ms 09:05:32 INFO - PROCESS | 3620 | 1469117132924 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 3620 | 1469117132927 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 09:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:05:32 INFO - PROCESS | 3620 | 1469117132930 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 3620 | 1469117132932 Marionette TRACE conn2 <- [1,1954,null,{}] 09:05:32 INFO - PROCESS | 3620 | 1469117132936 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:05:32 INFO - PROCESS | 3620 | 1469117132938 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:33 INFO - PROCESS | 3620 | 1469117133052 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:05:33 INFO - PROCESS | 3620 | 1469117133147 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 3620 | 1469117133149 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:33 INFO - PROCESS | 3620 | ++DOCSHELL 16788800 == 37 [pid = 3620] [id = 498] 09:05:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16A5B000) [pid = 3620] [serial = 1494] [outer = 00000000] 09:05:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16E36800) [pid = 3620] [serial = 1495] [outer = 16A5B000] 09:05:33 INFO - PROCESS | 3620 | 1469117133192 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (176E5C00) [pid = 3620] [serial = 1496] [outer = 16A5B000] 09:05:33 INFO - PROCESS | 3620 | 1469117133598 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:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 688ms 09:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:05:33 INFO - PROCESS | 3620 | 1469117133628 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 3620 | 1469117133630 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 09:05:33 INFO - PROCESS | 3620 | 1469117133633 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 3620 | 1469117133635 Marionette TRACE conn2 <- [1,1958,null,{}] 09:05:33 INFO - PROCESS | 3620 | 1469117133639 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:05:33 INFO - PROCESS | 3620 | 1469117133640 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:33 INFO - PROCESS | 3620 | 1469117133754 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:05:33 INFO - PROCESS | 3620 | 1469117133759 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 3620 | 1469117133765 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:33 INFO - PROCESS | 3620 | ++DOCSHELL 17ABB000 == 38 [pid = 3620] [id = 499] 09:05:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17AC3000) [pid = 3620] [serial = 1497] [outer = 00000000] 09:05:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17FDC400) [pid = 3620] [serial = 1498] [outer = 17AC3000] 09:05:33 INFO - PROCESS | 3620 | 1469117133875 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17FE5800) [pid = 3620] [serial = 1499] [outer = 17AC3000] 09:05:34 INFO - PROCESS | 3620 | 1469117134311 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:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 688ms 09:05:34 INFO - PROCESS | 3620 | 1469117134334 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 3620 | 1469117134336 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 09:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:05:34 INFO - PROCESS | 3620 | 1469117134350 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 3620 | 1469117134351 Marionette TRACE conn2 <- [1,1962,null,{}] 09:05:34 INFO - PROCESS | 3620 | 1469117134355 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:05:34 INFO - PROCESS | 3620 | 1469117134357 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:34 INFO - PROCESS | 3620 | 1469117134494 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:05:34 INFO - PROCESS | 3620 | 1469117134514 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 3620 | 1469117134516 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:34 INFO - PROCESS | 3620 | ++DOCSHELL 18261800 == 39 [pid = 3620] [id = 500] 09:05:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (18262400) [pid = 3620] [serial = 1500] [outer = 00000000] 09:05:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1826F400) [pid = 3620] [serial = 1501] [outer = 18262400] 09:05:34 INFO - PROCESS | 3620 | 1469117134568 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1962C400) [pid = 3620] [serial = 1502] [outer = 18262400] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (18269000) [pid = 3620] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16786400) [pid = 3620] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (150B2400) [pid = 3620] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12B70400) [pid = 3620] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (177E5400) [pid = 3620] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12E6C800) [pid = 3620] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10A4AC00) [pid = 3620] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0F97E400) [pid = 3620] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1504E400) [pid = 3620] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (181C0C00) [pid = 3620] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0F9E7400) [pid = 3620] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A78FC00) [pid = 3620] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:05:35 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1588F800) [pid = 3620] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:05:35 INFO - PROCESS | 3620 | 1469117135060 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:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 751ms 09:05:35 INFO - PROCESS | 3620 | 1469117135100 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 3620 | 1469117135102 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 09:05:35 INFO - PROCESS | 3620 | 1469117135105 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:05:35 INFO - PROCESS | 3620 | 1469117135107 Marionette TRACE conn2 <- [1,1966,null,{}] 09:05:35 INFO - PROCESS | 3620 | 1469117135114 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:05:35 INFO - PROCESS | 3620 | 1469117135116 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:35 INFO - PROCESS | 3620 | 1469117135194 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:05:35 INFO - PROCESS | 3620 | 1469117135200 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 3620 | 1469117135202 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:35 INFO - PROCESS | 3620 | ++DOCSHELL 12B70400 == 40 [pid = 3620] [id = 501] 09:05:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12BB5400) [pid = 3620] [serial = 1503] [outer = 00000000] 09:05:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1504D000) [pid = 3620] [serial = 1504] [outer = 12BB5400] 09:05:35 INFO - PROCESS | 3620 | 1469117135244 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (178A1C00) [pid = 3620] [serial = 1505] [outer = 12BB5400] 09:05:35 INFO - PROCESS | 3620 | 1469117135666 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:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 594ms 09:05:35 INFO - PROCESS | 3620 | 1469117135703 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 3620 | 1469117135705 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 09:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:05:35 INFO - PROCESS | 3620 | 1469117135708 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 3620 | 1469117135710 Marionette TRACE conn2 <- [1,1970,null,{}] 09:05:35 INFO - PROCESS | 3620 | 1469117135713 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:05:35 INFO - PROCESS | 3620 | 1469117135715 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:35 INFO - PROCESS | 3620 | 1469117135793 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:05:35 INFO - PROCESS | 3620 | 1469117135798 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 3620 | 1469117135800 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:35 INFO - PROCESS | 3620 | ++DOCSHELL 13DFE000 == 41 [pid = 3620] [id = 502] 09:05:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (150B2400) [pid = 3620] [serial = 1506] [outer = 00000000] 09:05:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19639000) [pid = 3620] [serial = 1507] [outer = 150B2400] 09:05:35 INFO - PROCESS | 3620 | 1469117135850 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (198DC400) [pid = 3620] [serial = 1508] [outer = 150B2400] 09:05:36 INFO - PROCESS | 3620 | 1469117136283 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:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 595ms 09:05:36 INFO - PROCESS | 3620 | 1469117136305 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 3620 | 1469117136307 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 09:05:36 INFO - PROCESS | 3620 | 1469117136310 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:05:36 INFO - PROCESS | 3620 | 1469117136312 Marionette TRACE conn2 <- [1,1974,null,{}] 09:05:36 INFO - PROCESS | 3620 | 1469117136316 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:05:36 INFO - PROCESS | 3620 | 1469117136317 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:36 INFO - PROCESS | 3620 | 1469117136438 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:05:36 INFO - PROCESS | 3620 | 1469117136445 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 3620 | 1469117136447 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:36 INFO - PROCESS | 3620 | ++DOCSHELL 16787400 == 42 [pid = 3620] [id = 503] 09:05:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (181C1400) [pid = 3620] [serial = 1509] [outer = 00000000] 09:05:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A122C00) [pid = 3620] [serial = 1510] [outer = 181C1400] 09:05:36 INFO - PROCESS | 3620 | 1469117136499 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A1B7800) [pid = 3620] [serial = 1511] [outer = 181C1400] 09:05:36 INFO - PROCESS | 3620 | 1469117136902 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:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 642ms 09:05:36 INFO - PROCESS | 3620 | 1469117136949 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 3620 | 1469117136951 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 09:05:36 INFO - PROCESS | 3620 | 1469117136954 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:05:36 INFO - PROCESS | 3620 | 1469117136956 Marionette TRACE conn2 <- [1,1978,null,{}] 09:05:37 INFO - PROCESS | 3620 | 1469117137004 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:05:37 INFO - PROCESS | 3620 | 1469117137007 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:37 INFO - PROCESS | 3620 | 1469117137109 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:05:37 INFO - PROCESS | 3620 | 1469117137305 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 3620 | 1469117137309 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:37 INFO - PROCESS | 3620 | ++DOCSHELL 10A4A000 == 43 [pid = 3620] [id = 504] 09:05:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (10A4AC00) [pid = 3620] [serial = 1512] [outer = 00000000] 09:05:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (10FCB400) [pid = 3620] [serial = 1513] [outer = 10A4AC00] 09:05:37 INFO - PROCESS | 3620 | 1469117137380 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (11245800) [pid = 3620] [serial = 1514] [outer = 10A4AC00] 09:05:37 INFO - PROCESS | 3620 | 1469117137926 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:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 985ms 09:05:37 INFO - PROCESS | 3620 | 1469117137956 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 3620 | 1469117137960 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 09:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:05:37 INFO - PROCESS | 3620 | 1469117137966 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 3620 | 1469117137969 Marionette TRACE conn2 <- [1,1982,null,{}] 09:05:37 INFO - PROCESS | 3620 | 1469117137975 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:05:37 INFO - PROCESS | 3620 | 1469117137978 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:38 INFO - PROCESS | 3620 | 1469117138086 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:05:38 INFO - PROCESS | 3620 | 1469117138197 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 3620 | 1469117138201 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:38 INFO - PROCESS | 3620 | ++DOCSHELL 13F6E800 == 44 [pid = 3620] [id = 505] 09:05:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13F74800) [pid = 3620] [serial = 1515] [outer = 00000000] 09:05:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (150AD000) [pid = 3620] [serial = 1516] [outer = 13F74800] 09:05:38 INFO - PROCESS | 3620 | 1469117138297 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (15891000) [pid = 3620] [serial = 1517] [outer = 13F74800] 09:05:38 INFO - PROCESS | 3620 | 1469117138863 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:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 939ms 09:05:38 INFO - PROCESS | 3620 | 1469117138910 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 3620 | 1469117138913 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 09:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:05:38 INFO - PROCESS | 3620 | 1469117138917 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 3620 | 1469117138919 Marionette TRACE conn2 <- [1,1986,null,{}] 09:05:38 INFO - PROCESS | 3620 | 1469117138923 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:05:38 INFO - PROCESS | 3620 | 1469117138925 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:39 INFO - PROCESS | 3620 | 1469117139034 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:05:39 INFO - PROCESS | 3620 | 1469117139165 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 3620 | 1469117139171 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:39 INFO - PROCESS | 3620 | ++DOCSHELL 17FA8C00 == 45 [pid = 3620] [id = 506] 09:05:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17FDF000) [pid = 3620] [serial = 1518] [outer = 00000000] 09:05:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (181C2C00) [pid = 3620] [serial = 1519] [outer = 17FDF000] 09:05:39 INFO - PROCESS | 3620 | 1469117139268 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19633C00) [pid = 3620] [serial = 1520] [outer = 17FDF000] 09:05:39 INFO - PROCESS | 3620 | 1469117139805 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:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 938ms 09:05:39 INFO - PROCESS | 3620 | 1469117139867 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 3620 | 1469117139873 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 09:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:05:39 INFO - PROCESS | 3620 | 1469117139880 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 3620 | 1469117139883 Marionette TRACE conn2 <- [1,1990,null,{}] 09:05:39 INFO - PROCESS | 3620 | 1469117139888 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:05:39 INFO - PROCESS | 3620 | 1469117139892 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:40 INFO - PROCESS | 3620 | 1469117140030 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:05:40 INFO - PROCESS | 3620 | 1469117140166 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 3620 | 1469117140169 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:40 INFO - PROCESS | 3620 | ++DOCSHELL 1036DC00 == 46 [pid = 3620] [id = 507] 09:05:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (10513400) [pid = 3620] [serial = 1521] [outer = 00000000] 09:05:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (11D94C00) [pid = 3620] [serial = 1522] [outer = 10513400] 09:05:40 INFO - PROCESS | 3620 | 1469117140223 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (131D1800) [pid = 3620] [serial = 1523] [outer = 10513400] 09:05:40 INFO - PROCESS | 3620 | 1469117140974 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:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1157ms 09:05:41 INFO - PROCESS | 3620 | 1469117141034 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 3620 | 1469117141038 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 09:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:05:41 INFO - PROCESS | 3620 | 1469117141042 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 3620 | 1469117141047 Marionette TRACE conn2 <- [1,1994,null,{}] 09:05:41 INFO - PROCESS | 3620 | 1469117141052 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:05:41 INFO - PROCESS | 3620 | 1469117141054 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:41 INFO - PROCESS | 3620 | 1469117141152 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 13DFE000 == 45 [pid = 3620] [id = 502] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 12B70400 == 44 [pid = 3620] [id = 501] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 18261800 == 43 [pid = 3620] [id = 500] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 17ABB000 == 42 [pid = 3620] [id = 499] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 16788800 == 41 [pid = 3620] [id = 498] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 155E7C00 == 40 [pid = 3620] [id = 497] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 1312E000 == 39 [pid = 3620] [id = 496] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 11491000 == 38 [pid = 3620] [id = 495] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 0C384400 == 37 [pid = 3620] [id = 494] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 1963B000 == 36 [pid = 3620] [id = 492] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 16101400 == 35 [pid = 3620] [id = 478] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 10508C00 == 34 [pid = 3620] [id = 493] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 15046800 == 33 [pid = 3620] [id = 480] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 16782000 == 32 [pid = 3620] [id = 481] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 0F394400 == 31 [pid = 3620] [id = 479] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 19B08800 == 30 [pid = 3620] [id = 482] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 1036DC00 == 29 [pid = 3620] [id = 507] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 17FA8C00 == 28 [pid = 3620] [id = 506] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 16787400 == 27 [pid = 3620] [id = 503] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 10A4A000 == 26 [pid = 3620] [id = 504] 09:05:41 INFO - PROCESS | 3620 | --DOCSHELL 13F6E800 == 25 [pid = 3620] [id = 505] 09:05:41 INFO - PROCESS | 3620 | 1469117141862 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 3620 | 1469117141865 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1A1E9000) [pid = 3620] [serial = 1477] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (198DFC00) [pid = 3620] [serial = 1474] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16E36400) [pid = 3620] [serial = 1462] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15713000) [pid = 3620] [serial = 1459] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (131CF800) [pid = 3620] [serial = 1451] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12E6DC00) [pid = 3620] [serial = 1450] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (178AC400) [pid = 3620] [serial = 1465] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13244800) [pid = 3620] [serial = 1456] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13A56000) [pid = 3620] [serial = 1457] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11092400) [pid = 3620] [serial = 1453] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (11801C00) [pid = 3620] [serial = 1454] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16FBC000) [pid = 3620] [serial = 1463] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1108C000) [pid = 3620] [serial = 1439] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10559C00) [pid = 3620] [serial = 1438] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15CE6400) [pid = 3620] [serial = 1442] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15717C00) [pid = 3620] [serial = 1441] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A124400) [pid = 3620] [serial = 1445] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (198DC000) [pid = 3620] [serial = 1444] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A54000) [pid = 3620] [serial = 1468] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1AB4A400) [pid = 3620] [serial = 1448] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A8E5C00) [pid = 3620] [serial = 1447] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17F24800) [pid = 3620] [serial = 1466] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (198E1C00) [pid = 3620] [serial = 1475] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13A5EC00) [pid = 3620] [serial = 1469] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1826E000) [pid = 3620] [serial = 1471] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1962C800) [pid = 3620] [serial = 1472] [outer = 00000000] [url = about:blank] 09:05:41 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (15CE2800) [pid = 3620] [serial = 1460] [outer = 00000000] [url = about:blank] 09:05:42 INFO - PROCESS | 3620 | ++DOCSHELL 0C383400 == 26 [pid = 3620] [id = 508] 09:05:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (0C383800) [pid = 3620] [serial = 1524] [outer = 00000000] 09:05:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (0C777000) [pid = 3620] [serial = 1525] [outer = 0C383800] 09:05:42 INFO - PROCESS | 3620 | 1469117142011 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1050E800) [pid = 3620] [serial = 1526] [outer = 0C383800] 09:05:42 INFO - PROCESS | 3620 | 1469117142470 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:05:42 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:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1455ms 09:05:42 INFO - PROCESS | 3620 | 1469117142509 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 3620 | 1469117142512 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 09:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:05:42 INFO - PROCESS | 3620 | 1469117142517 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 3620 | 1469117142520 Marionette TRACE conn2 <- [1,1998,null,{}] 09:05:42 INFO - PROCESS | 3620 | 1469117142529 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:05:42 INFO - PROCESS | 3620 | 1469117142533 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:42 INFO - PROCESS | 3620 | 1469117142620 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:05:42 INFO - PROCESS | 3620 | 1469117142635 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 3620 | 1469117142637 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:42 INFO - PROCESS | 3620 | ++DOCSHELL 11807800 == 27 [pid = 3620] [id = 509] 09:05:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11893400) [pid = 3620] [serial = 1527] [outer = 00000000] 09:05:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (11DE1800) [pid = 3620] [serial = 1528] [outer = 11893400] 09:05:42 INFO - PROCESS | 3620 | 1469117142688 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (129EEC00) [pid = 3620] [serial = 1529] [outer = 11893400] 09:05:43 INFO - PROCESS | 3620 | 1469117143166 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:05:43 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:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 704ms 09:05:43 INFO - PROCESS | 3620 | 1469117143220 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 3620 | 1469117143224 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 09:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:05:43 INFO - PROCESS | 3620 | 1469117143229 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 3620 | 1469117143231 Marionette TRACE conn2 <- [1,2002,null,{}] 09:05:43 INFO - PROCESS | 3620 | 1469117143234 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:05:43 INFO - PROCESS | 3620 | 1469117143237 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:43 INFO - PROCESS | 3620 | 1469117143389 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:05:43 INFO - PROCESS | 3620 | 1469117143449 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 3620 | 1469117143452 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:43 INFO - PROCESS | 3620 | ++DOCSHELL 13296C00 == 28 [pid = 3620] [id = 510] 09:05:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13A25400) [pid = 3620] [serial = 1530] [outer = 00000000] 09:05:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13A5F000) [pid = 3620] [serial = 1531] [outer = 13A25400] 09:05:43 INFO - PROCESS | 3620 | 1469117143496 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13DCBC00) [pid = 3620] [serial = 1532] [outer = 13A25400] 09:05:43 INFO - PROCESS | 3620 | 1469117143924 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:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 735ms 09:05:43 INFO - PROCESS | 3620 | 1469117143969 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 3620 | 1469117143971 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 09:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:05:44 INFO - PROCESS | 3620 | 1469117143987 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 3620 | 1469117143992 Marionette TRACE conn2 <- [1,2006,null,{}] 09:05:44 INFO - PROCESS | 3620 | 1469117144006 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:05:44 INFO - PROCESS | 3620 | 1469117144010 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:44 INFO - PROCESS | 3620 | 1469117144131 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:05:44 INFO - PROCESS | 3620 | 1469117144195 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 3620 | 1469117144198 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:44 INFO - PROCESS | 3620 | ++DOCSHELL 1589B800 == 29 [pid = 3620] [id = 511] 09:05:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (158E5C00) [pid = 3620] [serial = 1533] [outer = 00000000] 09:05:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15CEFC00) [pid = 3620] [serial = 1534] [outer = 158E5C00] 09:05:44 INFO - PROCESS | 3620 | 1469117144241 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16026800) [pid = 3620] [serial = 1535] [outer = 158E5C00] 09:05:44 INFO - PROCESS | 3620 | 1469117144685 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:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 766ms 09:05:44 INFO - PROCESS | 3620 | 1469117144746 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 3620 | 1469117144749 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 09:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:05:44 INFO - PROCESS | 3620 | 1469117144752 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 3620 | 1469117144754 Marionette TRACE conn2 <- [1,2010,null,{}] 09:05:44 INFO - PROCESS | 3620 | 1469117144757 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:05:44 INFO - PROCESS | 3620 | 1469117144759 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:44 INFO - PROCESS | 3620 | 1469117144874 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:05:44 INFO - PROCESS | 3620 | 1469117144883 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 3620 | 1469117144885 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:44 INFO - PROCESS | 3620 | ++DOCSHELL 16101400 == 30 [pid = 3620] [id = 512] 09:05:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16106C00) [pid = 3620] [serial = 1536] [outer = 00000000] 09:05:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16EA1400) [pid = 3620] [serial = 1537] [outer = 16106C00] 09:05:45 INFO - PROCESS | 3620 | 1469117144988 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16FC3400) [pid = 3620] [serial = 1538] [outer = 16106C00] 09:05:45 INFO - PROCESS | 3620 | 1469117145413 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:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 704ms 09:05:45 INFO - PROCESS | 3620 | 1469117145451 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 3620 | 1469117145453 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 09:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:05:45 INFO - PROCESS | 3620 | 1469117145456 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 3620 | 1469117145458 Marionette TRACE conn2 <- [1,2014,null,{}] 09:05:45 INFO - PROCESS | 3620 | 1469117145462 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:05:45 INFO - PROCESS | 3620 | 1469117145463 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:45 INFO - PROCESS | 3620 | 1469117145573 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:05:45 INFO - PROCESS | 3620 | 1469117145581 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 3620 | 1469117145587 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:45 INFO - PROCESS | 3620 | ++DOCSHELL 178A2000 == 31 [pid = 3620] [id = 513] 09:05:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (178A7C00) [pid = 3620] [serial = 1539] [outer = 00000000] 09:05:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17AC5000) [pid = 3620] [serial = 1540] [outer = 178A7C00] 09:05:45 INFO - PROCESS | 3620 | 1469117145693 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17FEA000) [pid = 3620] [serial = 1541] [outer = 178A7C00] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16A5B000) [pid = 3620] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17AC3000) [pid = 3620] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (19B0DC00) [pid = 3620] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (131C8C00) [pid = 3620] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11494800) [pid = 3620] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (155EA800) [pid = 3620] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10511400) [pid = 3620] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0C385000) [pid = 3620] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (150B2400) [pid = 3620] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (18262400) [pid = 3620] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12BB5400) [pid = 3620] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:05:46 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (181C1400) [pid = 3620] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:05:46 INFO - PROCESS | 3620 | 1469117146356 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:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 954ms 09:05:46 INFO - PROCESS | 3620 | 1469117146402 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 3620 | 1469117146404 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 09:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:05:46 INFO - PROCESS | 3620 | 1469117146408 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 3620 | 1469117146409 Marionette TRACE conn2 <- [1,2018,null,{}] 09:05:46 INFO - PROCESS | 3620 | 1469117146413 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:05:46 INFO - PROCESS | 3620 | 1469117146415 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:46 INFO - PROCESS | 3620 | 1469117146529 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:05:46 INFO - PROCESS | 3620 | 1469117146591 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 3620 | 1469117146593 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:46 INFO - PROCESS | 3620 | ++DOCSHELL 103CA800 == 32 [pid = 3620] [id = 514] 09:05:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10562400) [pid = 3620] [serial = 1542] [outer = 00000000] 09:05:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (150B1800) [pid = 3620] [serial = 1543] [outer = 10562400] 09:05:46 INFO - PROCESS | 3620 | 1469117146636 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (181C0000) [pid = 3620] [serial = 1544] [outer = 10562400] 09:05:47 INFO - PROCESS | 3620 | 1469117146996 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:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 642ms 09:05:47 INFO - PROCESS | 3620 | 1469117147056 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 3620 | 1469117147058 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 09:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:05:47 INFO - PROCESS | 3620 | 1469117147062 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 3620 | 1469117147064 Marionette TRACE conn2 <- [1,2022,null,{}] 09:05:47 INFO - PROCESS | 3620 | 1469117147068 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:05:47 INFO - PROCESS | 3620 | 1469117147069 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:47 INFO - PROCESS | 3620 | 1469117147145 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:05:47 INFO - PROCESS | 3620 | 1469117147150 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 3620 | 1469117147152 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:47 INFO - PROCESS | 3620 | ++DOCSHELL 15CE8400 == 33 [pid = 3620] [id = 515] 09:05:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16E3D800) [pid = 3620] [serial = 1545] [outer = 00000000] 09:05:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19632800) [pid = 3620] [serial = 1546] [outer = 16E3D800] 09:05:47 INFO - PROCESS | 3620 | 1469117147194 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (198DFC00) [pid = 3620] [serial = 1547] [outer = 16E3D800] 09:05:47 INFO - PROCESS | 3620 | 1469117147642 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:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 642ms 09:05:47 INFO - PROCESS | 3620 | 1469117147700 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 3620 | 1469117147702 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 09:05:47 INFO - PROCESS | 3620 | 1469117147705 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:05:47 INFO - PROCESS | 3620 | 1469117147707 Marionette TRACE conn2 <- [1,2026,null,{}] 09:05:47 INFO - PROCESS | 3620 | 1469117147710 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:05:47 INFO - PROCESS | 3620 | 1469117147712 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:47 INFO - PROCESS | 3620 | 1469117147788 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:05:47 INFO - PROCESS | 3620 | 1469117147796 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 3620 | 1469117147797 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:47 INFO - PROCESS | 3620 | ++DOCSHELL 1602EC00 == 34 [pid = 3620] [id = 516] 09:05:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (198DF800) [pid = 3620] [serial = 1548] [outer = 00000000] 09:05:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (19B0F000) [pid = 3620] [serial = 1549] [outer = 198DF800] 09:05:47 INFO - PROCESS | 3620 | 1469117147844 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A121C00) [pid = 3620] [serial = 1550] [outer = 198DF800] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 13DD1400 == 33 [pid = 3620] [id = 469] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 10328800 == 32 [pid = 3620] [id = 467] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 17ABA800 == 31 [pid = 3620] [id = 473] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 13F77000 == 30 [pid = 3620] [id = 462] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 0F939800 == 29 [pid = 3620] [id = 465] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 11247400 == 28 [pid = 3620] [id = 470] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 17F21C00 == 27 [pid = 3620] [id = 474] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 13243800 == 26 [pid = 3620] [id = 461] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 16FC2800 == 25 [pid = 3620] [id = 466] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 16103C00 == 24 [pid = 3620] [id = 472] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 0F9E8000 == 23 [pid = 3620] [id = 468] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 11247800 == 22 [pid = 3620] [id = 460] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 13B2AC00 == 21 [pid = 3620] [id = 471] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 16028C00 == 20 [pid = 3620] [id = 463] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 18269C00 == 19 [pid = 3620] [id = 475] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 13243C00 == 18 [pid = 3620] [id = 476] 09:05:48 INFO - PROCESS | 3620 | --DOCSHELL 176DD800 == 17 [pid = 3620] [id = 464] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16E36800) [pid = 3620] [serial = 1495] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (17FE5800) [pid = 3620] [serial = 1499] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A1EFC00) [pid = 3620] [serial = 1478] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DCDC00) [pid = 3620] [serial = 1489] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13DF1000) [pid = 3620] [serial = 1490] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1180B000) [pid = 3620] [serial = 1486] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (11DE7000) [pid = 3620] [serial = 1487] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (158E6C00) [pid = 3620] [serial = 1492] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1123A400) [pid = 3620] [serial = 1480] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13132400) [pid = 3620] [serial = 1481] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0F394C00) [pid = 3620] [serial = 1483] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (17FDC400) [pid = 3620] [serial = 1498] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1036A000) [pid = 3620] [serial = 1484] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (198DC400) [pid = 3620] [serial = 1508] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1826F400) [pid = 3620] [serial = 1501] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1504D000) [pid = 3620] [serial = 1504] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (178A1C00) [pid = 3620] [serial = 1505] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1A1B7800) [pid = 3620] [serial = 1511] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1962C400) [pid = 3620] [serial = 1502] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (19639000) [pid = 3620] [serial = 1507] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (176E5C00) [pid = 3620] [serial = 1496] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (16107400) [pid = 3620] [serial = 1493] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (1A122C00) [pid = 3620] [serial = 1510] [outer = 00000000] [url = about:blank] 09:05:49 INFO - PROCESS | 3620 | 1469117149575 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:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1908ms 09:05:49 INFO - PROCESS | 3620 | 1469117149616 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 3620 | 1469117149620 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 09:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:05:49 INFO - PROCESS | 3620 | 1469117149626 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 3620 | 1469117149629 Marionette TRACE conn2 <- [1,2030,null,{}] 09:05:49 INFO - PROCESS | 3620 | 1469117149635 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:05:49 INFO - PROCESS | 3620 | 1469117149638 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:49 INFO - PROCESS | 3620 | 1469117149728 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:05:49 INFO - PROCESS | 3620 | 1469117149737 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 3620 | 1469117149739 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:49 INFO - PROCESS | 3620 | ++DOCSHELL 10507000 == 18 [pid = 3620] [id = 517] 09:05:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (10508C00) [pid = 3620] [serial = 1551] [outer = 00000000] 09:05:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (10A55000) [pid = 3620] [serial = 1552] [outer = 10508C00] 09:05:49 INFO - PROCESS | 3620 | 1469117149794 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (10FC2000) [pid = 3620] [serial = 1553] [outer = 10508C00] 09:05:50 INFO - PROCESS | 3620 | 1469117150336 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:05:50 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:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 704ms 09:05:50 INFO - PROCESS | 3620 | 1469117150357 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 3620 | 1469117150362 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 09:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:05:50 INFO - PROCESS | 3620 | 1469117150368 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 3620 | 1469117150371 Marionette TRACE conn2 <- [1,2034,null,{}] 09:05:50 INFO - PROCESS | 3620 | 1469117150378 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:05:50 INFO - PROCESS | 3620 | 1469117150381 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:50 INFO - PROCESS | 3620 | 1469117150468 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:05:50 INFO - PROCESS | 3620 | 1469117150476 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 3620 | 1469117150479 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:50 INFO - PROCESS | 3620 | ++DOCSHELL 11C12C00 == 19 [pid = 3620] [id = 518] 09:05:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (11CEE000) [pid = 3620] [serial = 1554] [outer = 00000000] 09:05:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (11DE7000) [pid = 3620] [serial = 1555] [outer = 11CEE000] 09:05:50 INFO - PROCESS | 3620 | 1469117150531 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (12BB3C00) [pid = 3620] [serial = 1556] [outer = 11CEE000] 09:05:50 INFO - PROCESS | 3620 | 1469117150996 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:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 626ms 09:05:51 INFO - PROCESS | 3620 | 1469117151007 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 3620 | 1469117151009 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 09:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:05:51 INFO - PROCESS | 3620 | 1469117151013 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 3620 | 1469117151016 Marionette TRACE conn2 <- [1,2038,null,{}] 09:05:51 INFO - PROCESS | 3620 | 1469117151031 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:05:51 INFO - PROCESS | 3620 | 1469117151035 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:51 INFO - PROCESS | 3620 | 1469117151126 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:05:51 INFO - PROCESS | 3620 | 1469117151133 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 3620 | 1469117151137 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:51 INFO - PROCESS | 3620 | ++DOCSHELL 13A62000 == 20 [pid = 3620] [id = 519] 09:05:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (13A64C00) [pid = 3620] [serial = 1557] [outer = 00000000] 09:05:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13DCA800) [pid = 3620] [serial = 1558] [outer = 13A64C00] 09:05:51 INFO - PROCESS | 3620 | 1469117151186 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13DD1400) [pid = 3620] [serial = 1559] [outer = 13A64C00] 09:05:51 INFO - PROCESS | 3620 | 1469117151671 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:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 688ms 09:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:05:51 INFO - PROCESS | 3620 | 1469117151710 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 3620 | 1469117151713 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 09:05:51 INFO - PROCESS | 3620 | 1469117151716 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 3620 | 1469117151718 Marionette TRACE conn2 <- [1,2042,null,{}] 09:05:51 INFO - PROCESS | 3620 | 1469117151721 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:05:51 INFO - PROCESS | 3620 | 1469117151723 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:51 INFO - PROCESS | 3620 | 1469117151814 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:05:51 INFO - PROCESS | 3620 | 1469117151819 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 3620 | 1469117151821 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:51 INFO - PROCESS | 3620 | ++DOCSHELL 13DF1C00 == 21 [pid = 3620] [id = 520] 09:05:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13F6B800) [pid = 3620] [serial = 1560] [outer = 00000000] 09:05:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (15713000) [pid = 3620] [serial = 1561] [outer = 13F6B800] 09:05:51 INFO - PROCESS | 3620 | 1469117151866 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (15896C00) [pid = 3620] [serial = 1562] [outer = 13F6B800] 09:05:52 INFO - PROCESS | 3620 | 1469117152300 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:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 625ms 09:05:52 INFO - PROCESS | 3620 | 1469117152354 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 3620 | 1469117152356 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 09:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:05:52 INFO - PROCESS | 3620 | 1469117152363 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 3620 | 1469117152365 Marionette TRACE conn2 <- [1,2046,null,{}] 09:05:52 INFO - PROCESS | 3620 | 1469117152368 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:05:52 INFO - PROCESS | 3620 | 1469117152370 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:52 INFO - PROCESS | 3620 | 1469117152446 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:05:52 INFO - PROCESS | 3620 | 1469117152451 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 3620 | 1469117152453 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:52 INFO - PROCESS | 3620 | ++DOCSHELL 15712400 == 22 [pid = 3620] [id = 521] 09:05:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (158E6C00) [pid = 3620] [serial = 1563] [outer = 00000000] 09:05:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1602F000) [pid = 3620] [serial = 1564] [outer = 158E6C00] 09:05:52 INFO - PROCESS | 3620 | 1469117152498 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16786000) [pid = 3620] [serial = 1565] [outer = 158E6C00] 09:05:52 INFO - PROCESS | 3620 | 1469117152949 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:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 641ms 09:05:53 INFO - PROCESS | 3620 | 1469117153002 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 3620 | 1469117153004 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 09:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:05:53 INFO - PROCESS | 3620 | 1469117153011 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 3620 | 1469117153013 Marionette TRACE conn2 <- [1,2050,null,{}] 09:05:53 INFO - PROCESS | 3620 | 1469117153016 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:05:53 INFO - PROCESS | 3620 | 1469117153022 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:53 INFO - PROCESS | 3620 | 1469117153121 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:05:53 INFO - PROCESS | 3620 | 1469117153128 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 3620 | 1469117153130 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:53 INFO - PROCESS | 3620 | ++DOCSHELL 16EA7800 == 23 [pid = 3620] [id = 522] 09:05:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (176DC800) [pid = 3620] [serial = 1566] [outer = 00000000] 09:05:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (178A1C00) [pid = 3620] [serial = 1567] [outer = 176DC800] 09:05:53 INFO - PROCESS | 3620 | 1469117153180 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17F24800) [pid = 3620] [serial = 1568] [outer = 176DC800] 09:05:53 INFO - PROCESS | 3620 | 1469117153614 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:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 626ms 09:05:53 INFO - PROCESS | 3620 | 1469117153651 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 3620 | 1469117153653 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 09:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:05:53 INFO - PROCESS | 3620 | 1469117153659 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 3620 | 1469117153661 Marionette TRACE conn2 <- [1,2054,null,{}] 09:05:53 INFO - PROCESS | 3620 | 1469117153664 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:05:53 INFO - PROCESS | 3620 | 1469117153666 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:53 INFO - PROCESS | 3620 | 1469117153751 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:05:53 INFO - PROCESS | 3620 | 1469117153758 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 3620 | 1469117153760 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:53 INFO - PROCESS | 3620 | ++DOCSHELL 17FE2000 == 24 [pid = 3620] [id = 523] 09:05:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17FE2400) [pid = 3620] [serial = 1569] [outer = 00000000] 09:05:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (181BFC00) [pid = 3620] [serial = 1570] [outer = 17FE2400] 09:05:53 INFO - PROCESS | 3620 | 1469117153802 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (18267400) [pid = 3620] [serial = 1571] [outer = 17FE2400] 09:05:54 INFO - PROCESS | 3620 | 1469117154274 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:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 642ms 09:05:54 INFO - PROCESS | 3620 | 1469117154294 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 3620 | 1469117154296 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 09:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:05:54 INFO - PROCESS | 3620 | 1469117154300 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 3620 | 1469117154301 Marionette TRACE conn2 <- [1,2058,null,{}] 09:05:54 INFO - PROCESS | 3620 | 1469117154305 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:05:54 INFO - PROCESS | 3620 | 1469117154307 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:54 INFO - PROCESS | 3620 | 1469117154381 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:05:54 INFO - PROCESS | 3620 | 1469117154387 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 3620 | 1469117154389 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:54 INFO - PROCESS | 3620 | ++DOCSHELL 17FE5800 == 25 [pid = 3620] [id = 524] 09:05:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1826C000) [pid = 3620] [serial = 1572] [outer = 00000000] 09:05:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1963AC00) [pid = 3620] [serial = 1573] [outer = 1826C000] 09:05:54 INFO - PROCESS | 3620 | 1469117154434 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1963B800) [pid = 3620] [serial = 1574] [outer = 1826C000] 09:05:54 INFO - PROCESS | 3620 | 1469117154888 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:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 641ms 09:05:54 INFO - PROCESS | 3620 | 1469117154940 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 3620 | 1469117154942 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 09:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:05:54 INFO - PROCESS | 3620 | 1469117154945 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 3620 | 1469117154947 Marionette TRACE conn2 <- [1,2062,null,{}] 09:05:54 INFO - PROCESS | 3620 | 1469117154950 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:05:54 INFO - PROCESS | 3620 | 1469117154952 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:55 INFO - PROCESS | 3620 | 1469117155060 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:05:55 INFO - PROCESS | 3620 | 1469117155071 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 3620 | 1469117155073 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:55 INFO - PROCESS | 3620 | ++DOCSHELL 13A5EC00 == 26 [pid = 3620] [id = 525] 09:05:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1962F800) [pid = 3620] [serial = 1575] [outer = 00000000] 09:05:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A122C00) [pid = 3620] [serial = 1576] [outer = 1962F800] 09:05:55 INFO - PROCESS | 3620 | 1469117155115 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A128000) [pid = 3620] [serial = 1577] [outer = 1962F800] 09:05:55 INFO - PROCESS | 3620 | 1469117155581 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:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 704ms 09:05:55 INFO - PROCESS | 3620 | 1469117155643 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 3620 | 1469117155645 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 09:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:05:55 INFO - PROCESS | 3620 | 1469117155648 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 3620 | 1469117155650 Marionette TRACE conn2 <- [1,2066,null,{}] 09:05:55 INFO - PROCESS | 3620 | 1469117155653 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:05:55 INFO - PROCESS | 3620 | 1469117155655 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:55 INFO - PROCESS | 3620 | 1469117155779 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:05:55 INFO - PROCESS | 3620 | 1469117155840 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 3620 | 1469117155842 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:55 INFO - PROCESS | 3620 | ++DOCSHELL 144FC800 == 27 [pid = 3620] [id = 526] 09:05:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (155EF400) [pid = 3620] [serial = 1578] [outer = 00000000] 09:05:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A1E9000) [pid = 3620] [serial = 1579] [outer = 155EF400] 09:05:55 INFO - PROCESS | 3620 | 1469117155884 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A4EC800) [pid = 3620] [serial = 1580] [outer = 155EF400] 09:05:56 INFO - PROCESS | 3620 | 1469117156299 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:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 688ms 09:05:56 INFO - PROCESS | 3620 | 1469117156348 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 3620 | 1469117156350 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 09:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:05:56 INFO - PROCESS | 3620 | 1469117156353 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 3620 | 1469117156356 Marionette TRACE conn2 <- [1,2070,null,{}] 09:05:56 INFO - PROCESS | 3620 | 1469117156369 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:05:56 INFO - PROCESS | 3620 | 1469117156372 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:56 INFO - PROCESS | 3620 | 1469117156519 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:05:56 INFO - PROCESS | 3620 | 1469117156533 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 3620 | 1469117156535 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:56 INFO - PROCESS | 3620 | ++DOCSHELL 13F6BC00 == 28 [pid = 3620] [id = 527] 09:05:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A783C00) [pid = 3620] [serial = 1581] [outer = 00000000] 09:05:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A788800) [pid = 3620] [serial = 1582] [outer = 1A783C00] 09:05:56 INFO - PROCESS | 3620 | 1469117156633 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A8D9400) [pid = 3620] [serial = 1583] [outer = 1A783C00] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (178A7C00) [pid = 3620] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16106C00) [pid = 3620] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (10562400) [pid = 3620] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16E3D800) [pid = 3620] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13A25400) [pid = 3620] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (11893400) [pid = 3620] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (0C383800) [pid = 3620] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10513400) [pid = 3620] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17FDF000) [pid = 3620] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13F74800) [pid = 3620] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10A4AC00) [pid = 3620] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:05:57 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (158E5C00) [pid = 3620] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:05:57 INFO - PROCESS | 3620 | 1469117157159 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:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 829ms 09:05:57 INFO - PROCESS | 3620 | 1469117157197 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 3620 | 1469117157198 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 09:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:05:57 INFO - PROCESS | 3620 | 1469117157202 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 3620 | 1469117157203 Marionette TRACE conn2 <- [1,2074,null,{}] 09:05:57 INFO - PROCESS | 3620 | 1469117157210 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:05:57 INFO - PROCESS | 3620 | 1469117157212 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:57 INFO - PROCESS | 3620 | 1469117157296 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:05:57 INFO - PROCESS | 3620 | 1469117157302 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 3620 | 1469117157304 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:57 INFO - PROCESS | 3620 | ++DOCSHELL 10A0A000 == 29 [pid = 3620] [id = 528] 09:05:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (10A49000) [pid = 3620] [serial = 1584] [outer = 00000000] 09:05:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13A25000) [pid = 3620] [serial = 1585] [outer = 10A49000] 09:05:57 INFO - PROCESS | 3620 | 1469117157349 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (158E3C00) [pid = 3620] [serial = 1586] [outer = 10A49000] 09:05:57 INFO - PROCESS | 3620 | 1469117157794 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:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 641ms 09:05:57 INFO - PROCESS | 3620 | 1469117157840 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 3620 | 1469117157842 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 09:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:05:57 INFO - PROCESS | 3620 | 1469117157845 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 3620 | 1469117157847 Marionette TRACE conn2 <- [1,2078,null,{}] 09:05:57 INFO - PROCESS | 3620 | 1469117157850 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:05:57 INFO - PROCESS | 3620 | 1469117157852 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:57 INFO - PROCESS | 3620 | 1469117157963 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:05:57 INFO - PROCESS | 3620 | 1469117157969 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 3620 | 1469117157970 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:57 INFO - PROCESS | 3620 | ++DOCSHELL 13B2A000 == 30 [pid = 3620] [id = 529] 09:05:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13DCE000) [pid = 3620] [serial = 1587] [outer = 00000000] 09:05:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1C2800) [pid = 3620] [serial = 1588] [outer = 13DCE000] 09:05:58 INFO - PROCESS | 3620 | 1469117158013 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A78D000) [pid = 3620] [serial = 1589] [outer = 13DCE000] 09:05:58 INFO - PROCESS | 3620 | 1469117158429 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:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 642ms 09:05:58 INFO - PROCESS | 3620 | 1469117158484 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 3620 | 1469117158486 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:05:58 INFO - PROCESS | 3620 | 1469117158489 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 3620 | 1469117158491 Marionette TRACE conn2 <- [1,2082,null,{}] 09:05:58 INFO - PROCESS | 3620 | 1469117158494 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:05:58 INFO - PROCESS | 3620 | 1469117158496 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:58 INFO - PROCESS | 3620 | 1469117158572 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:05:58 INFO - PROCESS | 3620 | 1469117158578 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 3620 | 1469117158580 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:58 INFO - PROCESS | 3620 | ++DOCSHELL 1504B400 == 31 [pid = 3620] [id = 530] 09:05:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1602D800) [pid = 3620] [serial = 1590] [outer = 00000000] 09:05:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A8E6400) [pid = 3620] [serial = 1591] [outer = 1602D800] 09:05:58 INFO - PROCESS | 3620 | 1469117158621 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1AB4AC00) [pid = 3620] [serial = 1592] [outer = 1602D800] 09:05:59 INFO - PROCESS | 3620 | 1469117159031 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:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 594ms 09:05:59 INFO - PROCESS | 3620 | 1469117159131 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 3620 | 1469117159135 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 09:05:59 INFO - PROCESS | 3620 | 1469117159141 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:05:59 INFO - PROCESS | 3620 | 1469117159145 Marionette TRACE conn2 <- [1,2086,null,{}] 09:05:59 INFO - PROCESS | 3620 | 1469117159152 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:05:59 INFO - PROCESS | 3620 | 1469117159155 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:59 INFO - PROCESS | 3620 | 1469117159290 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:05:59 INFO - PROCESS | 3620 | 1469117159471 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 3620 | 1469117159476 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:05:59 INFO - PROCESS | 3620 | ++DOCSHELL 1055D800 == 32 [pid = 3620] [id = 531] 09:05:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10560C00) [pid = 3620] [serial = 1593] [outer = 00000000] 09:05:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10A4AC00) [pid = 3620] [serial = 1594] [outer = 10560C00] 09:05:59 INFO - PROCESS | 3620 | 1469117159532 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1123F400) [pid = 3620] [serial = 1595] [outer = 10560C00] 09:06:00 INFO - PROCESS | 3620 | 1469117160236 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:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1157ms 09:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:06:00 INFO - PROCESS | 3620 | 1469117160301 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 3620 | 1469117160304 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 09:06:00 INFO - PROCESS | 3620 | 1469117160311 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 3620 | 1469117160315 Marionette TRACE conn2 <- [1,2090,null,{}] 09:06:00 INFO - PROCESS | 3620 | 1469117160319 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:06:00 INFO - PROCESS | 3620 | 1469117160322 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:00 INFO - PROCESS | 3620 | 1469117160444 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:06:00 INFO - PROCESS | 3620 | 1469117160573 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 3620 | 1469117160576 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:00 INFO - PROCESS | 3620 | ++DOCSHELL 13A24400 == 33 [pid = 3620] [id = 532] 09:06:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13A2B400) [pid = 3620] [serial = 1596] [outer = 00000000] 09:06:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (13B2DC00) [pid = 3620] [serial = 1597] [outer = 13A2B400] 09:06:00 INFO - PROCESS | 3620 | 1469117160632 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13DF7800) [pid = 3620] [serial = 1598] [outer = 13A2B400] 09:06:01 INFO - PROCESS | 3620 | 1469117161556 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:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1298ms 09:06:01 INFO - PROCESS | 3620 | 1469117161610 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 3620 | 1469117161614 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 09:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:06:01 INFO - PROCESS | 3620 | 1469117161620 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 3620 | 1469117161622 Marionette TRACE conn2 <- [1,2094,null,{}] 09:06:01 INFO - PROCESS | 3620 | 1469117161628 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:06:01 INFO - PROCESS | 3620 | 1469117161631 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:01 INFO - PROCESS | 3620 | 1469117161774 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:06:01 INFO - PROCESS | 3620 | --DOCSHELL 0C383400 == 32 [pid = 3620] [id = 508] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17AC5000) [pid = 3620] [serial = 1540] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16FC3400) [pid = 3620] [serial = 1538] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (150B1800) [pid = 3620] [serial = 1543] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16EA1400) [pid = 3620] [serial = 1537] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19B0F000) [pid = 3620] [serial = 1549] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (19632800) [pid = 3620] [serial = 1546] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (17FEA000) [pid = 3620] [serial = 1541] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13A5F000) [pid = 3620] [serial = 1531] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (11DE1800) [pid = 3620] [serial = 1528] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (129EEC00) [pid = 3620] [serial = 1529] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0C777000) [pid = 3620] [serial = 1525] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1050E800) [pid = 3620] [serial = 1526] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (131D1800) [pid = 3620] [serial = 1523] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11D94C00) [pid = 3620] [serial = 1522] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (19633C00) [pid = 3620] [serial = 1520] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (181C2C00) [pid = 3620] [serial = 1519] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15891000) [pid = 3620] [serial = 1517] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (150AD000) [pid = 3620] [serial = 1516] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11245800) [pid = 3620] [serial = 1514] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10FCB400) [pid = 3620] [serial = 1513] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (198DFC00) [pid = 3620] [serial = 1547] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (15CEFC00) [pid = 3620] [serial = 1534] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16026800) [pid = 3620] [serial = 1535] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13DCBC00) [pid = 3620] [serial = 1532] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (181C0000) [pid = 3620] [serial = 1544] [outer = 00000000] [url = about:blank] 09:06:01 INFO - PROCESS | 3620 | 1469117161912 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 3620 | 1469117161916 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:01 INFO - PROCESS | 3620 | ++DOCSHELL 0C777000 == 33 [pid = 3620] [id = 533] 09:06:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1036A000) [pid = 3620] [serial = 1599] [outer = 00000000] 09:06:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10A0F000) [pid = 3620] [serial = 1600] [outer = 1036A000] 09:06:01 INFO - PROCESS | 3620 | 1469117161966 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (10FCB400) [pid = 3620] [serial = 1601] [outer = 1036A000] 09:06:02 INFO - PROCESS | 3620 | 1469117162398 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:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 829ms 09:06:02 INFO - PROCESS | 3620 | 1469117162470 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 3620 | 1469117162475 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 09:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:06:02 INFO - PROCESS | 3620 | 1469117162481 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 3620 | 1469117162484 Marionette TRACE conn2 <- [1,2098,null,{}] 09:06:02 INFO - PROCESS | 3620 | 1469117162488 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:06:02 INFO - PROCESS | 3620 | 1469117162490 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:02 INFO - PROCESS | 3620 | 1469117162573 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:06:02 INFO - PROCESS | 3620 | 1469117162580 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 3620 | 1469117162582 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:02 INFO - PROCESS | 3620 | ++DOCSHELL 11479800 == 34 [pid = 3620] [id = 534] 09:06:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (11809800) [pid = 3620] [serial = 1602] [outer = 00000000] 09:06:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1316E400) [pid = 3620] [serial = 1603] [outer = 11809800] 09:06:02 INFO - PROCESS | 3620 | 1469117162627 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13A23400) [pid = 3620] [serial = 1604] [outer = 11809800] 09:06:03 INFO - PROCESS | 3620 | 1469117163095 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:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 626ms 09:06:03 INFO - PROCESS | 3620 | 1469117163118 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 3620 | 1469117163120 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 09:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:06:03 INFO - PROCESS | 3620 | 1469117163123 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 3620 | 1469117163127 Marionette TRACE conn2 <- [1,2102,null,{}] 09:06:03 INFO - PROCESS | 3620 | 1469117163138 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:06:03 INFO - PROCESS | 3620 | 1469117163142 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:03 INFO - PROCESS | 3620 | 1469117163251 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:06:03 INFO - PROCESS | 3620 | 1469117163261 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 3620 | 1469117163264 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:03 INFO - PROCESS | 3620 | ++DOCSHELL 15044800 == 35 [pid = 3620] [id = 535] 09:06:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (150AC800) [pid = 3620] [serial = 1605] [outer = 00000000] 09:06:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15713400) [pid = 3620] [serial = 1606] [outer = 150AC800] 09:06:03 INFO - PROCESS | 3620 | 1469117163312 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (158E5C00) [pid = 3620] [serial = 1607] [outer = 150AC800] 09:06:03 INFO - PROCESS | 3620 | 1469117163792 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:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 688ms 09:06:03 INFO - PROCESS | 3620 | 1469117163823 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 3620 | 1469117163825 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 09:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:06:03 INFO - PROCESS | 3620 | 1469117163828 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 3620 | 1469117163830 Marionette TRACE conn2 <- [1,2106,null,{}] 09:06:03 INFO - PROCESS | 3620 | 1469117163833 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:06:03 INFO - PROCESS | 3620 | 1469117163835 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:03 INFO - PROCESS | 3620 | 1469117163926 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:06:03 INFO - PROCESS | 3620 | 1469117163931 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 3620 | 1469117163933 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:03 INFO - PROCESS | 3620 | ++DOCSHELL 158F0800 == 36 [pid = 3620] [id = 536] 09:06:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16023000) [pid = 3620] [serial = 1608] [outer = 00000000] 09:06:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16E36800) [pid = 3620] [serial = 1609] [outer = 16023000] 09:06:03 INFO - PROCESS | 3620 | 1469117163977 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16FBC800) [pid = 3620] [serial = 1610] [outer = 16023000] 09:06:04 INFO - PROCESS | 3620 | 1469117164452 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:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 703ms 09:06:04 INFO - PROCESS | 3620 | 1469117164528 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 3620 | 1469117164530 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 09:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:06:04 INFO - PROCESS | 3620 | 1469117164534 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 3620 | 1469117164535 Marionette TRACE conn2 <- [1,2110,null,{}] 09:06:04 INFO - PROCESS | 3620 | 1469117164539 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:06:04 INFO - PROCESS | 3620 | 1469117164541 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:04 INFO - PROCESS | 3620 | 1469117164677 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:06:04 INFO - PROCESS | 3620 | 1469117164697 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 3620 | 1469117164699 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:04 INFO - PROCESS | 3620 | ++DOCSHELL 176E0400 == 37 [pid = 3620] [id = 537] 09:06:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17792800) [pid = 3620] [serial = 1611] [outer = 00000000] 09:06:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (178AC000) [pid = 3620] [serial = 1612] [outer = 17792800] 09:06:04 INFO - PROCESS | 3620 | 1469117164742 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (178AC800) [pid = 3620] [serial = 1613] [outer = 17792800] 09:06:05 INFO - PROCESS | 3620 | 1469117165174 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:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 704ms 09:06:05 INFO - PROCESS | 3620 | 1469117165242 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 3620 | 1469117165244 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 09:06:05 INFO - PROCESS | 3620 | 1469117165247 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 3620 | 1469117165249 Marionette TRACE conn2 <- [1,2114,null,{}] 09:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:06:05 INFO - PROCESS | 3620 | 1469117165252 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:06:05 INFO - PROCESS | 3620 | 1469117165258 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:05 INFO - PROCESS | 3620 | 1469117165396 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:06:05 INFO - PROCESS | 3620 | 1469117165459 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 3620 | 1469117165461 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:05 INFO - PROCESS | 3620 | ++DOCSHELL 181C2C00 == 38 [pid = 3620] [id = 538] 09:06:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (18261C00) [pid = 3620] [serial = 1614] [outer = 00000000] 09:06:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (19630800) [pid = 3620] [serial = 1615] [outer = 18261C00] 09:06:05 INFO - PROCESS | 3620 | 1469117165505 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19637C00) [pid = 3620] [serial = 1616] [outer = 18261C00] 09:06:05 INFO - PROCESS | 3620 | 1469117165919 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:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 704ms 09:06:05 INFO - PROCESS | 3620 | 1469117165957 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 3620 | 1469117165959 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 09:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:06:05 INFO - PROCESS | 3620 | 1469117165970 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 3620 | 1469117165972 Marionette TRACE conn2 <- [1,2118,null,{}] 09:06:05 INFO - PROCESS | 3620 | 1469117165976 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:06:05 INFO - PROCESS | 3620 | 1469117165978 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:06 INFO - PROCESS | 3620 | 1469117166143 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:06:06 INFO - PROCESS | 3620 | 1469117166152 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 3620 | 1469117166154 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:06 INFO - PROCESS | 3620 | ++DOCSHELL 15049800 == 39 [pid = 3620] [id = 539] 09:06:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (18270800) [pid = 3620] [serial = 1617] [outer = 00000000] 09:06:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (198E2400) [pid = 3620] [serial = 1618] [outer = 18270800] 09:06:06 INFO - PROCESS | 3620 | 1469117166401 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19B0DC00) [pid = 3620] [serial = 1619] [outer = 18270800] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1826C000) [pid = 3620] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17FE2400) [pid = 3620] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13A64C00) [pid = 3620] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (11CEE000) [pid = 3620] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1962F800) [pid = 3620] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (158E6C00) [pid = 3620] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (198DF800) [pid = 3620] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (176DC800) [pid = 3620] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10508C00) [pid = 3620] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13F6B800) [pid = 3620] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (155EF400) [pid = 3620] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A783C00) [pid = 3620] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10A49000) [pid = 3620] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:06:06 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13DCE000) [pid = 3620] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:06:06 INFO - PROCESS | 3620 | 1469117166769 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:06:06 INFO - PROCESS | 3620 | 1469117166810 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 09:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:06:06 INFO - PROCESS | 3620 | 1469117166813 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 3620 | 1469117166815 Marionette TRACE conn2 <- [1,2122,null,{}] 09:06:06 INFO - PROCESS | 3620 | 1469117166818 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:06:06 INFO - PROCESS | 3620 | 1469117166820 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:06 INFO - PROCESS | 3620 | 1469117166895 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:06:06 INFO - PROCESS | 3620 | 1469117166901 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 3620 | 1469117166903 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:07 INFO - PROCESS | 3620 | ++DOCSHELL 1329C800 == 40 [pid = 3620] [id = 540] 09:06:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13F6B800) [pid = 3620] [serial = 1620] [outer = 00000000] 09:06:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17FE6000) [pid = 3620] [serial = 1621] [outer = 13F6B800] 09:06:07 INFO - PROCESS | 3620 | 1469117167030 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (19632400) [pid = 3620] [serial = 1622] [outer = 13F6B800] 09:06:07 INFO - PROCESS | 3620 | 1469117167383 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:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 642ms 09:06:07 INFO - PROCESS | 3620 | 1469117167452 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 3620 | 1469117167454 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 09:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:06:07 INFO - PROCESS | 3620 | 1469117167457 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 3620 | 1469117167459 Marionette TRACE conn2 <- [1,2126,null,{}] 09:06:07 INFO - PROCESS | 3620 | 1469117167462 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:06:07 INFO - PROCESS | 3620 | 1469117167464 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:07 INFO - PROCESS | 3620 | 1469117167541 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:06:07 INFO - PROCESS | 3620 | 1469117167657 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 3620 | 1469117167659 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:07 INFO - PROCESS | 3620 | ++DOCSHELL 1316DC00 == 41 [pid = 3620] [id = 541] 09:06:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17FEB400) [pid = 3620] [serial = 1623] [outer = 00000000] 09:06:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A1E5C00) [pid = 3620] [serial = 1624] [outer = 17FEB400] 09:06:07 INFO - PROCESS | 3620 | 1469117167701 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A1E7400) [pid = 3620] [serial = 1625] [outer = 17FEB400] 09:06:08 INFO - PROCESS | 3620 | 1469117168056 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:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 641ms 09:06:08 INFO - PROCESS | 3620 | 1469117168095 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 3620 | 1469117168097 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 09:06:08 INFO - PROCESS | 3620 | 1469117168100 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:06:08 INFO - PROCESS | 3620 | 1469117168102 Marionette TRACE conn2 <- [1,2130,null,{}] 09:06:08 INFO - PROCESS | 3620 | 1469117168106 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:06:08 INFO - PROCESS | 3620 | 1469117168108 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:08 INFO - PROCESS | 3620 | 1469117168228 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:06:08 INFO - PROCESS | 3620 | 1469117168234 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 3620 | 1469117168236 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:08 INFO - PROCESS | 3620 | ++DOCSHELL 1A12DC00 == 42 [pid = 3620] [id = 542] 09:06:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A4EE000) [pid = 3620] [serial = 1626] [outer = 00000000] 09:06:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A787C00) [pid = 3620] [serial = 1627] [outer = 1A4EE000] 09:06:08 INFO - PROCESS | 3620 | 1469117168278 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A788000) [pid = 3620] [serial = 1628] [outer = 1A4EE000] 09:06:08 INFO - PROCESS | 3620 | 1469117168956 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:06:09 INFO - PROCESS | 3620 | 1469117169017 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 09:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:06:09 INFO - PROCESS | 3620 | 1469117169022 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 3620 | 1469117169028 Marionette TRACE conn2 <- [1,2134,null,{}] 09:06:09 INFO - PROCESS | 3620 | 1469117169033 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:06:09 INFO - PROCESS | 3620 | 1469117169036 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:09 INFO - PROCESS | 3620 | 1469117169151 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:06:09 INFO - PROCESS | 3620 | 1469117169300 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 3620 | 1469117169303 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:09 INFO - PROCESS | 3620 | ++DOCSHELL 114C7800 == 43 [pid = 3620] [id = 543] 09:06:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (114CF800) [pid = 3620] [serial = 1629] [outer = 00000000] 09:06:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13A5F800) [pid = 3620] [serial = 1630] [outer = 114CF800] 09:06:09 INFO - PROCESS | 3620 | 1469117169364 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13DCE400) [pid = 3620] [serial = 1631] [outer = 114CF800] 09:06:09 INFO - PROCESS | 3620 | 1469117169923 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:06:10 INFO - PROCESS | 3620 | 1469117169973 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:06:10 INFO - PROCESS | 3620 | 1469117169979 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 3620 | 1469117169982 Marionette TRACE conn2 <- [1,2138,null,{}] 09:06:10 INFO - PROCESS | 3620 | 1469117169986 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:06:10 INFO - PROCESS | 3620 | 1469117169989 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:10 INFO - PROCESS | 3620 | 1469117170099 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:06:10 INFO - PROCESS | 3620 | 1469117170208 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 3620 | 1469117170211 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:10 INFO - PROCESS | 3620 | ++DOCSHELL 17795400 == 44 [pid = 3620] [id = 544] 09:06:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17798800) [pid = 3620] [serial = 1632] [outer = 00000000] 09:06:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17FE4400) [pid = 3620] [serial = 1633] [outer = 17798800] 09:06:10 INFO - PROCESS | 3620 | 1469117170265 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (18261800) [pid = 3620] [serial = 1634] [outer = 17798800] 09:06:10 INFO - PROCESS | 3620 | 1469117170859 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:06:10 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:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 938ms 09:06:10 INFO - PROCESS | 3620 | 1469117170924 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 3620 | 1469117170927 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:06:10 INFO - PROCESS | 3620 | 1469117170931 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 3620 | 1469117170934 Marionette TRACE conn2 <- [1,2142,null,{}] 09:06:10 INFO - PROCESS | 3620 | 1469117170945 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:06:10 INFO - PROCESS | 3620 | 1469117170950 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:11 INFO - PROCESS | 3620 | 1469117171053 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:06:11 INFO - PROCESS | 3620 | 1469117171164 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 3620 | 1469117171167 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:11 INFO - PROCESS | 3620 | ++DOCSHELL 1A8E0800 == 45 [pid = 3620] [id = 545] 09:06:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A8E2800) [pid = 3620] [serial = 1635] [outer = 00000000] 09:06:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1A8E7400) [pid = 3620] [serial = 1636] [outer = 1A8E2800] 09:06:11 INFO - PROCESS | 3620 | 1469117171262 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1AB4FC00) [pid = 3620] [serial = 1637] [outer = 1A8E2800] 09:06:12 INFO - PROCESS | 3620 | 1469117172014 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:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1111ms 09:06:12 INFO - PROCESS | 3620 | 1469117172035 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 3620 | 1469117172039 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 09:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:06:12 INFO - PROCESS | 3620 | 1469117172045 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 3620 | 1469117172048 Marionette TRACE conn2 <- [1,2146,null,{}] 09:06:12 INFO - PROCESS | 3620 | 1469117172054 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:06:12 INFO - PROCESS | 3620 | 1469117172057 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:12 INFO - PROCESS | 3620 | 1469117172155 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:06:12 INFO - PROCESS | 3620 | 1469117172294 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 3620 | 1469117172298 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:12 INFO - PROCESS | 3620 | ++DOCSHELL 11803400 == 46 [pid = 3620] [id = 546] 09:06:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1180B000) [pid = 3620] [serial = 1638] [outer = 00000000] 09:06:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (11806000) [pid = 3620] [serial = 1639] [outer = 1180B000] 09:06:12 INFO - PROCESS | 3620 | 1469117172348 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13A2FC00) [pid = 3620] [serial = 1640] [outer = 1180B000] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 1316DC00 == 45 [pid = 3620] [id = 541] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 1329C800 == 44 [pid = 3620] [id = 540] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 15049800 == 43 [pid = 3620] [id = 539] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 181C2C00 == 42 [pid = 3620] [id = 538] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 176E0400 == 41 [pid = 3620] [id = 537] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 158F0800 == 40 [pid = 3620] [id = 536] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 15044800 == 39 [pid = 3620] [id = 535] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 11479800 == 38 [pid = 3620] [id = 534] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 0C777000 == 37 [pid = 3620] [id = 533] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 10A0A000 == 36 [pid = 3620] [id = 528] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 13B2A000 == 35 [pid = 3620] [id = 529] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 1504B400 == 34 [pid = 3620] [id = 530] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 144FC800 == 33 [pid = 3620] [id = 526] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 13A24400 == 32 [pid = 3620] [id = 532] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 1055D800 == 31 [pid = 3620] [id = 531] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 13F6BC00 == 30 [pid = 3620] [id = 527] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 17795400 == 29 [pid = 3620] [id = 544] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 1A8E0800 == 28 [pid = 3620] [id = 545] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 1A12DC00 == 27 [pid = 3620] [id = 542] 09:06:13 INFO - PROCESS | 3620 | --DOCSHELL 114C7800 == 26 [pid = 3620] [id = 543] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1963AC00) [pid = 3620] [serial = 1573] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (181BFC00) [pid = 3620] [serial = 1570] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (18267400) [pid = 3620] [serial = 1571] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13DCA800) [pid = 3620] [serial = 1558] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13DD1400) [pid = 3620] [serial = 1559] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (11DE7000) [pid = 3620] [serial = 1555] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1A128000) [pid = 3620] [serial = 1577] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (12BB3C00) [pid = 3620] [serial = 1556] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1602F000) [pid = 3620] [serial = 1564] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16786000) [pid = 3620] [serial = 1565] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A121C00) [pid = 3620] [serial = 1550] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (178A1C00) [pid = 3620] [serial = 1567] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17F24800) [pid = 3620] [serial = 1568] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10A55000) [pid = 3620] [serial = 1552] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10FC2000) [pid = 3620] [serial = 1553] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15713000) [pid = 3620] [serial = 1561] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15896C00) [pid = 3620] [serial = 1562] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A1E9000) [pid = 3620] [serial = 1579] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A788800) [pid = 3620] [serial = 1582] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13A25000) [pid = 3620] [serial = 1585] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (158E3C00) [pid = 3620] [serial = 1586] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A1C2800) [pid = 3620] [serial = 1588] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A8D9400) [pid = 3620] [serial = 1583] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A122C00) [pid = 3620] [serial = 1576] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A4EC800) [pid = 3620] [serial = 1580] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A78D000) [pid = 3620] [serial = 1589] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1963B800) [pid = 3620] [serial = 1574] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1A8E6400) [pid = 3620] [serial = 1591] [outer = 00000000] [url = about:blank] 09:06:13 INFO - PROCESS | 3620 | 1469117173553 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:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1565ms 09:06:13 INFO - PROCESS | 3620 | 1469117173612 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 3620 | 1469117173615 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 09:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:06:13 INFO - PROCESS | 3620 | 1469117173620 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 3620 | 1469117173623 Marionette TRACE conn2 <- [1,2150,null,{}] 09:06:13 INFO - PROCESS | 3620 | 1469117173628 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:06:13 INFO - PROCESS | 3620 | 1469117173631 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:13 INFO - PROCESS | 3620 | 1469117173749 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:06:13 INFO - PROCESS | 3620 | 1469117173842 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 3620 | 1469117173845 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:13 INFO - PROCESS | 3620 | ++DOCSHELL 10520C00 == 27 [pid = 3620] [id = 547] 09:06:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10A02000) [pid = 3620] [serial = 1641] [outer = 00000000] 09:06:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (11087C00) [pid = 3620] [serial = 1642] [outer = 10A02000] 09:06:13 INFO - PROCESS | 3620 | 1469117173891 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1123DC00) [pid = 3620] [serial = 1643] [outer = 10A02000] 09:06:14 INFO - PROCESS | 3620 | 1469117174297 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:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 704ms 09:06:14 INFO - PROCESS | 3620 | 1469117174317 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 3620 | 1469117174322 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 09:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:06:14 INFO - PROCESS | 3620 | 1469117174328 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 3620 | 1469117174331 Marionette TRACE conn2 <- [1,2154,null,{}] 09:06:14 INFO - PROCESS | 3620 | 1469117174334 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:06:14 INFO - PROCESS | 3620 | 1469117174337 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:14 INFO - PROCESS | 3620 | 1469117174422 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:06:14 INFO - PROCESS | 3620 | 1469117174428 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 3620 | 1469117174431 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:14 INFO - PROCESS | 3620 | ++DOCSHELL 129EAC00 == 28 [pid = 3620] [id = 548] 09:06:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12BB3C00) [pid = 3620] [serial = 1644] [outer = 00000000] 09:06:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12E6C800) [pid = 3620] [serial = 1645] [outer = 12BB3C00] 09:06:14 INFO - PROCESS | 3620 | 1469117174478 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (131D1C00) [pid = 3620] [serial = 1646] [outer = 12BB3C00] 09:06:14 INFO - PROCESS | 3620 | 1469117174951 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:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 642ms 09:06:14 INFO - PROCESS | 3620 | 1469117174965 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 3620 | 1469117174967 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 09:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:06:14 INFO - PROCESS | 3620 | 1469117174970 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 3620 | 1469117174974 Marionette TRACE conn2 <- [1,2158,null,{}] 09:06:15 INFO - PROCESS | 3620 | 1469117174988 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:06:15 INFO - PROCESS | 3620 | 1469117174992 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:15 INFO - PROCESS | 3620 | 1469117175074 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:06:15 INFO - PROCESS | 3620 | 1469117175081 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 3620 | 1469117175084 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:15 INFO - PROCESS | 3620 | ++DOCSHELL 144FC800 == 29 [pid = 3620] [id = 549] 09:06:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (144FFC00) [pid = 3620] [serial = 1647] [outer = 00000000] 09:06:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (155F0400) [pid = 3620] [serial = 1648] [outer = 144FFC00] 09:06:15 INFO - PROCESS | 3620 | 1469117175132 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15897C00) [pid = 3620] [serial = 1649] [outer = 144FFC00] 09:06:15 INFO - PROCESS | 3620 | 1469117175622 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:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 704ms 09:06:15 INFO - PROCESS | 3620 | 1469117175672 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 3620 | 1469117175675 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 09:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:06:15 INFO - PROCESS | 3620 | 1469117175678 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 3620 | 1469117175680 Marionette TRACE conn2 <- [1,2162,null,{}] 09:06:15 INFO - PROCESS | 3620 | 1469117175683 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:06:15 INFO - PROCESS | 3620 | 1469117175685 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:15 INFO - PROCESS | 3620 | 1469117175801 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:06:15 INFO - PROCESS | 3620 | 1469117175806 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 3620 | 1469117175808 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:15 INFO - PROCESS | 3620 | ++DOCSHELL 15CE9C00 == 30 [pid = 3620] [id = 550] 09:06:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16026800) [pid = 3620] [serial = 1650] [outer = 00000000] 09:06:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1602D400) [pid = 3620] [serial = 1651] [outer = 16026800] 09:06:15 INFO - PROCESS | 3620 | 1469117175905 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16787400) [pid = 3620] [serial = 1652] [outer = 16026800] 09:06:16 INFO - PROCESS | 3620 | 1469117176320 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:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 688ms 09:06:16 INFO - PROCESS | 3620 | 1469117176380 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 3620 | 1469117176382 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 09:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:06:16 INFO - PROCESS | 3620 | 1469117176390 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 3620 | 1469117176392 Marionette TRACE conn2 <- [1,2166,null,{}] 09:06:16 INFO - PROCESS | 3620 | 1469117176395 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:06:16 INFO - PROCESS | 3620 | 1469117176397 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:16 INFO - PROCESS | 3620 | 1469117176530 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:06:16 INFO - PROCESS | 3620 | 1469117176600 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 3620 | 1469117176602 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:16 INFO - PROCESS | 3620 | ++DOCSHELL 16C61000 == 31 [pid = 3620] [id = 551] 09:06:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16C61C00) [pid = 3620] [serial = 1653] [outer = 00000000] 09:06:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (176E0400) [pid = 3620] [serial = 1654] [outer = 16C61C00] 09:06:16 INFO - PROCESS | 3620 | 1469117176645 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1779F000) [pid = 3620] [serial = 1655] [outer = 16C61C00] 09:06:17 INFO - PROCESS | 3620 | 1469117177059 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:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 688ms 09:06:17 INFO - PROCESS | 3620 | 1469117177085 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 3620 | 1469117177087 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 09:06:17 INFO - PROCESS | 3620 | 1469117177090 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:06:17 INFO - PROCESS | 3620 | 1469117177092 Marionette TRACE conn2 <- [1,2170,null,{}] 09:06:17 INFO - PROCESS | 3620 | 1469117177095 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:06:17 INFO - PROCESS | 3620 | 1469117177100 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:17 INFO - PROCESS | 3620 | 1469117177233 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:06:17 INFO - PROCESS | 3620 | 1469117177238 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 3620 | 1469117177240 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:17 INFO - PROCESS | 3620 | ++DOCSHELL 150AE800 == 32 [pid = 3620] [id = 552] 09:06:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (177EC000) [pid = 3620] [serial = 1656] [outer = 00000000] 09:06:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (181C2000) [pid = 3620] [serial = 1657] [outer = 177EC000] 09:06:17 INFO - PROCESS | 3620 | 1469117177284 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1962CC00) [pid = 3620] [serial = 1658] [outer = 177EC000] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17792800) [pid = 3620] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (18261C00) [pid = 3620] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1602D800) [pid = 3620] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10560C00) [pid = 3620] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1036A000) [pid = 3620] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16023000) [pid = 3620] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13A2B400) [pid = 3620] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11809800) [pid = 3620] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (150AC800) [pid = 3620] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (18270800) [pid = 3620] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13F6B800) [pid = 3620] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17FEB400) [pid = 3620] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:06:17 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A4EE000) [pid = 3620] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:06:17 INFO - PROCESS | 3620 | 1469117177945 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:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 892ms 09:06:18 INFO - PROCESS | 3620 | 1469117177995 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 3620 | 1469117177997 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 09:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:06:18 INFO - PROCESS | 3620 | 1469117178000 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 3620 | 1469117178011 Marionette TRACE conn2 <- [1,2174,null,{}] 09:06:18 INFO - PROCESS | 3620 | 1469117178015 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:06:18 INFO - PROCESS | 3620 | 1469117178017 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:18 INFO - PROCESS | 3620 | 1469117178091 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:06:18 INFO - PROCESS | 3620 | 1469117178186 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 3620 | 1469117178188 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:18 INFO - PROCESS | 3620 | ++DOCSHELL 10560C00 == 33 [pid = 3620] [id = 553] 09:06:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A01400) [pid = 3620] [serial = 1659] [outer = 00000000] 09:06:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13295800) [pid = 3620] [serial = 1660] [outer = 10A01400] 09:06:18 INFO - PROCESS | 3620 | 1469117178231 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1329BC00) [pid = 3620] [serial = 1661] [outer = 10A01400] 09:06:18 INFO - PROCESS | 3620 | 1469117178631 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:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 657ms 09:06:18 INFO - PROCESS | 3620 | 1469117178690 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 3620 | 1469117178692 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 09:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:06:18 INFO - PROCESS | 3620 | 1469117178704 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 3620 | 1469117178706 Marionette TRACE conn2 <- [1,2178,null,{}] 09:06:18 INFO - PROCESS | 3620 | 1469117178710 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:06:18 INFO - PROCESS | 3620 | 1469117178712 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:18 INFO - PROCESS | 3620 | 1469117178787 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:06:18 INFO - PROCESS | 3620 | 1469117178792 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 3620 | 1469117178794 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:18 INFO - PROCESS | 3620 | ++DOCSHELL 16C55800 == 34 [pid = 3620] [id = 554] 09:06:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (181BDC00) [pid = 3620] [serial = 1662] [outer = 00000000] 09:06:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1826E000) [pid = 3620] [serial = 1663] [outer = 181BDC00] 09:06:18 INFO - PROCESS | 3620 | 1469117178837 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1826E400) [pid = 3620] [serial = 1664] [outer = 181BDC00] 09:06:19 INFO - PROCESS | 3620 | 1469117179280 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:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 594ms 09:06:19 INFO - PROCESS | 3620 | 1469117179293 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 3620 | 1469117179295 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 09:06:19 INFO - PROCESS | 3620 | 1469117179298 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:06:19 INFO - PROCESS | 3620 | 1469117179300 Marionette TRACE conn2 <- [1,2182,null,{}] 09:06:19 INFO - PROCESS | 3620 | 1469117179321 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:06:19 INFO - PROCESS | 3620 | 1469117179323 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:19 INFO - PROCESS | 3620 | 1469117179398 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:06:19 INFO - PROCESS | 3620 | 1469117179403 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 3620 | 1469117179406 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:19 INFO - PROCESS | 3620 | ++DOCSHELL 144FC400 == 35 [pid = 3620] [id = 555] 09:06:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (198E9800) [pid = 3620] [serial = 1665] [outer = 00000000] 09:06:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A12DC00) [pid = 3620] [serial = 1666] [outer = 198E9800] 09:06:19 INFO - PROCESS | 3620 | 1469117179448 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A1B9400) [pid = 3620] [serial = 1667] [outer = 198E9800] 09:06:19 INFO - PROCESS | 3620 | 1469117179936 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:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 704ms 09:06:19 INFO - PROCESS | 3620 | 1469117179998 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 3620 | 1469117180003 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 09:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:06:20 INFO - PROCESS | 3620 | 1469117180009 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 3620 | 1469117180013 Marionette TRACE conn2 <- [1,2186,null,{}] 09:06:20 INFO - PROCESS | 3620 | 1469117180020 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:06:20 INFO - PROCESS | 3620 | 1469117180023 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:20 INFO - PROCESS | 3620 | 1469117180150 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:06:20 INFO - PROCESS | 3620 | 1469117180263 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 3620 | 1469117180268 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:20 INFO - PROCESS | 3620 | ++DOCSHELL 10A0B800 == 36 [pid = 3620] [id = 556] 09:06:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10A46400) [pid = 3620] [serial = 1668] [outer = 00000000] 09:06:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10FC2800) [pid = 3620] [serial = 1669] [outer = 10A46400] 09:06:20 INFO - PROCESS | 3620 | 1469117180324 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1123D800) [pid = 3620] [serial = 1670] [outer = 10A46400] 09:06:21 INFO - PROCESS | 3620 | 1469117181114 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:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1142ms 09:06:21 INFO - PROCESS | 3620 | 1469117181160 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 3620 | 1469117181164 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:06:21 INFO - PROCESS | 3620 | 1469117181171 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 3620 | 1469117181174 Marionette TRACE conn2 <- [1,2190,null,{}] 09:06:21 INFO - PROCESS | 3620 | 1469117181178 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:06:21 INFO - PROCESS | 3620 | 1469117181181 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:21 INFO - PROCESS | 3620 | 1469117181296 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:06:21 INFO - PROCESS | 3620 | 1469117181432 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 3620 | 1469117181435 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:21 INFO - PROCESS | 3620 | ++DOCSHELL 12E72000 == 37 [pid = 3620] [id = 557] 09:06:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13DC5400) [pid = 3620] [serial = 1671] [outer = 00000000] 09:06:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13DFD400) [pid = 3620] [serial = 1672] [outer = 13DC5400] 09:06:21 INFO - PROCESS | 3620 | 1469117181491 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (157F1400) [pid = 3620] [serial = 1673] [outer = 13DC5400] 09:06:22 INFO - PROCESS | 3620 | --DOCSHELL 16C55800 == 36 [pid = 3620] [id = 554] 09:06:22 INFO - PROCESS | 3620 | --DOCSHELL 10560C00 == 35 [pid = 3620] [id = 553] 09:06:22 INFO - PROCESS | 3620 | --DOCSHELL 150AE800 == 34 [pid = 3620] [id = 552] 09:06:22 INFO - PROCESS | 3620 | --DOCSHELL 16C61000 == 33 [pid = 3620] [id = 551] 09:06:22 INFO - PROCESS | 3620 | --DOCSHELL 15CE9C00 == 32 [pid = 3620] [id = 550] 09:06:22 INFO - PROCESS | 3620 | --DOCSHELL 144FC800 == 31 [pid = 3620] [id = 549] 09:06:22 INFO - PROCESS | 3620 | --DOCSHELL 129EAC00 == 30 [pid = 3620] [id = 548] 09:06:22 INFO - PROCESS | 3620 | --DOCSHELL 10520C00 == 29 [pid = 3620] [id = 547] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1A1E5C00) [pid = 3620] [serial = 1624] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A788000) [pid = 3620] [serial = 1628] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A787C00) [pid = 3620] [serial = 1627] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A1E7400) [pid = 3620] [serial = 1625] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (178AC000) [pid = 3620] [serial = 1612] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (19630800) [pid = 3620] [serial = 1615] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1AB4AC00) [pid = 3620] [serial = 1592] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A4AC00) [pid = 3620] [serial = 1594] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1123F400) [pid = 3620] [serial = 1595] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10A0F000) [pid = 3620] [serial = 1600] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10FCB400) [pid = 3620] [serial = 1601] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16E36800) [pid = 3620] [serial = 1609] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13B2DC00) [pid = 3620] [serial = 1597] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13DF7800) [pid = 3620] [serial = 1598] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1316E400) [pid = 3620] [serial = 1603] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13A23400) [pid = 3620] [serial = 1604] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (15713400) [pid = 3620] [serial = 1606] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (158E5C00) [pid = 3620] [serial = 1607] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (19637C00) [pid = 3620] [serial = 1616] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (19B0DC00) [pid = 3620] [serial = 1619] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (198E2400) [pid = 3620] [serial = 1618] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (178AC800) [pid = 3620] [serial = 1613] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (19632400) [pid = 3620] [serial = 1622] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16FBC800) [pid = 3620] [serial = 1610] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17FE6000) [pid = 3620] [serial = 1621] [outer = 00000000] [url = about:blank] 09:06:22 INFO - PROCESS | 3620 | 1469117182372 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:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1252ms 09:06:22 INFO - PROCESS | 3620 | 1469117182429 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 3620 | 1469117182433 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 09:06:22 INFO - PROCESS | 3620 | 1469117182438 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:06:22 INFO - PROCESS | 3620 | 1469117182441 Marionette TRACE conn2 <- [1,2194,null,{}] 09:06:22 INFO - PROCESS | 3620 | 1469117182446 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:06:22 INFO - PROCESS | 3620 | 1469117182449 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:22 INFO - PROCESS | 3620 | 1469117182535 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:06:22 INFO - PROCESS | 3620 | 1469117182546 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 3620 | 1469117182550 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:22 INFO - PROCESS | 3620 | ++DOCSHELL 1055D800 == 30 [pid = 3620] [id = 558] 09:06:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1055E400) [pid = 3620] [serial = 1674] [outer = 00000000] 09:06:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10A54000) [pid = 3620] [serial = 1675] [outer = 1055E400] 09:06:22 INFO - PROCESS | 3620 | 1469117182598 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1108B400) [pid = 3620] [serial = 1676] [outer = 1055E400] 09:06:23 INFO - PROCESS | 3620 | 1469117183116 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:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 704ms 09:06:23 INFO - PROCESS | 3620 | 1469117183139 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 3620 | 1469117183143 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 09:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:06:23 INFO - PROCESS | 3620 | 1469117183149 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 3620 | 1469117183151 Marionette TRACE conn2 <- [1,2198,null,{}] 09:06:23 INFO - PROCESS | 3620 | 1469117183155 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:06:23 INFO - PROCESS | 3620 | 1469117183157 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:23 INFO - PROCESS | 3620 | 1469117183240 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:06:23 INFO - PROCESS | 3620 | 1469117183247 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 3620 | 1469117183249 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:23 INFO - PROCESS | 3620 | ++DOCSHELL 11D94C00 == 31 [pid = 3620] [id = 559] 09:06:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12BB4000) [pid = 3620] [serial = 1677] [outer = 00000000] 09:06:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (131D1800) [pid = 3620] [serial = 1678] [outer = 12BB4000] 09:06:23 INFO - PROCESS | 3620 | 1469117183294 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13B2C800) [pid = 3620] [serial = 1679] [outer = 12BB4000] 09:06:23 INFO - PROCESS | 3620 | 1469117183760 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:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 626ms 09:06:23 INFO - PROCESS | 3620 | 1469117183787 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 3620 | 1469117183789 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 09:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:06:23 INFO - PROCESS | 3620 | 1469117183793 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 3620 | 1469117183796 Marionette TRACE conn2 <- [1,2202,null,{}] 09:06:23 INFO - PROCESS | 3620 | 1469117183807 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:06:23 INFO - PROCESS | 3620 | 1469117183811 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:23 INFO - PROCESS | 3620 | 1469117183893 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:06:23 INFO - PROCESS | 3620 | 1469117183903 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 3620 | 1469117183906 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:23 INFO - PROCESS | 3620 | ++DOCSHELL 150B1C00 == 32 [pid = 3620] [id = 560] 09:06:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15717000) [pid = 3620] [serial = 1680] [outer = 00000000] 09:06:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (158E5C00) [pid = 3620] [serial = 1681] [outer = 15717000] 09:06:23 INFO - PROCESS | 3620 | 1469117183952 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16027000) [pid = 3620] [serial = 1682] [outer = 15717000] 09:06:24 INFO - PROCESS | 3620 | 1469117184469 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:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 689ms 09:06:24 INFO - PROCESS | 3620 | 1469117184492 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 3620 | 1469117184495 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 09:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:06:24 INFO - PROCESS | 3620 | 1469117184498 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 3620 | 1469117184500 Marionette TRACE conn2 <- [1,2206,null,{}] 09:06:24 INFO - PROCESS | 3620 | 1469117184503 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:06:24 INFO - PROCESS | 3620 | 1469117184505 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:24 INFO - PROCESS | 3620 | 1469117184587 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:06:24 INFO - PROCESS | 3620 | 1469117184592 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 3620 | 1469117184594 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:24 INFO - PROCESS | 3620 | ++DOCSHELL 1602B400 == 33 [pid = 3620] [id = 561] 09:06:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1610CC00) [pid = 3620] [serial = 1683] [outer = 00000000] 09:06:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1779E400) [pid = 3620] [serial = 1684] [outer = 1610CC00] 09:06:24 INFO - PROCESS | 3620 | 1469117184637 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17AC3C00) [pid = 3620] [serial = 1685] [outer = 1610CC00] 09:06:25 INFO - PROCESS | 3620 | 1469117185108 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:06:25 INFO - PROCESS | 3620 | --DOCSHELL 1B2D9000 == 32 [pid = 3620] [id = 15] 09:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 626ms 09:06:25 INFO - PROCESS | 3620 | 1469117185136 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 3620 | 1469117185138 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 09:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:06:25 INFO - PROCESS | 3620 | 1469117185163 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 3620 | 1469117185164 Marionette TRACE conn2 <- [1,2210,null,{}] 09:06:25 INFO - PROCESS | 3620 | 1469117185168 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:06:25 INFO - PROCESS | 3620 | 1469117185170 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:25 INFO - PROCESS | 3620 | 1469117185281 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:06:25 INFO - PROCESS | 3620 | 1469117185371 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 3620 | 1469117185374 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:25 INFO - PROCESS | 3620 | ++DOCSHELL 16FBB000 == 33 [pid = 3620] [id = 562] 09:06:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (17792400) [pid = 3620] [serial = 1686] [outer = 00000000] 09:06:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (17FA8C00) [pid = 3620] [serial = 1687] [outer = 17792400] 09:06:25 INFO - PROCESS | 3620 | 1469117185416 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17FE1000) [pid = 3620] [serial = 1688] [outer = 17792400] 09:06:25 INFO - PROCESS | 3620 | 1469117185846 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:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 735ms 09:06:25 INFO - PROCESS | 3620 | 1469117185909 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 3620 | 1469117185911 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 09:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:06:25 INFO - PROCESS | 3620 | 1469117185915 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 3620 | 1469117185916 Marionette TRACE conn2 <- [1,2214,null,{}] 09:06:25 INFO - PROCESS | 3620 | 1469117185919 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:06:25 INFO - PROCESS | 3620 | 1469117185925 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:26 INFO - PROCESS | 3620 | 1469117186057 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:06:26 INFO - PROCESS | 3620 | 1469117186124 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 3620 | 1469117186135 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:26 INFO - PROCESS | 3620 | ++DOCSHELL 1826E800 == 34 [pid = 3620] [id = 563] 09:06:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (19632C00) [pid = 3620] [serial = 1689] [outer = 00000000] 09:06:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1963B400) [pid = 3620] [serial = 1690] [outer = 19632C00] 09:06:26 INFO - PROCESS | 3620 | 1469117186178 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13A2C400) [pid = 3620] [serial = 1691] [outer = 19632C00] 09:06:26 INFO - PROCESS | 3620 | 1469117186595 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:06:26 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:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 735ms 09:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:06:26 INFO - PROCESS | 3620 | 1469117186668 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 3620 | 1469117186670 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 09:06:26 INFO - PROCESS | 3620 | 1469117186674 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 3620 | 1469117186675 Marionette TRACE conn2 <- [1,2218,null,{}] 09:06:26 INFO - PROCESS | 3620 | 1469117186679 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:06:26 INFO - PROCESS | 3620 | 1469117186680 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:26 INFO - PROCESS | 3620 | 1469117186795 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:06:26 INFO - PROCESS | 3620 | 1469117186806 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 3620 | 1469117186808 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:26 INFO - PROCESS | 3620 | ++DOCSHELL 1826D400 == 35 [pid = 3620] [id = 564] 09:06:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (198E4400) [pid = 3620] [serial = 1692] [outer = 00000000] 09:06:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A12C400) [pid = 3620] [serial = 1693] [outer = 198E4400] 09:06:26 INFO - PROCESS | 3620 | 1469117186851 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A1C1000) [pid = 3620] [serial = 1694] [outer = 198E4400] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (181BDC00) [pid = 3620] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10A01400) [pid = 3620] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12BB3C00) [pid = 3620] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16C61C00) [pid = 3620] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (177EC000) [pid = 3620] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16026800) [pid = 3620] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (144FFC00) [pid = 3620] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10A02000) [pid = 3620] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (114CF800) [pid = 3620] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1180B000) [pid = 3620] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17798800) [pid = 3620] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:06:27 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A8E2800) [pid = 3620] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:06:27 INFO - PROCESS | 3620 | 1469117187307 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:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 704ms 09:06:27 INFO - PROCESS | 3620 | 1469117187372 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 3620 | 1469117187374 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 09:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:06:27 INFO - PROCESS | 3620 | 1469117187377 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 3620 | 1469117187379 Marionette TRACE conn2 <- [1,2222,null,{}] 09:06:27 INFO - PROCESS | 3620 | 1469117187383 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:06:27 INFO - PROCESS | 3620 | 1469117187384 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:27 INFO - PROCESS | 3620 | 1469117187471 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:06:27 INFO - PROCESS | 3620 | 1469117187476 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 3620 | 1469117187478 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:27 INFO - PROCESS | 3620 | ++DOCSHELL 103D3C00 == 36 [pid = 3620] [id = 565] 09:06:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10A4A400) [pid = 3620] [serial = 1695] [outer = 00000000] 09:06:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16E3C800) [pid = 3620] [serial = 1696] [outer = 10A4A400] 09:06:27 INFO - PROCESS | 3620 | 1469117187522 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (181BDC00) [pid = 3620] [serial = 1697] [outer = 10A4A400] 09:06:27 INFO - PROCESS | 3620 | 1469117187965 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:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 641ms 09:06:28 INFO - PROCESS | 3620 | 1469117188015 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 3620 | 1469117188017 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 09:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:06:28 INFO - PROCESS | 3620 | 1469117188021 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 3620 | 1469117188023 Marionette TRACE conn2 <- [1,2226,null,{}] 09:06:28 INFO - PROCESS | 3620 | 1469117188026 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:06:28 INFO - PROCESS | 3620 | 1469117188028 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:28 INFO - PROCESS | 3620 | 1469117188118 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:06:28 INFO - PROCESS | 3620 | 1469117188125 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 3620 | 1469117188127 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:28 INFO - PROCESS | 3620 | ++DOCSHELL 198E0400 == 37 [pid = 3620] [id = 566] 09:06:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A128800) [pid = 3620] [serial = 1698] [outer = 00000000] 09:06:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A1F1800) [pid = 3620] [serial = 1699] [outer = 1A128800] 09:06:28 INFO - PROCESS | 3620 | 1469117188169 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A1F2000) [pid = 3620] [serial = 1700] [outer = 1A128800] 09:06:28 INFO - PROCESS | 3620 | 1469117188597 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:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 641ms 09:06:28 INFO - PROCESS | 3620 | 1469117188659 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 3620 | 1469117188661 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 09:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:06:28 INFO - PROCESS | 3620 | 1469117188668 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 3620 | 1469117188669 Marionette TRACE conn2 <- [1,2230,null,{}] 09:06:28 INFO - PROCESS | 3620 | 1469117188672 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:06:28 INFO - PROCESS | 3620 | 1469117188674 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:28 INFO - PROCESS | 3620 | 1469117188751 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:06:28 INFO - PROCESS | 3620 | 1469117188757 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 3620 | 1469117188759 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:28 INFO - PROCESS | 3620 | ++DOCSHELL 1A4F2000 == 38 [pid = 3620] [id = 567] 09:06:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A4F4400) [pid = 3620] [serial = 1701] [outer = 00000000] 09:06:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A787400) [pid = 3620] [serial = 1702] [outer = 1A4F4400] 09:06:28 INFO - PROCESS | 3620 | 1469117188809 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A789800) [pid = 3620] [serial = 1703] [outer = 1A4F4400] 09:06:29 INFO - PROCESS | 3620 | 1469117189410 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:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 798ms 09:06:29 INFO - PROCESS | 3620 | 1469117189511 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 3620 | 1469117189516 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 09:06:29 INFO - PROCESS | 3620 | 1469117189523 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:06:29 INFO - PROCESS | 3620 | 1469117189526 Marionette TRACE conn2 <- [1,2234,null,{}] 09:06:29 INFO - PROCESS | 3620 | 1469117189532 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:06:29 INFO - PROCESS | 3620 | 1469117189535 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:29 INFO - PROCESS | 3620 | 1469117189651 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:06:29 INFO - PROCESS | 3620 | 1469117189754 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 3620 | 1469117189757 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:29 INFO - PROCESS | 3620 | ++DOCSHELL 10515400 == 39 [pid = 3620] [id = 568] 09:06:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1059AC00) [pid = 3620] [serial = 1704] [outer = 00000000] 09:06:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (129EE800) [pid = 3620] [serial = 1705] [outer = 1059AC00] 09:06:29 INFO - PROCESS | 3620 | 1469117189818 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13170800) [pid = 3620] [serial = 1706] [outer = 1059AC00] 09:06:30 INFO - PROCESS | 3620 | 1469117190332 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:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 829ms 09:06:30 INFO - PROCESS | 3620 | 1469117190379 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 3620 | 1469117190384 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 09:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:06:30 INFO - PROCESS | 3620 | 1469117190392 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 3620 | 1469117190394 Marionette TRACE conn2 <- [1,2238,null,{}] 09:06:30 INFO - PROCESS | 3620 | 1469117190398 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:06:30 INFO - PROCESS | 3620 | 1469117190401 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:30 INFO - PROCESS | 3620 | 1469117190509 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:06:30 INFO - PROCESS | 3620 | 1469117190620 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 3620 | 1469117190623 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:30 INFO - PROCESS | 3620 | ++DOCSHELL 13F6D000 == 40 [pid = 3620] [id = 569] 09:06:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13F70800) [pid = 3620] [serial = 1707] [outer = 00000000] 09:06:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (157F0C00) [pid = 3620] [serial = 1708] [outer = 13F70800] 09:06:30 INFO - PROCESS | 3620 | 1469117190678 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (16107400) [pid = 3620] [serial = 1709] [outer = 13F70800] 09:06:31 INFO - PROCESS | 3620 | 1469117191270 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:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 907ms 09:06:31 INFO - PROCESS | 3620 | 1469117191298 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 3620 | 1469117191301 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 09:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:06:31 INFO - PROCESS | 3620 | 1469117191304 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 3620 | 1469117191308 Marionette TRACE conn2 <- [1,2242,null,{}] 09:06:31 INFO - PROCESS | 3620 | 1469117191319 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:06:31 INFO - PROCESS | 3620 | 1469117191324 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:31 INFO - PROCESS | 3620 | 1469117191429 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:06:31 INFO - PROCESS | 3620 | 1469117191569 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 3620 | 1469117191573 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:31 INFO - PROCESS | 3620 | ++DOCSHELL 1963A800 == 41 [pid = 3620] [id = 570] 09:06:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (198DFC00) [pid = 3620] [serial = 1710] [outer = 00000000] 09:06:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A1B9C00) [pid = 3620] [serial = 1711] [outer = 198DFC00] 09:06:31 INFO - PROCESS | 3620 | 1469117191628 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A783C00) [pid = 3620] [serial = 1712] [outer = 198DFC00] 09:06:32 INFO - PROCESS | 3620 | 1469117192184 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:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 907ms 09:06:32 INFO - PROCESS | 3620 | 1469117192208 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 3620 | 1469117192211 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 09:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:06:32 INFO - PROCESS | 3620 | 1469117192214 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 3620 | 1469117192216 Marionette TRACE conn2 <- [1,2246,null,{}] 09:06:32 INFO - PROCESS | 3620 | 1469117192220 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:06:32 INFO - PROCESS | 3620 | 1469117192222 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:32 INFO - PROCESS | 3620 | 1469117192327 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:06:32 INFO - PROCESS | 3620 | 1469117192436 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 3620 | 1469117192439 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:32 INFO - PROCESS | 3620 | ++DOCSHELL 18264000 == 42 [pid = 3620] [id = 571] 09:06:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A12D000) [pid = 3620] [serial = 1713] [outer = 00000000] 09:06:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1A8E0C00) [pid = 3620] [serial = 1714] [outer = 1A12D000] 09:06:32 INFO - PROCESS | 3620 | 1469117192491 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A8E6400) [pid = 3620] [serial = 1715] [outer = 1A12D000] 09:06:33 INFO - PROCESS | 3620 | 1469117193318 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:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1142ms 09:06:33 INFO - PROCESS | 3620 | 1469117193363 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 3620 | 1469117193367 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 09:06:33 INFO - PROCESS | 3620 | 1469117193372 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:06:33 INFO - PROCESS | 3620 | 1469117193375 Marionette TRACE conn2 <- [1,2250,null,{}] 09:06:33 INFO - PROCESS | 3620 | 1469117193380 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:06:33 INFO - PROCESS | 3620 | 1469117193383 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:33 INFO - PROCESS | 3620 | 1469117193481 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:06:33 INFO - PROCESS | 3620 | 1469117193619 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 3620 | 1469117193624 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:33 INFO - PROCESS | 3620 | ++DOCSHELL 129E8000 == 43 [pid = 3620] [id = 572] 09:06:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (129EAC00) [pid = 3620] [serial = 1716] [outer = 00000000] 09:06:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12C78C00) [pid = 3620] [serial = 1717] [outer = 129EAC00] 09:06:33 INFO - PROCESS | 3620 | 1469117193677 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13297800) [pid = 3620] [serial = 1718] [outer = 129EAC00] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 198E0400 == 42 [pid = 3620] [id = 566] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 103D3C00 == 41 [pid = 3620] [id = 565] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 1826D400 == 40 [pid = 3620] [id = 564] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 1826E800 == 39 [pid = 3620] [id = 563] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 16FBB000 == 38 [pid = 3620] [id = 562] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 1602B400 == 37 [pid = 3620] [id = 561] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 150B1C00 == 36 [pid = 3620] [id = 560] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 11D94C00 == 35 [pid = 3620] [id = 559] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 1055D800 == 34 [pid = 3620] [id = 558] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 144FC400 == 33 [pid = 3620] [id = 555] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 11803400 == 32 [pid = 3620] [id = 546] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 10A0B800 == 31 [pid = 3620] [id = 556] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 12E72000 == 30 [pid = 3620] [id = 557] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 1B14A000 == 29 [pid = 3620] [id = 17] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 18264000 == 28 [pid = 3620] [id = 571] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 13F6D000 == 27 [pid = 3620] [id = 569] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 1963A800 == 26 [pid = 3620] [id = 570] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 1A4F2000 == 25 [pid = 3620] [id = 567] 09:06:34 INFO - PROCESS | 3620 | --DOCSHELL 10515400 == 24 [pid = 3620] [id = 568] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1A12DC00) [pid = 3620] [serial = 1666] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1826E400) [pid = 3620] [serial = 1664] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1826E000) [pid = 3620] [serial = 1663] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13295800) [pid = 3620] [serial = 1660] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (131D1C00) [pid = 3620] [serial = 1646] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (176E0400) [pid = 3620] [serial = 1654] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1962CC00) [pid = 3620] [serial = 1658] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1779F000) [pid = 3620] [serial = 1655] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1329BC00) [pid = 3620] [serial = 1661] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1602D400) [pid = 3620] [serial = 1651] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15897C00) [pid = 3620] [serial = 1649] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16787400) [pid = 3620] [serial = 1652] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11087C00) [pid = 3620] [serial = 1642] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13A5F800) [pid = 3620] [serial = 1630] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1123DC00) [pid = 3620] [serial = 1643] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13DCE400) [pid = 3620] [serial = 1631] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12E6C800) [pid = 3620] [serial = 1645] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (155F0400) [pid = 3620] [serial = 1648] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (11806000) [pid = 3620] [serial = 1639] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (18261800) [pid = 3620] [serial = 1634] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (17FE4400) [pid = 3620] [serial = 1633] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A8E7400) [pid = 3620] [serial = 1636] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1AB4FC00) [pid = 3620] [serial = 1637] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (181C2000) [pid = 3620] [serial = 1657] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13A2FC00) [pid = 3620] [serial = 1640] [outer = 00000000] [url = about:blank] 09:06:34 INFO - PROCESS | 3620 | 1469117194779 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:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1455ms 09:06:34 INFO - PROCESS | 3620 | 1469117194838 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 3620 | 1469117194842 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 09:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:06:34 INFO - PROCESS | 3620 | 1469117194846 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 3620 | 1469117194850 Marionette TRACE conn2 <- [1,2254,null,{}] 09:06:34 INFO - PROCESS | 3620 | 1469117194855 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:06:34 INFO - PROCESS | 3620 | 1469117194858 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:34 INFO - PROCESS | 3620 | 1469117194951 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:06:34 INFO - PROCESS | 3620 | 1469117194959 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 3620 | 1469117194962 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:34 INFO - PROCESS | 3620 | ++DOCSHELL 10A05C00 == 25 [pid = 3620] [id = 573] 09:06:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10A06400) [pid = 3620] [serial = 1719] [outer = 00000000] 09:06:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11089400) [pid = 3620] [serial = 1720] [outer = 10A06400] 09:06:35 INFO - PROCESS | 3620 | 1469117195014 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (11491000) [pid = 3620] [serial = 1721] [outer = 10A06400] 09:06:35 INFO - PROCESS | 3620 | 1469117195499 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:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 688ms 09:06:35 INFO - PROCESS | 3620 | 1469117195542 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 3620 | 1469117195547 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 09:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:06:35 INFO - PROCESS | 3620 | 1469117195553 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 3620 | 1469117195556 Marionette TRACE conn2 <- [1,2258,null,{}] 09:06:35 INFO - PROCESS | 3620 | 1469117195560 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:06:35 INFO - PROCESS | 3620 | 1469117195562 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:35 INFO - PROCESS | 3620 | 1469117195685 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:06:35 INFO - PROCESS | 3620 | 1469117195791 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 3620 | 1469117195793 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:35 INFO - PROCESS | 3620 | ++DOCSHELL 13128000 == 26 [pid = 3620] [id = 574] 09:06:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (131CD000) [pid = 3620] [serial = 1722] [outer = 00000000] 09:06:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13291C00) [pid = 3620] [serial = 1723] [outer = 131CD000] 09:06:35 INFO - PROCESS | 3620 | 1469117195840 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13A55800) [pid = 3620] [serial = 1724] [outer = 131CD000] 09:06:36 INFO - PROCESS | 3620 | 1469117196208 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:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 703ms 09:06:36 INFO - PROCESS | 3620 | 1469117196252 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 3620 | 1469117196254 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 09:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:06:36 INFO - PROCESS | 3620 | 1469117196258 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 3620 | 1469117196263 Marionette TRACE conn2 <- [1,2262,null,{}] 09:06:36 INFO - PROCESS | 3620 | 1469117196280 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:06:36 INFO - PROCESS | 3620 | 1469117196287 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:36 INFO - PROCESS | 3620 | 1469117196399 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:06:36 INFO - PROCESS | 3620 | 1469117196414 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 3620 | 1469117196417 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:36 INFO - PROCESS | 3620 | ++DOCSHELL 1504F400 == 27 [pid = 3620] [id = 575] 09:06:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15051800) [pid = 3620] [serial = 1725] [outer = 00000000] 09:06:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15718000) [pid = 3620] [serial = 1726] [outer = 15051800] 09:06:36 INFO - PROCESS | 3620 | 1469117196463 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (158E9800) [pid = 3620] [serial = 1727] [outer = 15051800] 09:06:36 INFO - PROCESS | 3620 | 1469117196962 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:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 751ms 09:06:37 INFO - PROCESS | 3620 | 1469117196998 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 3620 | 1469117197001 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 09:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:06:37 INFO - PROCESS | 3620 | 1469117197004 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 3620 | 1469117197006 Marionette TRACE conn2 <- [1,2266,null,{}] 09:06:37 INFO - PROCESS | 3620 | 1469117197009 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:06:37 INFO - PROCESS | 3620 | 1469117197011 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:37 INFO - PROCESS | 3620 | 1469117197156 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:06:37 INFO - PROCESS | 3620 | 1469117197180 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 3620 | 1469117197182 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:37 INFO - PROCESS | 3620 | ++DOCSHELL 1610EC00 == 28 [pid = 3620] [id = 576] 09:06:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1677D800) [pid = 3620] [serial = 1728] [outer = 00000000] 09:06:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16A5EC00) [pid = 3620] [serial = 1729] [outer = 1677D800] 09:06:37 INFO - PROCESS | 3620 | 1469117197225 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16E33C00) [pid = 3620] [serial = 1730] [outer = 1677D800] 09:06:37 INFO - PROCESS | 3620 | 1469117197646 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:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 704ms 09:06:37 INFO - PROCESS | 3620 | 1469117197703 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 3620 | 1469117197705 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 09:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:06:37 INFO - PROCESS | 3620 | 1469117197714 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 3620 | 1469117197716 Marionette TRACE conn2 <- [1,2270,null,{}] 09:06:37 INFO - PROCESS | 3620 | 1469117197720 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:06:37 INFO - PROCESS | 3620 | 1469117197722 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:37 INFO - PROCESS | 3620 | 1469117197828 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:06:37 INFO - PROCESS | 3620 | 1469117197833 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 3620 | 1469117197835 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:37 INFO - PROCESS | 3620 | ++DOCSHELL 1610D000 == 29 [pid = 3620] [id = 577] 09:06:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16784400) [pid = 3620] [serial = 1731] [outer = 00000000] 09:06:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1779DC00) [pid = 3620] [serial = 1732] [outer = 16784400] 09:06:37 INFO - PROCESS | 3620 | 1469117197878 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (178A7000) [pid = 3620] [serial = 1733] [outer = 16784400] 09:06:38 INFO - PROCESS | 3620 | 1469117198343 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:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 704ms 09:06:38 INFO - PROCESS | 3620 | 1469117198408 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 3620 | 1469117198410 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 09:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:06:38 INFO - PROCESS | 3620 | 1469117198421 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 3620 | 1469117198423 Marionette TRACE conn2 <- [1,2274,null,{}] 09:06:38 INFO - PROCESS | 3620 | 1469117198426 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:06:38 INFO - PROCESS | 3620 | 1469117198432 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:38 INFO - PROCESS | 3620 | 1469117198578 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17792400) [pid = 3620] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (19632C00) [pid = 3620] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (198E9800) [pid = 3620] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13DC5400) [pid = 3620] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15717000) [pid = 3620] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1055E400) [pid = 3620] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A128800) [pid = 3620] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1610CC00) [pid = 3620] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12BB4000) [pid = 3620] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10A46400) [pid = 3620] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A4F4400) [pid = 3620] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (198E4400) [pid = 3620] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A4A400) [pid = 3620] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1B150000) [pid = 3620] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:06:38 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1B2D9800) [pid = 3620] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:06:38 INFO - PROCESS | 3620 | 1469117198911 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 3620 | 1469117198913 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:38 INFO - PROCESS | 3620 | ++DOCSHELL 0C76D400 == 30 [pid = 3620] [id = 578] 09:06:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10376C00) [pid = 3620] [serial = 1734] [outer = 00000000] 09:06:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10A4A400) [pid = 3620] [serial = 1735] [outer = 10376C00] 09:06:38 INFO - PROCESS | 3620 | 1469117198961 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13F78800) [pid = 3620] [serial = 1736] [outer = 10376C00] 09:06:39 INFO - PROCESS | 3620 | 1469117199314 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:06:39 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:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 938ms 09:06:39 INFO - PROCESS | 3620 | 1469117199364 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 3620 | 1469117199366 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 09:06:39 INFO - PROCESS | 3620 | 1469117199379 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:06:39 INFO - PROCESS | 3620 | 1469117199381 Marionette TRACE conn2 <- [1,2278,null,{}] 09:06:39 INFO - PROCESS | 3620 | 1469117199391 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:06:39 INFO - PROCESS | 3620 | 1469117199393 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:39 INFO - PROCESS | 3620 | 1469117199490 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:06:39 INFO - PROCESS | 3620 | 1469117199495 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 3620 | 1469117199497 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:39 INFO - PROCESS | 3620 | ++DOCSHELL 1051D400 == 31 [pid = 3620] [id = 579] 09:06:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (12B74000) [pid = 3620] [serial = 1737] [outer = 00000000] 09:06:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1826E400) [pid = 3620] [serial = 1738] [outer = 12B74000] 09:06:39 INFO - PROCESS | 3620 | 1469117199540 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1962D400) [pid = 3620] [serial = 1739] [outer = 12B74000] 09:06:40 INFO - PROCESS | 3620 | 1469117199986 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:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 641ms 09:06:40 INFO - PROCESS | 3620 | 1469117200019 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 3620 | 1469117200021 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 09:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:06:40 INFO - PROCESS | 3620 | 1469117200024 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 3620 | 1469117200026 Marionette TRACE conn2 <- [1,2282,null,{}] 09:06:40 INFO - PROCESS | 3620 | 1469117200029 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:06:40 INFO - PROCESS | 3620 | 1469117200031 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:40 INFO - PROCESS | 3620 | 1469117200106 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:06:40 INFO - PROCESS | 3620 | 1469117200111 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 3620 | 1469117200113 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:40 INFO - PROCESS | 3620 | ++DOCSHELL 19631000 == 32 [pid = 3620] [id = 580] 09:06:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (19635000) [pid = 3620] [serial = 1740] [outer = 00000000] 09:06:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17FEB000) [pid = 3620] [serial = 1741] [outer = 19635000] 09:06:40 INFO - PROCESS | 3620 | 1469117200155 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (198DC400) [pid = 3620] [serial = 1742] [outer = 19635000] 09:06:40 INFO - PROCESS | 3620 | 1469117200595 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:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 594ms 09:06:40 INFO - PROCESS | 3620 | 1469117200621 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 3620 | 1469117200623 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 09:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:06:40 INFO - PROCESS | 3620 | 1469117200626 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 3620 | 1469117200628 Marionette TRACE conn2 <- [1,2286,null,{}] 09:06:40 INFO - PROCESS | 3620 | 1469117200632 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:06:40 INFO - PROCESS | 3620 | 1469117200633 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:40 INFO - PROCESS | 3620 | 1469117200754 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:06:40 INFO - PROCESS | 3620 | 1469117200761 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 3620 | 1469117200763 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:40 INFO - PROCESS | 3620 | ++DOCSHELL 19B0F800 == 33 [pid = 3620] [id = 581] 09:06:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A128400) [pid = 3620] [serial = 1743] [outer = 00000000] 09:06:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A1B9000) [pid = 3620] [serial = 1744] [outer = 1A128400] 09:06:40 INFO - PROCESS | 3620 | 1469117200806 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1C2800) [pid = 3620] [serial = 1745] [outer = 1A128400] 09:06:41 INFO - PROCESS | 3620 | 1469117201580 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:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1001ms 09:06:41 INFO - PROCESS | 3620 | 1469117201630 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 3620 | 1469117201635 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 09:06:41 INFO - PROCESS | 3620 | 1469117201640 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:06:41 INFO - PROCESS | 3620 | 1469117201645 Marionette TRACE conn2 <- [1,2290,null,{}] 09:06:41 INFO - PROCESS | 3620 | 1469117201650 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:06:41 INFO - PROCESS | 3620 | 1469117201653 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:41 INFO - PROCESS | 3620 | 1469117201770 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:06:41 INFO - PROCESS | 3620 | 1469117201906 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 3620 | 1469117201909 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:41 INFO - PROCESS | 3620 | ++DOCSHELL 10A01400 == 34 [pid = 3620] [id = 582] 09:06:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10A0A400) [pid = 3620] [serial = 1746] [outer = 00000000] 09:06:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (11240800) [pid = 3620] [serial = 1747] [outer = 10A0A400] 09:06:41 INFO - PROCESS | 3620 | 1469117201966 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13243C00) [pid = 3620] [serial = 1748] [outer = 10A0A400] 09:06:42 INFO - PROCESS | 3620 | 1469117202689 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:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1095ms 09:06:42 INFO - PROCESS | 3620 | 1469117202761 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 3620 | 1469117202766 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 09:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:06:42 INFO - PROCESS | 3620 | 1469117202773 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 3620 | 1469117202776 Marionette TRACE conn2 <- [1,2294,null,{}] 09:06:42 INFO - PROCESS | 3620 | 1469117202781 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:06:42 INFO - PROCESS | 3620 | 1469117202783 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:42 INFO - PROCESS | 3620 | 1469117202902 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:06:43 INFO - PROCESS | 3620 | 1469117203122 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 3620 | 1469117203125 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:43 INFO - PROCESS | 3620 | ++DOCSHELL 0C384400 == 35 [pid = 3620] [id = 583] 09:06:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0C769800) [pid = 3620] [serial = 1749] [outer = 00000000] 09:06:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (0F939800) [pid = 3620] [serial = 1750] [outer = 0C769800] 09:06:43 INFO - PROCESS | 3620 | 1469117203185 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10502800) [pid = 3620] [serial = 1751] [outer = 0C769800] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 19631000 == 34 [pid = 3620] [id = 580] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 1051D400 == 33 [pid = 3620] [id = 579] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 0C76D400 == 32 [pid = 3620] [id = 578] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 1610D000 == 31 [pid = 3620] [id = 577] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 1610EC00 == 30 [pid = 3620] [id = 576] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 1504F400 == 29 [pid = 3620] [id = 575] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 13128000 == 28 [pid = 3620] [id = 574] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 10A05C00 == 27 [pid = 3620] [id = 573] 09:06:43 INFO - PROCESS | 3620 | --DOCSHELL 129E8000 == 26 [pid = 3620] [id = 572] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1B2DBC00) [pid = 3620] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17FA8C00) [pid = 3620] [serial = 1687] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1963B400) [pid = 3620] [serial = 1690] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17FE1000) [pid = 3620] [serial = 1688] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A1B9400) [pid = 3620] [serial = 1667] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13DFD400) [pid = 3620] [serial = 1672] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (157F1400) [pid = 3620] [serial = 1673] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (158E5C00) [pid = 3620] [serial = 1681] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16027000) [pid = 3620] [serial = 1682] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10A54000) [pid = 3620] [serial = 1675] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1A1F2000) [pid = 3620] [serial = 1700] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1108B400) [pid = 3620] [serial = 1676] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1779E400) [pid = 3620] [serial = 1684] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (131D1800) [pid = 3620] [serial = 1678] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13B2C800) [pid = 3620] [serial = 1679] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10FC2800) [pid = 3620] [serial = 1669] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1123D800) [pid = 3620] [serial = 1670] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A787400) [pid = 3620] [serial = 1702] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A12C400) [pid = 3620] [serial = 1693] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A789800) [pid = 3620] [serial = 1703] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13A2C400) [pid = 3620] [serial = 1691] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A1F1800) [pid = 3620] [serial = 1699] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1A1C1000) [pid = 3620] [serial = 1694] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (16E3C800) [pid = 3620] [serial = 1696] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (13A5D000) [pid = 3620] [serial = 1145] [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:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (181BDC00) [pid = 3620] [serial = 1697] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17AC3C00) [pid = 3620] [serial = 1685] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 3620 | 1469117203796 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:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1048ms 09:06:43 INFO - PROCESS | 3620 | 1469117203821 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 3620 | 1469117203825 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 09:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:06:43 INFO - PROCESS | 3620 | 1469117203844 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 3620 | 1469117203847 Marionette TRACE conn2 <- [1,2298,null,{}] 09:06:43 INFO - PROCESS | 3620 | 1469117203852 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:06:43 INFO - PROCESS | 3620 | 1469117203856 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:43 INFO - PROCESS | 3620 | 1469117203940 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:06:43 INFO - PROCESS | 3620 | 1469117203947 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 3620 | 1469117203950 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:44 INFO - PROCESS | 3620 | ++DOCSHELL 10F6FC00 == 27 [pid = 3620] [id = 584] 09:06:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (11086400) [pid = 3620] [serial = 1752] [outer = 00000000] 09:06:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11893400) [pid = 3620] [serial = 1753] [outer = 11086400] 09:06:44 INFO - PROCESS | 3620 | 1469117204000 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12E1F800) [pid = 3620] [serial = 1754] [outer = 11086400] 09:06:44 INFO - PROCESS | 3620 | 1469117204525 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:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 735ms 09:06:44 INFO - PROCESS | 3620 | 1469117204586 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 3620 | 1469117204590 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 09:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:06:44 INFO - PROCESS | 3620 | 1469117204594 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 3620 | 1469117204596 Marionette TRACE conn2 <- [1,2302,null,{}] 09:06:44 INFO - PROCESS | 3620 | 1469117204600 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:06:44 INFO - PROCESS | 3620 | 1469117204602 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:44 INFO - PROCESS | 3620 | 1469117204687 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:06:44 INFO - PROCESS | 3620 | 1469117204701 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 3620 | 1469117204703 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:44 INFO - PROCESS | 3620 | ++DOCSHELL 13DFC400 == 28 [pid = 3620] [id = 585] 09:06:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13F6C400) [pid = 3620] [serial = 1755] [outer = 00000000] 09:06:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (150AD800) [pid = 3620] [serial = 1756] [outer = 13F6C400] 09:06:44 INFO - PROCESS | 3620 | 1469117204747 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1588F800) [pid = 3620] [serial = 1757] [outer = 13F6C400] 09:06:45 INFO - PROCESS | 3620 | 1469117205233 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:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 703ms 09:06:45 INFO - PROCESS | 3620 | 1469117205295 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 3620 | 1469117205297 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 09:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:06:45 INFO - PROCESS | 3620 | 1469117205302 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 3620 | 1469117205307 Marionette TRACE conn2 <- [1,2306,null,{}] 09:06:45 INFO - PROCESS | 3620 | 1469117205317 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:06:45 INFO - PROCESS | 3620 | 1469117205321 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:45 INFO - PROCESS | 3620 | 1469117205409 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:06:45 INFO - PROCESS | 3620 | 1469117205511 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 3620 | 1469117205513 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:45 INFO - PROCESS | 3620 | ++DOCSHELL 16781800 == 29 [pid = 3620] [id = 586] 09:06:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16782000) [pid = 3620] [serial = 1758] [outer = 00000000] 09:06:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16EA1400) [pid = 3620] [serial = 1759] [outer = 16782000] 09:06:45 INFO - PROCESS | 3620 | 1469117205556 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16FC3400) [pid = 3620] [serial = 1760] [outer = 16782000] 09:06:45 INFO - PROCESS | 3620 | 1469117205956 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:06:46 INFO - PROCESS | 3620 | 1469117206002 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 09:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:06:46 INFO - PROCESS | 3620 | 1469117206012 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 3620 | 1469117206015 Marionette TRACE conn2 <- [1,2310,null,{}] 09:06:46 INFO - PROCESS | 3620 | 1469117206020 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:06:46 INFO - PROCESS | 3620 | 1469117206023 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:46 INFO - PROCESS | 3620 | 1469117206187 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:06:46 INFO - PROCESS | 3620 | 1469117206247 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 3620 | 1469117206249 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:46 INFO - PROCESS | 3620 | ++DOCSHELL 176DD400 == 30 [pid = 3620] [id = 587] 09:06:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17793400) [pid = 3620] [serial = 1761] [outer = 00000000] 09:06:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (17FDD800) [pid = 3620] [serial = 1762] [outer = 17793400] 09:06:46 INFO - PROCESS | 3620 | 1469117206293 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17FE7800) [pid = 3620] [serial = 1763] [outer = 17793400] 09:06:46 INFO - PROCESS | 3620 | 1469117206704 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:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 735ms 09:06:46 INFO - PROCESS | 3620 | 1469117206750 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 3620 | 1469117206752 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 09:06:46 INFO - PROCESS | 3620 | 1469117206756 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:06:46 INFO - PROCESS | 3620 | 1469117206757 Marionette TRACE conn2 <- [1,2314,null,{}] 09:06:46 INFO - PROCESS | 3620 | 1469117206766 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:06:46 INFO - PROCESS | 3620 | 1469117206768 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:46 INFO - PROCESS | 3620 | 1469117206876 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:06:46 INFO - PROCESS | 3620 | 1469117206881 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 3620 | 1469117206887 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:46 INFO - PROCESS | 3620 | ++DOCSHELL 131CF800 == 31 [pid = 3620] [id = 588] 09:06:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (181B7C00) [pid = 3620] [serial = 1764] [outer = 00000000] 09:06:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (18264400) [pid = 3620] [serial = 1765] [outer = 181B7C00] 09:06:46 INFO - PROCESS | 3620 | 1469117206940 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1962EC00) [pid = 3620] [serial = 1766] [outer = 181B7C00] 09:06:47 INFO - PROCESS | 3620 | 1469117207447 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:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 704ms 09:06:47 INFO - PROCESS | 3620 | 1469117207487 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 3620 | 1469117207489 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 09:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:06:47 INFO - PROCESS | 3620 | 1469117207492 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 3620 | 1469117207494 Marionette TRACE conn2 <- [1,2318,null,{}] 09:06:47 INFO - PROCESS | 3620 | 1469117207497 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:06:47 INFO - PROCESS | 3620 | 1469117207499 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:47 INFO - PROCESS | 3620 | 1469117207637 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:06:47 INFO - PROCESS | 3620 | 1469117207659 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 3620 | 1469117207661 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:47 INFO - PROCESS | 3620 | ++DOCSHELL 181C0C00 == 32 [pid = 3620] [id = 589] 09:06:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (19634000) [pid = 3620] [serial = 1767] [outer = 00000000] 09:06:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A127C00) [pid = 3620] [serial = 1768] [outer = 19634000] 09:06:47 INFO - PROCESS | 3620 | 1469117207712 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A1B8000) [pid = 3620] [serial = 1769] [outer = 19634000] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (19635000) [pid = 3620] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10A06400) [pid = 3620] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15051800) [pid = 3620] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (131CD000) [pid = 3620] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1677D800) [pid = 3620] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (129EAC00) [pid = 3620] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16784400) [pid = 3620] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10376C00) [pid = 3620] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1059AC00) [pid = 3620] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13F70800) [pid = 3620] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (198DFC00) [pid = 3620] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (12B74000) [pid = 3620] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:06:47 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A12D000) [pid = 3620] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:06:48 INFO - PROCESS | 3620 | 1469117208219 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:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 751ms 09:06:48 INFO - PROCESS | 3620 | 1469117208233 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 3620 | 1469117208235 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 09:06:48 INFO - PROCESS | 3620 | 1469117208238 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:06:48 INFO - PROCESS | 3620 | 1469117208240 Marionette TRACE conn2 <- [1,2322,null,{}] 09:06:48 INFO - PROCESS | 3620 | 1469117208243 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:06:48 INFO - PROCESS | 3620 | 1469117208245 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:48 INFO - PROCESS | 3620 | 1469117208322 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:06:48 INFO - PROCESS | 3620 | 1469117208327 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 3620 | 1469117208329 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:48 INFO - PROCESS | 3620 | ++DOCSHELL 11CEE000 == 33 [pid = 3620] [id = 590] 09:06:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (144FC400) [pid = 3620] [serial = 1770] [outer = 00000000] 09:06:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16EA5400) [pid = 3620] [serial = 1771] [outer = 144FC400] 09:06:48 INFO - PROCESS | 3620 | 1469117208372 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (181BD800) [pid = 3620] [serial = 1772] [outer = 144FC400] 09:06:48 INFO - PROCESS | 3620 | 1469117208810 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:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 594ms 09:06:48 INFO - PROCESS | 3620 | 1469117208843 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 3620 | 1469117208845 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 09:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:06:48 INFO - PROCESS | 3620 | 1469117208848 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 3620 | 1469117208850 Marionette TRACE conn2 <- [1,2326,null,{}] 09:06:48 INFO - PROCESS | 3620 | 1469117208853 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:06:48 INFO - PROCESS | 3620 | 1469117208855 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:48 INFO - PROCESS | 3620 | 1469117208932 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:06:48 INFO - PROCESS | 3620 | 1469117208937 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 3620 | 1469117208939 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:48 INFO - PROCESS | 3620 | ++DOCSHELL 1180B400 == 34 [pid = 3620] [id = 591] 09:06:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13B29C00) [pid = 3620] [serial = 1773] [outer = 00000000] 09:06:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1A1BAC00) [pid = 3620] [serial = 1774] [outer = 13B29C00] 09:06:48 INFO - PROCESS | 3620 | 1469117208981 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1A1C0000) [pid = 3620] [serial = 1775] [outer = 13B29C00] 09:06:49 INFO - PROCESS | 3620 | 1469117209424 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:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 594ms 09:06:49 INFO - PROCESS | 3620 | 1469117209443 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 3620 | 1469117209445 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 09:06:49 INFO - PROCESS | 3620 | 1469117209448 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:06:49 INFO - PROCESS | 3620 | 1469117209450 Marionette TRACE conn2 <- [1,2330,null,{}] 09:06:49 INFO - PROCESS | 3620 | 1469117209454 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:06:49 INFO - PROCESS | 3620 | 1469117209455 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:49 INFO - PROCESS | 3620 | 1469117209585 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:06:49 INFO - PROCESS | 3620 | 1469117209594 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 3620 | 1469117209596 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:49 INFO - PROCESS | 3620 | ++DOCSHELL 15CE3800 == 35 [pid = 3620] [id = 592] 09:06:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16C55800) [pid = 3620] [serial = 1776] [outer = 00000000] 09:06:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1A4F4800) [pid = 3620] [serial = 1777] [outer = 16C55800] 09:06:49 INFO - PROCESS | 3620 | 1469117209638 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A785800) [pid = 3620] [serial = 1778] [outer = 16C55800] 09:06:50 INFO - PROCESS | 3620 | 1469117210145 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:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 735ms 09:06:50 INFO - PROCESS | 3620 | 1469117210189 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 3620 | 1469117210194 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 09:06:50 INFO - PROCESS | 3620 | 1469117210199 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:06:50 INFO - PROCESS | 3620 | 1469117210203 Marionette TRACE conn2 <- [1,2334,null,{}] 09:06:50 INFO - PROCESS | 3620 | 1469117210208 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:06:50 INFO - PROCESS | 3620 | 1469117210211 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:50 INFO - PROCESS | 3620 | 1469117210320 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:06:50 INFO - PROCESS | 3620 | 1469117210475 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 3620 | 1469117210478 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:50 INFO - PROCESS | 3620 | ++DOCSHELL 10A03C00 == 36 [pid = 3620] [id = 593] 09:06:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (10A08C00) [pid = 3620] [serial = 1779] [outer = 00000000] 09:06:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13A25400) [pid = 3620] [serial = 1780] [outer = 10A08C00] 09:06:50 INFO - PROCESS | 3620 | 1469117210576 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13DC8C00) [pid = 3620] [serial = 1781] [outer = 10A08C00] 09:06:51 INFO - PROCESS | 3620 | 1469117211162 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:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1001ms 09:06:51 INFO - PROCESS | 3620 | 1469117211203 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 3620 | 1469117211209 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 09:06:51 INFO - PROCESS | 3620 | 1469117211230 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:06:51 INFO - PROCESS | 3620 | 1469117211233 Marionette TRACE conn2 <- [1,2338,null,{}] 09:06:51 INFO - PROCESS | 3620 | 1469117211238 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:06:51 INFO - PROCESS | 3620 | 1469117211240 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:51 INFO - PROCESS | 3620 | 1469117211347 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:06:51 INFO - PROCESS | 3620 | 1469117211486 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 3620 | 1469117211489 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:51 INFO - PROCESS | 3620 | ++DOCSHELL 13DD2000 == 37 [pid = 3620] [id = 594] 09:06:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13DD3000) [pid = 3620] [serial = 1782] [outer = 00000000] 09:06:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1602A000) [pid = 3620] [serial = 1783] [outer = 13DD3000] 09:06:51 INFO - PROCESS | 3620 | 1469117211545 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16788400) [pid = 3620] [serial = 1784] [outer = 13DD3000] 09:06:52 INFO - PROCESS | 3620 | 1469117212135 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:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 939ms 09:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:06:52 INFO - PROCESS | 3620 | 1469117212179 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 3620 | 1469117212181 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 09:06:52 INFO - PROCESS | 3620 | 1469117212185 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 3620 | 1469117212189 Marionette TRACE conn2 <- [1,2342,null,{}] 09:06:52 INFO - PROCESS | 3620 | 1469117212200 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:06:52 INFO - PROCESS | 3620 | 1469117212205 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:52 INFO - PROCESS | 3620 | 1469117212317 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:06:52 INFO - PROCESS | 3620 | 1469117212459 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 3620 | 1469117212462 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:52 INFO - PROCESS | 3620 | ++DOCSHELL 1A1C1800 == 38 [pid = 3620] [id = 595] 09:06:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1A1EE400) [pid = 3620] [serial = 1785] [outer = 00000000] 09:06:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A783000) [pid = 3620] [serial = 1786] [outer = 1A1EE400] 09:06:52 INFO - PROCESS | 3620 | 1469117212518 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A8D9400) [pid = 3620] [serial = 1787] [outer = 1A1EE400] 09:06:53 INFO - PROCESS | 3620 | 1469117213282 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:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1141ms 09:06:53 INFO - PROCESS | 3620 | 1469117213332 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 3620 | 1469117213336 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 09:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:06:53 INFO - PROCESS | 3620 | 1469117213354 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 3620 | 1469117213358 Marionette TRACE conn2 <- [1,2346,null,{}] 09:06:53 INFO - PROCESS | 3620 | 1469117213365 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:06:53 INFO - PROCESS | 3620 | 1469117213368 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:53 INFO - PROCESS | 3620 | 1469117213467 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:06:53 INFO - PROCESS | 3620 | 1469117213604 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 3620 | 1469117213609 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:53 INFO - PROCESS | 3620 | ++DOCSHELL 11801800 == 39 [pid = 3620] [id = 596] 09:06:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (11806000) [pid = 3620] [serial = 1788] [outer = 00000000] 09:06:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12E2A000) [pid = 3620] [serial = 1789] [outer = 11806000] 09:06:53 INFO - PROCESS | 3620 | 1469117213661 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (13249000) [pid = 3620] [serial = 1790] [outer = 11806000] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 1180B400 == 38 [pid = 3620] [id = 591] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 11CEE000 == 37 [pid = 3620] [id = 590] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 181C0C00 == 36 [pid = 3620] [id = 589] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 131CF800 == 35 [pid = 3620] [id = 588] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 176DD400 == 34 [pid = 3620] [id = 587] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 16781800 == 33 [pid = 3620] [id = 586] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 13DFC400 == 32 [pid = 3620] [id = 585] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 10F6FC00 == 31 [pid = 3620] [id = 584] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 0C384400 == 30 [pid = 3620] [id = 583] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 19B0F800 == 29 [pid = 3620] [id = 581] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 10A01400 == 28 [pid = 3620] [id = 582] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 1A1C1800 == 27 [pid = 3620] [id = 595] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 15CE3800 == 26 [pid = 3620] [id = 592] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 10A03C00 == 25 [pid = 3620] [id = 593] 09:06:54 INFO - PROCESS | 3620 | --DOCSHELL 13DD2000 == 24 [pid = 3620] [id = 594] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17FEB000) [pid = 3620] [serial = 1741] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (11089400) [pid = 3620] [serial = 1720] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (11491000) [pid = 3620] [serial = 1721] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15718000) [pid = 3620] [serial = 1726] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13291C00) [pid = 3620] [serial = 1723] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13A55800) [pid = 3620] [serial = 1724] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16A5EC00) [pid = 3620] [serial = 1729] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13297800) [pid = 3620] [serial = 1718] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12C78C00) [pid = 3620] [serial = 1717] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1779DC00) [pid = 3620] [serial = 1732] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (10A4A400) [pid = 3620] [serial = 1735] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (178A7000) [pid = 3620] [serial = 1733] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13F78800) [pid = 3620] [serial = 1736] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13170800) [pid = 3620] [serial = 1706] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (129EE800) [pid = 3620] [serial = 1705] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16107400) [pid = 3620] [serial = 1709] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (157F0C00) [pid = 3620] [serial = 1708] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A783C00) [pid = 3620] [serial = 1712] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A1B9C00) [pid = 3620] [serial = 1711] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (198DC400) [pid = 3620] [serial = 1742] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1826E400) [pid = 3620] [serial = 1738] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1A8E6400) [pid = 3620] [serial = 1715] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1A8E0C00) [pid = 3620] [serial = 1714] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16E33C00) [pid = 3620] [serial = 1730] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1962D400) [pid = 3620] [serial = 1739] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (158E9800) [pid = 3620] [serial = 1727] [outer = 00000000] [url = about:blank] 09:06:54 INFO - PROCESS | 3620 | 1469117214840 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:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1517ms 09:06:54 INFO - PROCESS | 3620 | 1469117214870 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 3620 | 1469117214873 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 09:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:06:54 INFO - PROCESS | 3620 | 1469117214878 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 3620 | 1469117214881 Marionette TRACE conn2 <- [1,2350,null,{}] 09:06:54 INFO - PROCESS | 3620 | 1469117214893 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:06:54 INFO - PROCESS | 3620 | 1469117214895 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:54 INFO - PROCESS | 3620 | 1469117214975 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:06:54 INFO - PROCESS | 3620 | 1469117214984 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 3620 | 1469117214987 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:55 INFO - PROCESS | 3620 | ++DOCSHELL 10A4A400 == 25 [pid = 3620] [id = 597] 09:06:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (10A4FC00) [pid = 3620] [serial = 1791] [outer = 00000000] 09:06:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11248800) [pid = 3620] [serial = 1792] [outer = 10A4FC00] 09:06:55 INFO - PROCESS | 3620 | 1469117215033 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (11487000) [pid = 3620] [serial = 1793] [outer = 10A4FC00] 09:06:55 INFO - PROCESS | 3620 | 1469117215561 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:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 735ms 09:06:55 INFO - PROCESS | 3620 | 1469117215620 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 3620 | 1469117215625 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 09:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:06:55 INFO - PROCESS | 3620 | 1469117215631 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 3620 | 1469117215634 Marionette TRACE conn2 <- [1,2354,null,{}] 09:06:55 INFO - PROCESS | 3620 | 1469117215638 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:06:55 INFO - PROCESS | 3620 | 1469117215640 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:55 INFO - PROCESS | 3620 | 1469117215740 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:06:55 INFO - PROCESS | 3620 | 1469117215834 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 3620 | 1469117215836 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:55 INFO - PROCESS | 3620 | ++DOCSHELL 12E27C00 == 26 [pid = 3620] [id = 598] 09:06:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12E69800) [pid = 3620] [serial = 1794] [outer = 00000000] 09:06:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (131D2000) [pid = 3620] [serial = 1795] [outer = 12E69800] 09:06:55 INFO - PROCESS | 3620 | 1469117215882 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13A25000) [pid = 3620] [serial = 1796] [outer = 12E69800] 09:06:56 INFO - PROCESS | 3620 | 1469117216255 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:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 641ms 09:06:56 INFO - PROCESS | 3620 | 1469117216280 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 3620 | 1469117216284 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 09:06:56 INFO - PROCESS | 3620 | 1469117216289 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:06:56 INFO - PROCESS | 3620 | 1469117216294 Marionette TRACE conn2 <- [1,2358,null,{}] 09:06:56 INFO - PROCESS | 3620 | 1469117216305 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:06:56 INFO - PROCESS | 3620 | 1469117216310 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:56 INFO - PROCESS | 3620 | 1469117216390 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:06:56 INFO - PROCESS | 3620 | 1469117216396 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 3620 | 1469117216399 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:56 INFO - PROCESS | 3620 | ++DOCSHELL 1504CC00 == 27 [pid = 3620] [id = 599] 09:06:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1504E400) [pid = 3620] [serial = 1797] [outer = 00000000] 09:06:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (157EA800) [pid = 3620] [serial = 1798] [outer = 1504E400] 09:06:56 INFO - PROCESS | 3620 | 1469117216446 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (158E3C00) [pid = 3620] [serial = 1799] [outer = 1504E400] 09:06:56 INFO - PROCESS | 3620 | 1469117216942 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:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 689ms 09:06:57 INFO - PROCESS | 3620 | 1469117216991 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 3620 | 1469117216994 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 09:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:06:57 INFO - PROCESS | 3620 | 1469117216997 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 3620 | 1469117216999 Marionette TRACE conn2 <- [1,2362,null,{}] 09:06:57 INFO - PROCESS | 3620 | 1469117217002 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:06:57 INFO - PROCESS | 3620 | 1469117217004 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:57 INFO - PROCESS | 3620 | 1469117217121 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:06:57 INFO - PROCESS | 3620 | 1469117217212 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 3620 | 1469117217215 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:57 INFO - PROCESS | 3620 | ++DOCSHELL 1610FC00 == 28 [pid = 3620] [id = 600] 09:06:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16724000) [pid = 3620] [serial = 1800] [outer = 00000000] 09:06:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16786800) [pid = 3620] [serial = 1801] [outer = 16724000] 09:06:57 INFO - PROCESS | 3620 | 1469117217258 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16C5EC00) [pid = 3620] [serial = 1802] [outer = 16724000] 09:06:57 INFO - PROCESS | 3620 | 1469117217686 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:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 736ms 09:06:57 INFO - PROCESS | 3620 | 1469117217737 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 3620 | 1469117217739 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 09:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:06:57 INFO - PROCESS | 3620 | 1469117217742 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 3620 | 1469117217744 Marionette TRACE conn2 <- [1,2366,null,{}] 09:06:57 INFO - PROCESS | 3620 | 1469117217748 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:06:57 INFO - PROCESS | 3620 | 1469117217752 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:57 INFO - PROCESS | 3620 | 1469117217886 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:06:57 INFO - PROCESS | 3620 | 1469117217895 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 3620 | 1469117217897 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:57 INFO - PROCESS | 3620 | ++DOCSHELL 16E3D400 == 29 [pid = 3620] [id = 601] 09:06:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16FBB000) [pid = 3620] [serial = 1803] [outer = 00000000] 09:06:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1779F800) [pid = 3620] [serial = 1804] [outer = 16FBB000] 09:06:57 INFO - PROCESS | 3620 | 1469117217940 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (178AE000) [pid = 3620] [serial = 1805] [outer = 16FBB000] 09:06:58 INFO - PROCESS | 3620 | 1469117218396 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:06:58 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:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 704ms 09:06:58 INFO - PROCESS | 3620 | 1469117218447 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 3620 | 1469117218449 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 09:06:58 INFO - PROCESS | 3620 | 1469117218452 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:06:58 INFO - PROCESS | 3620 | 1469117218454 Marionette TRACE conn2 <- [1,2370,null,{}] 09:06:58 INFO - PROCESS | 3620 | 1469117218457 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:06:58 INFO - PROCESS | 3620 | 1469117218463 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:58 INFO - PROCESS | 3620 | 1469117218619 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:06:58 INFO - PROCESS | 3620 | 1469117218630 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 3620 | 1469117218632 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:58 INFO - PROCESS | 3620 | ++DOCSHELL 11DDF800 == 30 [pid = 3620] [id = 602] 09:06:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12BB6000) [pid = 3620] [serial = 1806] [outer = 00000000] 09:06:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17FE3800) [pid = 3620] [serial = 1807] [outer = 12BB6000] 09:06:58 INFO - PROCESS | 3620 | 1469117218937 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (18267000) [pid = 3620] [serial = 1808] [outer = 12BB6000] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13B29C00) [pid = 3620] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (17793400) [pid = 3620] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (181B7C00) [pid = 3620] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11086400) [pid = 3620] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (19634000) [pid = 3620] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0C769800) [pid = 3620] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16782000) [pid = 3620] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13F6C400) [pid = 3620] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A128400) [pid = 3620] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (10A0A400) [pid = 3620] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (144FC400) [pid = 3620] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:06:59 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16C55800) [pid = 3620] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:06:59 INFO - PROCESS | 3620 | 1469117219312 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:06:59 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:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 907ms 09:06:59 INFO - PROCESS | 3620 | 1469117219357 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 3620 | 1469117219359 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 09:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:06:59 INFO - PROCESS | 3620 | 1469117219363 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 3620 | 1469117219364 Marionette TRACE conn2 <- [1,2374,null,{}] 09:06:59 INFO - PROCESS | 3620 | 1469117219368 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:06:59 INFO - PROCESS | 3620 | 1469117219369 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:59 INFO - PROCESS | 3620 | 1469117219444 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:06:59 INFO - PROCESS | 3620 | 1469117219537 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 3620 | 1469117219539 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:06:59 INFO - PROCESS | 3620 | ++DOCSHELL 13F6B800 == 31 [pid = 3620] [id = 603] 09:06:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13F6C400) [pid = 3620] [serial = 1809] [outer = 00000000] 09:06:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17FEA800) [pid = 3620] [serial = 1810] [outer = 13F6C400] 09:06:59 INFO - PROCESS | 3620 | 1469117219584 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1032B400) [pid = 3620] [serial = 1811] [outer = 13F6C400] 09:06:59 INFO - PROCESS | 3620 | 1469117219925 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:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 595ms 09:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:06:59 INFO - PROCESS | 3620 | 1469117219960 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 3620 | 1469117219962 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 09:06:59 INFO - PROCESS | 3620 | 1469117219965 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 3620 | 1469117219967 Marionette TRACE conn2 <- [1,2378,null,{}] 09:06:59 INFO - PROCESS | 3620 | 1469117219970 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:06:59 INFO - PROCESS | 3620 | 1469117219972 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:00 INFO - PROCESS | 3620 | 1469117220085 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:07:00 INFO - PROCESS | 3620 | 1469117220093 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 3620 | 1469117220095 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:00 INFO - PROCESS | 3620 | ++DOCSHELL 1031D800 == 32 [pid = 3620] [id = 604] 09:07:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13B29C00) [pid = 3620] [serial = 1812] [outer = 00000000] 09:07:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (19637C00) [pid = 3620] [serial = 1813] [outer = 13B29C00] 09:07:00 INFO - PROCESS | 3620 | 1469117220137 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13DCC400) [pid = 3620] [serial = 1814] [outer = 13B29C00] 09:07:00 INFO - PROCESS | 3620 | 1469117220548 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:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 626ms 09:07:00 INFO - PROCESS | 3620 | 1469117220603 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 3620 | 1469117220605 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 09:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:07:00 INFO - PROCESS | 3620 | 1469117220608 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 3620 | 1469117220610 Marionette TRACE conn2 <- [1,2382,null,{}] 09:07:00 INFO - PROCESS | 3620 | 1469117220613 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:07:00 INFO - PROCESS | 3620 | 1469117220615 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:00 INFO - PROCESS | 3620 | 1469117220730 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:07:00 INFO - PROCESS | 3620 | 1469117220742 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 3620 | 1469117220743 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:00 INFO - PROCESS | 3620 | ++DOCSHELL 1504C800 == 33 [pid = 3620] [id = 605] 09:07:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1963B800) [pid = 3620] [serial = 1815] [outer = 00000000] 09:07:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (19B09800) [pid = 3620] [serial = 1816] [outer = 1963B800] 09:07:00 INFO - PROCESS | 3620 | 1469117220786 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A124C00) [pid = 3620] [serial = 1817] [outer = 1963B800] 09:07:01 INFO - PROCESS | 3620 | 1469117221520 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:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 938ms 09:07:01 INFO - PROCESS | 3620 | 1469117221555 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 3620 | 1469117221559 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 09:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:07:01 INFO - PROCESS | 3620 | 1469117221588 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 3620 | 1469117221593 Marionette TRACE conn2 <- [1,2386,null,{}] 09:07:01 INFO - PROCESS | 3620 | 1469117221599 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:07:01 INFO - PROCESS | 3620 | 1469117221602 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:01 INFO - PROCESS | 3620 | 1469117221728 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:07:01 INFO - PROCESS | 3620 | 1469117221858 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 3620 | 1469117221861 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:01 INFO - PROCESS | 3620 | ++DOCSHELL 10A4EC00 == 34 [pid = 3620] [id = 606] 09:07:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (10A53C00) [pid = 3620] [serial = 1818] [outer = 00000000] 09:07:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (11245800) [pid = 3620] [serial = 1819] [outer = 10A53C00] 09:07:01 INFO - PROCESS | 3620 | 1469117221919 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13170000) [pid = 3620] [serial = 1820] [outer = 10A53C00] 09:07:02 INFO - PROCESS | 3620 | 1469117222667 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:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1157ms 09:07:02 INFO - PROCESS | 3620 | 1469117222740 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 3620 | 1469117222744 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 09:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:07:02 INFO - PROCESS | 3620 | 1469117222751 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 3620 | 1469117222754 Marionette TRACE conn2 <- [1,2390,null,{}] 09:07:02 INFO - PROCESS | 3620 | 1469117222758 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:07:02 INFO - PROCESS | 3620 | 1469117222761 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:02 INFO - PROCESS | 3620 | 1469117222886 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:07:03 INFO - PROCESS | 3620 | 1469117223086 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 3620 | 1469117223089 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:03 INFO - PROCESS | 3620 | ++DOCSHELL 0C76A000 == 35 [pid = 3620] [id = 607] 09:07:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0C770400) [pid = 3620] [serial = 1821] [outer = 00000000] 09:07:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0F9E9400) [pid = 3620] [serial = 1822] [outer = 0C770400] 09:07:03 INFO - PROCESS | 3620 | 1469117223148 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1051D400) [pid = 3620] [serial = 1823] [outer = 0C770400] 09:07:03 INFO - PROCESS | 3620 | --DOCSHELL 1031D800 == 34 [pid = 3620] [id = 604] 09:07:03 INFO - PROCESS | 3620 | --DOCSHELL 13F6B800 == 33 [pid = 3620] [id = 603] 09:07:03 INFO - PROCESS | 3620 | --DOCSHELL 11DDF800 == 32 [pid = 3620] [id = 602] 09:07:03 INFO - PROCESS | 3620 | --DOCSHELL 16E3D400 == 31 [pid = 3620] [id = 601] 09:07:03 INFO - PROCESS | 3620 | --DOCSHELL 1610FC00 == 30 [pid = 3620] [id = 600] 09:07:03 INFO - PROCESS | 3620 | --DOCSHELL 1504CC00 == 29 [pid = 3620] [id = 599] 09:07:03 INFO - PROCESS | 3620 | --DOCSHELL 12E27C00 == 28 [pid = 3620] [id = 598] 09:07:03 INFO - PROCESS | 3620 | --DOCSHELL 10A4A400 == 27 [pid = 3620] [id = 597] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A1C0000) [pid = 3620] [serial = 1775] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17FDD800) [pid = 3620] [serial = 1762] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (18264400) [pid = 3620] [serial = 1765] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17FE7800) [pid = 3620] [serial = 1763] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11893400) [pid = 3620] [serial = 1753] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1A127C00) [pid = 3620] [serial = 1768] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12E1F800) [pid = 3620] [serial = 1754] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (0F939800) [pid = 3620] [serial = 1750] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10502800) [pid = 3620] [serial = 1751] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16EA1400) [pid = 3620] [serial = 1759] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (150AD800) [pid = 3620] [serial = 1756] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1588F800) [pid = 3620] [serial = 1757] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A1C2800) [pid = 3620] [serial = 1745] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A1B9000) [pid = 3620] [serial = 1744] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (11240800) [pid = 3620] [serial = 1747] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13243C00) [pid = 3620] [serial = 1748] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1A1B8000) [pid = 3620] [serial = 1769] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1A1BAC00) [pid = 3620] [serial = 1774] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1962EC00) [pid = 3620] [serial = 1766] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16EA5400) [pid = 3620] [serial = 1771] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1A785800) [pid = 3620] [serial = 1778] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (181BD800) [pid = 3620] [serial = 1772] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16FC3400) [pid = 3620] [serial = 1760] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1A4F4800) [pid = 3620] [serial = 1777] [outer = 00000000] [url = about:blank] 09:07:03 INFO - PROCESS | 3620 | 1469117223755 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:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1048ms 09:07:03 INFO - PROCESS | 3620 | 1469117223797 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 3620 | 1469117223801 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 09:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:07:03 INFO - PROCESS | 3620 | 1469117223820 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 3620 | 1469117223823 Marionette TRACE conn2 <- [1,2394,null,{}] 09:07:03 INFO - PROCESS | 3620 | 1469117223829 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:07:03 INFO - PROCESS | 3620 | 1469117223833 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:03 INFO - PROCESS | 3620 | 1469117223923 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:07:04 INFO - PROCESS | 3620 | 1469117224021 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 3620 | 1469117224024 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:04 INFO - PROCESS | 3620 | ++DOCSHELL 103CD000 == 28 [pid = 3620] [id = 608] 09:07:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (103CD800) [pid = 3620] [serial = 1824] [outer = 00000000] 09:07:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (11240800) [pid = 3620] [serial = 1825] [outer = 103CD800] 09:07:04 INFO - PROCESS | 3620 | 1469117224071 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (12B6E400) [pid = 3620] [serial = 1826] [outer = 103CD800] 09:07:04 INFO - PROCESS | 3620 | 1469117224507 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:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 750ms 09:07:04 INFO - PROCESS | 3620 | 1469117224562 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 3620 | 1469117224566 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 09:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:07:04 INFO - PROCESS | 3620 | 1469117224571 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 3620 | 1469117224573 Marionette TRACE conn2 <- [1,2398,null,{}] 09:07:04 INFO - PROCESS | 3620 | 1469117224576 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:07:04 INFO - PROCESS | 3620 | 1469117224579 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:04 INFO - PROCESS | 3620 | 1469117224666 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:07:04 INFO - PROCESS | 3620 | 1469117224680 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 3620 | 1469117224682 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:04 INFO - PROCESS | 3620 | ++DOCSHELL 13DC7C00 == 29 [pid = 3620] [id = 609] 09:07:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13DF2400) [pid = 3620] [serial = 1827] [outer = 00000000] 09:07:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1504F400) [pid = 3620] [serial = 1828] [outer = 13DF2400] 09:07:04 INFO - PROCESS | 3620 | 1469117224729 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15713800) [pid = 3620] [serial = 1829] [outer = 13DF2400] 09:07:05 INFO - PROCESS | 3620 | 1469117225205 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:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 704ms 09:07:05 INFO - PROCESS | 3620 | 1469117225271 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 3620 | 1469117225273 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 09:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:07:05 INFO - PROCESS | 3620 | 1469117225277 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 3620 | 1469117225283 Marionette TRACE conn2 <- [1,2402,null,{}] 09:07:05 INFO - PROCESS | 3620 | 1469117225292 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:07:05 INFO - PROCESS | 3620 | 1469117225296 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:05 INFO - PROCESS | 3620 | 1469117225380 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:07:05 INFO - PROCESS | 3620 | 1469117225485 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 3620 | 1469117225487 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:05 INFO - PROCESS | 3620 | ++DOCSHELL 16788C00 == 30 [pid = 3620] [id = 610] 09:07:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1678C400) [pid = 3620] [serial = 1830] [outer = 00000000] 09:07:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16FC3400) [pid = 3620] [serial = 1831] [outer = 1678C400] 09:07:05 INFO - PROCESS | 3620 | 1469117225531 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (176E3C00) [pid = 3620] [serial = 1832] [outer = 1678C400] 09:07:05 INFO - PROCESS | 3620 | 1469117225931 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:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 688ms 09:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:07:06 INFO - PROCESS | 3620 | 1469117225975 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 3620 | 1469117225978 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 09:07:06 INFO - PROCESS | 3620 | 1469117225981 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 3620 | 1469117225983 Marionette TRACE conn2 <- [1,2406,null,{}] 09:07:06 INFO - PROCESS | 3620 | 1469117225986 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:07:06 INFO - PROCESS | 3620 | 1469117225988 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:06 INFO - PROCESS | 3620 | 1469117226131 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:07:06 INFO - PROCESS | 3620 | 1469117226141 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 3620 | 1469117226143 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:06 INFO - PROCESS | 3620 | ++DOCSHELL 16FC2800 == 31 [pid = 3620] [id = 611] 09:07:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17792400) [pid = 3620] [serial = 1833] [outer = 00000000] 09:07:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17FDD800) [pid = 3620] [serial = 1834] [outer = 17792400] 09:07:06 INFO - PROCESS | 3620 | 1469117226186 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17FEA400) [pid = 3620] [serial = 1835] [outer = 17792400] 09:07:06 INFO - PROCESS | 3620 | 1469117226626 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:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 688ms 09:07:06 INFO - PROCESS | 3620 | 1469117226683 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 3620 | 1469117226685 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 09:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:07:06 INFO - PROCESS | 3620 | 1469117226688 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 3620 | 1469117226690 Marionette TRACE conn2 <- [1,2410,null,{}] 09:07:06 INFO - PROCESS | 3620 | 1469117226693 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:07:06 INFO - PROCESS | 3620 | 1469117226695 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:06 INFO - PROCESS | 3620 | 1469117226805 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:07:06 INFO - PROCESS | 3620 | 1469117226810 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 3620 | 1469117226816 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:06 INFO - PROCESS | 3620 | ++DOCSHELL 13B29000 == 32 [pid = 3620] [id = 612] 09:07:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (181C4800) [pid = 3620] [serial = 1836] [outer = 00000000] 09:07:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1826D400) [pid = 3620] [serial = 1837] [outer = 181C4800] 09:07:06 INFO - PROCESS | 3620 | 1469117226868 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (19638800) [pid = 3620] [serial = 1838] [outer = 181C4800] 09:07:07 INFO - PROCESS | 3620 | 1469117227351 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:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 688ms 09:07:07 INFO - PROCESS | 3620 | 1469117227387 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 3620 | 1469117227389 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 09:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:07:07 INFO - PROCESS | 3620 | 1469117227392 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 3620 | 1469117227394 Marionette TRACE conn2 <- [1,2414,null,{}] 09:07:07 INFO - PROCESS | 3620 | 1469117227397 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:07:07 INFO - PROCESS | 3620 | 1469117227399 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:07 INFO - PROCESS | 3620 | 1469117227545 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:07:07 INFO - PROCESS | 3620 | 1469117227610 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 3620 | 1469117227612 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:07 INFO - PROCESS | 3620 | ++DOCSHELL 18267C00 == 33 [pid = 3620] [id = 613] 09:07:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1826CC00) [pid = 3620] [serial = 1839] [outer = 00000000] 09:07:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A1B9000) [pid = 3620] [serial = 1840] [outer = 1826CC00] 09:07:07 INFO - PROCESS | 3620 | 1469117227663 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A1B9C00) [pid = 3620] [serial = 1841] [outer = 1826CC00] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13B29C00) [pid = 3620] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10A4FC00) [pid = 3620] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1504E400) [pid = 3620] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12E69800) [pid = 3620] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16724000) [pid = 3620] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11806000) [pid = 3620] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16FBB000) [pid = 3620] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (10A08C00) [pid = 3620] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13DD3000) [pid = 3620] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A1EE400) [pid = 3620] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (12BB6000) [pid = 3620] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:07:07 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13F6C400) [pid = 3620] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:07:08 INFO - PROCESS | 3620 | 1469117228111 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:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 735ms 09:07:08 INFO - PROCESS | 3620 | 1469117228154 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 3620 | 1469117228156 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 09:07:08 INFO - PROCESS | 3620 | 1469117228160 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 3620 | 1469117228162 Marionette TRACE conn2 <- [1,2418,null,{}] 09:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:07:08 INFO - PROCESS | 3620 | 1469117228165 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:07:08 INFO - PROCESS | 3620 | 1469117228167 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:08 INFO - PROCESS | 3620 | 1469117228247 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:07:08 INFO - PROCESS | 3620 | 1469117228253 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 3620 | 1469117228255 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:08 INFO - PROCESS | 3620 | ++DOCSHELL 0C380400 == 34 [pid = 3620] [id = 614] 09:07:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13170800) [pid = 3620] [serial = 1842] [outer = 00000000] 09:07:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (1610B800) [pid = 3620] [serial = 1843] [outer = 13170800] 09:07:08 INFO - PROCESS | 3620 | 1469117228297 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (176DD400) [pid = 3620] [serial = 1844] [outer = 13170800] 09:07:08 INFO - PROCESS | 3620 | 1469117228724 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:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 595ms 09:07:08 INFO - PROCESS | 3620 | 1469117228772 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 3620 | 1469117228774 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 09:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:07:08 INFO - PROCESS | 3620 | 1469117228778 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 3620 | 1469117228780 Marionette TRACE conn2 <- [1,2422,null,{}] 09:07:08 INFO - PROCESS | 3620 | 1469117228783 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:07:08 INFO - PROCESS | 3620 | 1469117228785 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:08 INFO - PROCESS | 3620 | 1469117228863 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:07:08 INFO - PROCESS | 3620 | 1469117228868 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 3620 | 1469117228870 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:08 INFO - PROCESS | 3620 | ++DOCSHELL 155E4800 == 35 [pid = 3620] [id = 615] 09:07:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (157EDC00) [pid = 3620] [serial = 1845] [outer = 00000000] 09:07:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (198E4000) [pid = 3620] [serial = 1846] [outer = 157EDC00] 09:07:08 INFO - PROCESS | 3620 | 1469117228912 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1A1C3800) [pid = 3620] [serial = 1847] [outer = 157EDC00] 09:07:09 INFO - PROCESS | 3620 | 1469117229354 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:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 594ms 09:07:09 INFO - PROCESS | 3620 | 1469117229373 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 3620 | 1469117229375 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 09:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:07:09 INFO - PROCESS | 3620 | 1469117229378 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 3620 | 1469117229380 Marionette TRACE conn2 <- [1,2426,null,{}] 09:07:09 INFO - PROCESS | 3620 | 1469117229383 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:07:09 INFO - PROCESS | 3620 | 1469117229385 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:09 INFO - PROCESS | 3620 | 1469117229522 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:07:09 INFO - PROCESS | 3620 | 1469117229530 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 3620 | 1469117229531 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:09 INFO - PROCESS | 3620 | ++DOCSHELL 1A1EA800 == 36 [pid = 3620] [id = 616] 09:07:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1A1EC800) [pid = 3620] [serial = 1848] [outer = 00000000] 09:07:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1A4F1800) [pid = 3620] [serial = 1849] [outer = 1A1EC800] 09:07:09 INFO - PROCESS | 3620 | 1469117229574 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1A780800) [pid = 3620] [serial = 1850] [outer = 1A1EC800] 09:07:10 INFO - PROCESS | 3620 | --DOCSHELL 11801800 == 35 [pid = 3620] [id = 596] 09:07:10 INFO - PROCESS | 3620 | --DOCSHELL 103CD000 == 34 [pid = 3620] [id = 608] 09:07:10 INFO - PROCESS | 3620 | --DOCSHELL 0C76A000 == 33 [pid = 3620] [id = 607] 09:07:10 INFO - PROCESS | 3620 | --DOCSHELL 1504C800 == 32 [pid = 3620] [id = 605] 09:07:10 INFO - PROCESS | 3620 | --DOCSHELL 10A4EC00 == 31 [pid = 3620] [id = 606] 09:07:11 INFO - PROCESS | 3620 | --DOCSHELL 16788C00 == 30 [pid = 3620] [id = 610] 09:07:11 INFO - PROCESS | 3620 | --DOCSHELL 13DC7C00 == 29 [pid = 3620] [id = 609] 09:07:11 INFO - PROCESS | 3620 | --DOCSHELL 13B29000 == 28 [pid = 3620] [id = 612] 09:07:11 INFO - PROCESS | 3620 | --DOCSHELL 18267C00 == 27 [pid = 3620] [id = 613] 09:07:11 INFO - PROCESS | 3620 | --DOCSHELL 0C380400 == 26 [pid = 3620] [id = 614] 09:07:11 INFO - PROCESS | 3620 | --DOCSHELL 155E4800 == 25 [pid = 3620] [id = 615] 09:07:11 INFO - PROCESS | 3620 | --DOCSHELL 16FC2800 == 24 [pid = 3620] [id = 611] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (19B09800) [pid = 3620] [serial = 1816] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (19637C00) [pid = 3620] [serial = 1813] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11248800) [pid = 3620] [serial = 1792] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (11487000) [pid = 3620] [serial = 1793] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (157EA800) [pid = 3620] [serial = 1798] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (131D2000) [pid = 3620] [serial = 1795] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13A25000) [pid = 3620] [serial = 1796] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16786800) [pid = 3620] [serial = 1801] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13249000) [pid = 3620] [serial = 1790] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (12E2A000) [pid = 3620] [serial = 1789] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1779F800) [pid = 3620] [serial = 1804] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (16C5EC00) [pid = 3620] [serial = 1802] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (178AE000) [pid = 3620] [serial = 1805] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (13DC8C00) [pid = 3620] [serial = 1781] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (13A25400) [pid = 3620] [serial = 1780] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (13DCC400) [pid = 3620] [serial = 1814] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (16788400) [pid = 3620] [serial = 1784] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1602A000) [pid = 3620] [serial = 1783] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (1A8D9400) [pid = 3620] [serial = 1787] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (1A783000) [pid = 3620] [serial = 1786] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (17FE3800) [pid = 3620] [serial = 1807] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (17FEA800) [pid = 3620] [serial = 1810] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (18267000) [pid = 3620] [serial = 1808] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 51 (1032B400) [pid = 3620] [serial = 1811] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | --DOMWINDOW == 50 (158E3C00) [pid = 3620] [serial = 1799] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3620 | 1469117231319 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:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1956ms 09:07:11 INFO - PROCESS | 3620 | 1469117231331 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 3620 | 1469117231335 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 09:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:07:11 INFO - PROCESS | 3620 | 1469117231340 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 3620 | 1469117231344 Marionette TRACE conn2 <- [1,2430,null,{}] 09:07:11 INFO - PROCESS | 3620 | 1469117231353 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:07:11 INFO - PROCESS | 3620 | 1469117231356 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:11 INFO - PROCESS | 3620 | 1469117231443 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:07:11 INFO - PROCESS | 3620 | 1469117231451 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 3620 | 1469117231455 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:11 INFO - PROCESS | 3620 | ++DOCSHELL 10FC2800 == 25 [pid = 3620] [id = 617] 09:07:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (10FC6400) [pid = 3620] [serial = 1851] [outer = 00000000] 09:07:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (1123C000) [pid = 3620] [serial = 1852] [outer = 10FC6400] 09:07:11 INFO - PROCESS | 3620 | 1469117231502 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (11249400) [pid = 3620] [serial = 1853] [outer = 10FC6400] 09:07:12 INFO - PROCESS | 3620 | 1469117231992 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:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 688ms 09:07:12 INFO - PROCESS | 3620 | 1469117232040 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3620 | 1469117232045 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:07:12 INFO - PROCESS | 3620 | 1469117232051 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 3620 | 1469117232054 Marionette TRACE conn2 <- [1,2434,null,{}] 09:07:12 INFO - PROCESS | 3620 | 1469117232058 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:07:12 INFO - PROCESS | 3620 | 1469117232062 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:12 INFO - PROCESS | 3620 | 1469117232150 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:07:12 INFO - PROCESS | 3620 | 1469117232159 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 3620 | 1469117232162 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:12 INFO - PROCESS | 3620 | ++DOCSHELL 12C83400 == 26 [pid = 3620] [id = 618] 09:07:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (12E1DC00) [pid = 3620] [serial = 1854] [outer = 00000000] 09:07:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (1312E000) [pid = 3620] [serial = 1855] [outer = 12E1DC00] 09:07:12 INFO - PROCESS | 3620 | 1469117232209 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (1323CC00) [pid = 3620] [serial = 1856] [outer = 12E1DC00] 09:07:12 INFO - PROCESS | 3620 | 1469117232672 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:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 641ms 09:07:12 INFO - PROCESS | 3620 | 1469117232689 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3620 | 1469117232691 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:07:12 INFO - PROCESS | 3620 | 1469117232694 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 3620 | 1469117232697 Marionette TRACE conn2 <- [1,2438,null,{}] 09:07:12 INFO - PROCESS | 3620 | 1469117232708 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:07:12 INFO - PROCESS | 3620 | 1469117232713 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:12 INFO - PROCESS | 3620 | 1469117232795 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:07:12 INFO - PROCESS | 3620 | 1469117232802 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 3620 | 1469117232805 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:12 INFO - PROCESS | 3620 | ++DOCSHELL 13B31400 == 27 [pid = 3620] [id = 619] 09:07:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (13DC4400) [pid = 3620] [serial = 1857] [outer = 00000000] 09:07:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (13DCD000) [pid = 3620] [serial = 1858] [outer = 13DC4400] 09:07:12 INFO - PROCESS | 3620 | 1469117232852 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13DF7400) [pid = 3620] [serial = 1859] [outer = 13DC4400] 09:07:13 INFO - PROCESS | 3620 | 1469117233314 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:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 642ms 09:07:13 INFO - PROCESS | 3620 | 1469117233344 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 3620 | 1469117233347 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 09:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:07:13 INFO - PROCESS | 3620 | 1469117233350 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 3620 | 1469117233352 Marionette TRACE conn2 <- [1,2442,null,{}] 09:07:13 INFO - PROCESS | 3620 | 1469117233365 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:07:13 INFO - PROCESS | 3620 | 1469117233367 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:13 INFO - PROCESS | 3620 | 1469117233447 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:07:13 INFO - PROCESS | 3620 | 1469117233452 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 3620 | 1469117233454 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:13 INFO - PROCESS | 3620 | ++DOCSHELL 155EC800 == 28 [pid = 3620] [id = 620] 09:07:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (1570F800) [pid = 3620] [serial = 1860] [outer = 00000000] 09:07:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (15893C00) [pid = 3620] [serial = 1861] [outer = 1570F800] 09:07:13 INFO - PROCESS | 3620 | 1469117233498 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (158E8C00) [pid = 3620] [serial = 1862] [outer = 1570F800] 09:07:13 INFO - PROCESS | 3620 | 1469117233927 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:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 595ms 09:07:13 INFO - PROCESS | 3620 | 1469117233945 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 3620 | 1469117233947 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 09:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:07:13 INFO - PROCESS | 3620 | 1469117233950 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 3620 | 1469117233952 Marionette TRACE conn2 <- [1,2446,null,{}] 09:07:13 INFO - PROCESS | 3620 | 1469117233956 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:07:13 INFO - PROCESS | 3620 | 1469117233958 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:14 INFO - PROCESS | 3620 | 1469117234074 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:07:14 INFO - PROCESS | 3620 | 1469117234082 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 3620 | 1469117234084 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:14 INFO - PROCESS | 3620 | ++DOCSHELL 16023400 == 29 [pid = 3620] [id = 621] 09:07:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (16024400) [pid = 3620] [serial = 1863] [outer = 00000000] 09:07:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1602D800) [pid = 3620] [serial = 1864] [outer = 16024400] 09:07:14 INFO - PROCESS | 3620 | 1469117234127 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (16780000) [pid = 3620] [serial = 1865] [outer = 16024400] 09:07:14 INFO - PROCESS | 3620 | 1469117234578 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:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 625ms 09:07:14 INFO - PROCESS | 3620 | 1469117234589 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 3620 | 1469117234592 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 09:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:07:14 INFO - PROCESS | 3620 | 1469117234596 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 3620 | 1469117234599 Marionette TRACE conn2 <- [1,2450,null,{}] 09:07:14 INFO - PROCESS | 3620 | 1469117234603 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:07:14 INFO - PROCESS | 3620 | 1469117234609 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:14 INFO - PROCESS | 3620 | 1469117234751 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:07:14 INFO - PROCESS | 3620 | 1469117234767 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 3620 | 1469117234769 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:14 INFO - PROCESS | 3620 | ++DOCSHELL 16C61000 == 30 [pid = 3620] [id = 622] 09:07:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (16EA7000) [pid = 3620] [serial = 1866] [outer = 00000000] 09:07:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (178AE000) [pid = 3620] [serial = 1867] [outer = 16EA7000] 09:07:14 INFO - PROCESS | 3620 | 1469117234812 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (178AEC00) [pid = 3620] [serial = 1868] [outer = 16EA7000] 09:07:15 INFO - PROCESS | 3620 | 1469117235207 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:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 641ms 09:07:15 INFO - PROCESS | 3620 | 1469117235232 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 3620 | 1469117235234 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 09:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:07:15 INFO - PROCESS | 3620 | 1469117235238 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 3620 | 1469117235239 Marionette TRACE conn2 <- [1,2454,null,{}] 09:07:15 INFO - PROCESS | 3620 | 1469117235243 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:07:15 INFO - PROCESS | 3620 | 1469117235245 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:15 INFO - PROCESS | 3620 | 1469117235330 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:07:15 INFO - PROCESS | 3620 | 1469117235457 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 3620 | 1469117235458 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:15 INFO - PROCESS | 3620 | ++DOCSHELL 178A7C00 == 31 [pid = 3620] [id = 623] 09:07:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (178AC000) [pid = 3620] [serial = 1869] [outer = 00000000] 09:07:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (181B7C00) [pid = 3620] [serial = 1870] [outer = 178AC000] 09:07:15 INFO - PROCESS | 3620 | 1469117235550 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (181BAC00) [pid = 3620] [serial = 1871] [outer = 178AC000] 09:07:15 INFO - PROCESS | 3620 | 1469117235894 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:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 704ms 09:07:15 INFO - PROCESS | 3620 | 1469117235969 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 3620 | 1469117235971 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 09:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:07:15 INFO - PROCESS | 3620 | 1469117235974 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 3620 | 1469117235976 Marionette TRACE conn2 <- [1,2458,null,{}] 09:07:15 INFO - PROCESS | 3620 | 1469117235980 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:07:15 INFO - PROCESS | 3620 | 1469117235981 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:16 INFO - PROCESS | 3620 | 1469117236055 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:07:16 INFO - PROCESS | 3620 | 1469117236060 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 3620 | 1469117236062 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:16 INFO - PROCESS | 3620 | ++DOCSHELL 178AF400 == 32 [pid = 3620] [id = 624] 09:07:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (181C3000) [pid = 3620] [serial = 1872] [outer = 00000000] 09:07:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (18270000) [pid = 3620] [serial = 1873] [outer = 181C3000] 09:07:16 INFO - PROCESS | 3620 | 1469117236105 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1826C000) [pid = 3620] [serial = 1874] [outer = 181C3000] 09:07:16 INFO - PROCESS | 3620 | 1469117236522 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:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 595ms 09:07:16 INFO - PROCESS | 3620 | 1469117236575 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 3620 | 1469117236577 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 09:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:07:16 INFO - PROCESS | 3620 | 1469117236580 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 3620 | 1469117236582 Marionette TRACE conn2 <- [1,2462,null,{}] 09:07:16 INFO - PROCESS | 3620 | 1469117236585 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:07:16 INFO - PROCESS | 3620 | 1469117236587 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:16 INFO - PROCESS | 3620 | 1469117236706 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:07:16 INFO - PROCESS | 3620 | 1469117236711 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 3620 | 1469117236713 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:16 INFO - PROCESS | 3620 | ++DOCSHELL 13B30400 == 33 [pid = 3620] [id = 625] 09:07:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (198DC400) [pid = 3620] [serial = 1875] [outer = 00000000] 09:07:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (198E2400) [pid = 3620] [serial = 1876] [outer = 198DC400] 09:07:16 INFO - PROCESS | 3620 | 1469117236759 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (198E8C00) [pid = 3620] [serial = 1877] [outer = 198DC400] 09:07:17 INFO - PROCESS | 3620 | 1469117237223 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:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 704ms 09:07:17 INFO - PROCESS | 3620 | 1469117237281 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 3620 | 1469117237283 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 09:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:07:17 INFO - PROCESS | 3620 | 1469117237287 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 3620 | 1469117237289 Marionette TRACE conn2 <- [1,2466,null,{}] 09:07:17 INFO - PROCESS | 3620 | 1469117237298 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:07:17 INFO - PROCESS | 3620 | 1469117237300 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:17 INFO - PROCESS | 3620 | 1469117237423 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:07:17 INFO - PROCESS | 3620 | 1469117237432 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 3620 | 1469117237434 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:17 INFO - PROCESS | 3620 | ++DOCSHELL 103C6000 == 34 [pid = 3620] [id = 626] 09:07:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (103C8C00) [pid = 3620] [serial = 1878] [outer = 00000000] 09:07:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A1C3400) [pid = 3620] [serial = 1879] [outer = 103C8C00] 09:07:17 INFO - PROCESS | 3620 | 1469117237476 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A1F2C00) [pid = 3620] [serial = 1880] [outer = 103C8C00] 09:07:17 INFO - PROCESS | 3620 | 1469117237911 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:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 641ms 09:07:17 INFO - PROCESS | 3620 | 1469117237926 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 3620 | 1469117237928 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 09:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:07:17 INFO - PROCESS | 3620 | 1469117237932 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 3620 | 1469117237934 Marionette TRACE conn2 <- [1,2470,null,{}] 09:07:17 INFO - PROCESS | 3620 | 1469117237943 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:07:17 INFO - PROCESS | 3620 | 1469117237945 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:18 INFO - PROCESS | 3620 | 1469117238065 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:07:18 INFO - PROCESS | 3620 | 1469117238162 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 3620 | 1469117238164 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:18 INFO - PROCESS | 3620 | ++DOCSHELL 15CE2C00 == 35 [pid = 3620] [id = 627] 09:07:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A4EC000) [pid = 3620] [serial = 1881] [outer = 00000000] 09:07:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A78C800) [pid = 3620] [serial = 1882] [outer = 1A4EC000] 09:07:18 INFO - PROCESS | 3620 | 1469117238208 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1A8DE400) [pid = 3620] [serial = 1883] [outer = 1A4EC000] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (157EDC00) [pid = 3620] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (181C4800) [pid = 3620] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1826CC00) [pid = 3620] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13170800) [pid = 3620] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1678C400) [pid = 3620] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13DF2400) [pid = 3620] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (103CD800) [pid = 3620] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0C770400) [pid = 3620] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A53C00) [pid = 3620] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:07:18 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1963B800) [pid = 3620] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:07:18 INFO - PROCESS | 3620 | 1469117238798 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:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 908ms 09:07:18 INFO - PROCESS | 3620 | 1469117238835 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 3620 | 1469117238837 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 09:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:07:18 INFO - PROCESS | 3620 | 1469117238840 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 3620 | 1469117238842 Marionette TRACE conn2 <- [1,2474,null,{}] 09:07:18 INFO - PROCESS | 3620 | 1469117238845 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:07:18 INFO - PROCESS | 3620 | 1469117238847 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:18 INFO - PROCESS | 3620 | 1469117238924 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:07:18 INFO - PROCESS | 3620 | 1469117238931 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 3620 | 1469117238933 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:18 INFO - PROCESS | 3620 | ++DOCSHELL 114C7C00 == 36 [pid = 3620] [id = 628] 09:07:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13170800) [pid = 3620] [serial = 1884] [outer = 00000000] 09:07:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (157EDC00) [pid = 3620] [serial = 1885] [outer = 13170800] 09:07:18 INFO - PROCESS | 3620 | 1469117238976 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1610DC00) [pid = 3620] [serial = 1886] [outer = 13170800] 09:07:19 INFO - PROCESS | 3620 | 1469117239403 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:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 595ms 09:07:19 INFO - PROCESS | 3620 | 1469117239465 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 3620 | 1469117239467 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 09:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:07:19 INFO - PROCESS | 3620 | 1469117239470 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 3620 | 1469117239472 Marionette TRACE conn2 <- [1,2478,null,{}] 09:07:19 INFO - PROCESS | 3620 | 1469117239476 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:07:19 INFO - PROCESS | 3620 | 1469117239477 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:19 INFO - PROCESS | 3620 | 1469117239565 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:07:19 INFO - PROCESS | 3620 | 1469117239570 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 3620 | 1469117239572 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:19 INFO - PROCESS | 3620 | ++DOCSHELL 1963B800 == 37 [pid = 3620] [id = 629] 09:07:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (198E1400) [pid = 3620] [serial = 1887] [outer = 00000000] 09:07:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A8E2400) [pid = 3620] [serial = 1888] [outer = 198E1400] 09:07:19 INFO - PROCESS | 3620 | 1469117239616 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A8E6C00) [pid = 3620] [serial = 1889] [outer = 198E1400] 09:07:20 INFO - PROCESS | 3620 | 1469117240046 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:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 594ms 09:07:20 INFO - PROCESS | 3620 | 1469117240072 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 3620 | 1469117240074 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 09:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:07:20 INFO - PROCESS | 3620 | 1469117240078 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 3620 | 1469117240079 Marionette TRACE conn2 <- [1,2482,null,{}] 09:07:20 INFO - PROCESS | 3620 | 1469117240097 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:07:20 INFO - PROCESS | 3620 | 1469117240099 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:20 INFO - PROCESS | 3620 | 1469117240177 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:07:20 INFO - PROCESS | 3620 | 1469117240182 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 3620 | 1469117240184 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:20 INFO - PROCESS | 3620 | ++DOCSHELL 1602D400 == 38 [pid = 3620] [id = 630] 09:07:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A12AC00) [pid = 3620] [serial = 1890] [outer = 00000000] 09:07:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16C55400) [pid = 3620] [serial = 1891] [outer = 1A12AC00] 09:07:20 INFO - PROCESS | 3620 | 1469117240226 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1AB51000) [pid = 3620] [serial = 1892] [outer = 1A12AC00] 09:07:20 INFO - PROCESS | 3620 | 1469117240648 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:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 595ms 09:07:20 INFO - PROCESS | 3620 | 1469117240673 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 3620 | 1469117240675 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 09:07:20 INFO - PROCESS | 3620 | 1469117240678 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:07:20 INFO - PROCESS | 3620 | 1469117240680 Marionette TRACE conn2 <- [1,2486,null,{}] 09:07:20 INFO - PROCESS | 3620 | 1469117240683 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:07:20 INFO - PROCESS | 3620 | 1469117240685 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:20 INFO - PROCESS | 3620 | 1469117240812 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:07:20 INFO - PROCESS | 3620 | 1469117240967 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 3620 | 1469117240971 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:21 INFO - PROCESS | 3620 | ++DOCSHELL 0C386000 == 39 [pid = 3620] [id = 631] 09:07:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0C76A000) [pid = 3620] [serial = 1893] [outer = 00000000] 09:07:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (0F9E7C00) [pid = 3620] [serial = 1894] [outer = 0C76A000] 09:07:21 INFO - PROCESS | 3620 | 1469117241056 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10A09400) [pid = 3620] [serial = 1895] [outer = 0C76A000] 09:07:21 INFO - PROCESS | 3620 | 1469117241773 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:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1157ms 09:07:21 INFO - PROCESS | 3620 | 1469117241835 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 3620 | 1469117241839 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 09:07:21 INFO - PROCESS | 3620 | 1469117241844 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:07:21 INFO - PROCESS | 3620 | 1469117241847 Marionette TRACE conn2 <- [1,2490,null,{}] 09:07:21 INFO - PROCESS | 3620 | 1469117241852 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:07:21 INFO - PROCESS | 3620 | 1469117241855 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:21 INFO - PROCESS | 3620 | 1469117241979 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:07:22 INFO - PROCESS | 3620 | 1469117242113 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 3620 | 1469117242117 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:22 INFO - PROCESS | 3620 | ++DOCSHELL 12E27C00 == 40 [pid = 3620] [id = 632] 09:07:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (12E69800) [pid = 3620] [serial = 1896] [outer = 00000000] 09:07:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1329C800) [pid = 3620] [serial = 1897] [outer = 12E69800] 09:07:22 INFO - PROCESS | 3620 | 1469117242171 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13A5F800) [pid = 3620] [serial = 1898] [outer = 12E69800] 09:07:23 INFO - PROCESS | 3620 | 1469117243112 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:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1361ms 09:07:23 INFO - PROCESS | 3620 | 1469117243205 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 3620 | 1469117243209 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 09:07:23 INFO - PROCESS | 3620 | 1469117243214 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:07:23 INFO - PROCESS | 3620 | 1469117243217 Marionette TRACE conn2 <- [1,2494,null,{}] 09:07:23 INFO - PROCESS | 3620 | 1469117243223 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:07:23 INFO - PROCESS | 3620 | 1469117243226 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:23 INFO - PROCESS | 3620 | 1469117243368 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 1602D400 == 39 [pid = 3620] [id = 630] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 1963B800 == 38 [pid = 3620] [id = 629] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 114C7C00 == 37 [pid = 3620] [id = 628] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 15CE2C00 == 36 [pid = 3620] [id = 627] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 103C6000 == 35 [pid = 3620] [id = 626] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 13B30400 == 34 [pid = 3620] [id = 625] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 178AF400 == 33 [pid = 3620] [id = 624] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 178A7C00 == 32 [pid = 3620] [id = 623] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 16C61000 == 31 [pid = 3620] [id = 622] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 16023400 == 30 [pid = 3620] [id = 621] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 155EC800 == 29 [pid = 3620] [id = 620] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 13B31400 == 28 [pid = 3620] [id = 619] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 12C83400 == 27 [pid = 3620] [id = 618] 09:07:23 INFO - PROCESS | 3620 | --DOCSHELL 10FC2800 == 26 [pid = 3620] [id = 617] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A1C3800) [pid = 3620] [serial = 1847] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17FDD800) [pid = 3620] [serial = 1834] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1826D400) [pid = 3620] [serial = 1837] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1A1B9000) [pid = 3620] [serial = 1840] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (19638800) [pid = 3620] [serial = 1838] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (198E4000) [pid = 3620] [serial = 1846] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1A1B9C00) [pid = 3620] [serial = 1841] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1610B800) [pid = 3620] [serial = 1843] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16FC3400) [pid = 3620] [serial = 1831] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1504F400) [pid = 3620] [serial = 1828] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15713800) [pid = 3620] [serial = 1829] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (11240800) [pid = 3620] [serial = 1825] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12B6E400) [pid = 3620] [serial = 1826] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1051D400) [pid = 3620] [serial = 1823] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0F9E9400) [pid = 3620] [serial = 1822] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13170000) [pid = 3620] [serial = 1820] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (11245800) [pid = 3620] [serial = 1819] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A124C00) [pid = 3620] [serial = 1817] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (176DD400) [pid = 3620] [serial = 1844] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A4F1800) [pid = 3620] [serial = 1849] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (176E3C00) [pid = 3620] [serial = 1832] [outer = 00000000] [url = about:blank] 09:07:23 INFO - PROCESS | 3620 | 1469117243493 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 3620 | 1469117243498 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:23 INFO - PROCESS | 3620 | ++DOCSHELL 0F9E9400 == 27 [pid = 3620] [id = 633] 09:07:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (103C6000) [pid = 3620] [serial = 1899] [outer = 00000000] 09:07:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (11089400) [pid = 3620] [serial = 1900] [outer = 103C6000] 09:07:23 INFO - PROCESS | 3620 | 1469117243544 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1180B000) [pid = 3620] [serial = 1901] [outer = 103C6000] 09:07:23 INFO - PROCESS | 3620 | 1469117243978 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:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 798ms 09:07:24 INFO - PROCESS | 3620 | 1469117244017 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 3620 | 1469117244022 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 09:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:07:24 INFO - PROCESS | 3620 | 1469117244028 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 3620 | 1469117244030 Marionette TRACE conn2 <- [1,2498,null,{}] 09:07:24 INFO - PROCESS | 3620 | 1469117244035 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:07:24 INFO - PROCESS | 3620 | 1469117244037 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:24 INFO - PROCESS | 3620 | 1469117244121 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:07:24 INFO - PROCESS | 3620 | 1469117244127 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 3620 | 1469117244129 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:24 INFO - PROCESS | 3620 | ++DOCSHELL 131CD000 == 28 [pid = 3620] [id = 634] 09:07:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1329BC00) [pid = 3620] [serial = 1902] [outer = 00000000] 09:07:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13A5F000) [pid = 3620] [serial = 1903] [outer = 1329BC00] 09:07:24 INFO - PROCESS | 3620 | 1469117244175 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13DC5000) [pid = 3620] [serial = 1904] [outer = 1329BC00] 09:07:24 INFO - PROCESS | 3620 | 1469117244668 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:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 688ms 09:07:24 INFO - PROCESS | 3620 | 1469117244727 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 3620 | 1469117244729 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 09:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:07:24 INFO - PROCESS | 3620 | 1469117244733 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 3620 | 1469117244736 Marionette TRACE conn2 <- [1,2502,null,{}] 09:07:24 INFO - PROCESS | 3620 | 1469117244747 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:07:24 INFO - PROCESS | 3620 | 1469117244751 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:24 INFO - PROCESS | 3620 | 1469117244890 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:07:25 INFO - PROCESS | 3620 | 1469117245000 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 3620 | 1469117245003 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:25 INFO - PROCESS | 3620 | ++DOCSHELL 15891400 == 29 [pid = 3620] [id = 635] 09:07:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15896C00) [pid = 3620] [serial = 1905] [outer = 00000000] 09:07:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (158F0400) [pid = 3620] [serial = 1906] [outer = 15896C00] 09:07:25 INFO - PROCESS | 3620 | 1469117245050 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1602B400) [pid = 3620] [serial = 1907] [outer = 15896C00] 09:07:25 INFO - PROCESS | 3620 | 1469117245427 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:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 735ms 09:07:25 INFO - PROCESS | 3620 | 1469117245473 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 3620 | 1469117245476 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 09:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:07:25 INFO - PROCESS | 3620 | 1469117245488 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 3620 | 1469117245490 Marionette TRACE conn2 <- [1,2506,null,{}] 09:07:25 INFO - PROCESS | 3620 | 1469117245494 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:07:25 INFO - PROCESS | 3620 | 1469117245496 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:25 INFO - PROCESS | 3620 | 1469117245580 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:07:25 INFO - PROCESS | 3620 | 1469117245585 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 3620 | 1469117245587 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:25 INFO - PROCESS | 3620 | ++DOCSHELL 16028000 == 30 [pid = 3620] [id = 636] 09:07:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16A5EC00) [pid = 3620] [serial = 1908] [outer = 00000000] 09:07:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16FC3C00) [pid = 3620] [serial = 1909] [outer = 16A5EC00] 09:07:25 INFO - PROCESS | 3620 | 1469117245632 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17792C00) [pid = 3620] [serial = 1910] [outer = 16A5EC00] 09:07:26 INFO - PROCESS | 3620 | 1469117246108 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:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 642ms 09:07:26 INFO - PROCESS | 3620 | 1469117246127 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 3620 | 1469117246129 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 09:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:07:26 INFO - PROCESS | 3620 | 1469117246133 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 3620 | 1469117246134 Marionette TRACE conn2 <- [1,2510,null,{}] 09:07:26 INFO - PROCESS | 3620 | 1469117246138 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:07:26 INFO - PROCESS | 3620 | 1469117246140 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:26 INFO - PROCESS | 3620 | 1469117246257 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:07:26 INFO - PROCESS | 3620 | 1469117246349 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 3620 | 1469117246351 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:26 INFO - PROCESS | 3620 | ++DOCSHELL 12E6DC00 == 31 [pid = 3620] [id = 637] 09:07:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17AC3800) [pid = 3620] [serial = 1911] [outer = 00000000] 09:07:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17FE4400) [pid = 3620] [serial = 1912] [outer = 17AC3800] 09:07:26 INFO - PROCESS | 3620 | 1469117246394 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17FE9C00) [pid = 3620] [serial = 1913] [outer = 17AC3800] 09:07:26 INFO - PROCESS | 3620 | 1469117246813 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:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 751ms 09:07:26 INFO - PROCESS | 3620 | 1469117246874 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 3620 | 1469117246876 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 09:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:07:26 INFO - PROCESS | 3620 | 1469117246886 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 3620 | 1469117246888 Marionette TRACE conn2 <- [1,2514,null,{}] 09:07:26 INFO - PROCESS | 3620 | 1469117246892 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:07:26 INFO - PROCESS | 3620 | 1469117246897 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:27 INFO - PROCESS | 3620 | 1469117247028 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:07:27 INFO - PROCESS | 3620 | 1469117247091 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 3620 | 1469117247093 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:27 INFO - PROCESS | 3620 | ++DOCSHELL 17FE2C00 == 32 [pid = 3620] [id = 638] 09:07:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (181BD800) [pid = 3620] [serial = 1914] [outer = 00000000] 09:07:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (198E0000) [pid = 3620] [serial = 1915] [outer = 181BD800] 09:07:27 INFO - PROCESS | 3620 | 1469117247138 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A124C00) [pid = 3620] [serial = 1916] [outer = 181BD800] 09:07:27 INFO - PROCESS | 3620 | 1469117247558 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:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 703ms 09:07:27 INFO - PROCESS | 3620 | 1469117247586 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 3620 | 1469117247588 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 09:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:07:27 INFO - PROCESS | 3620 | 1469117247591 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 3620 | 1469117247593 Marionette TRACE conn2 <- [1,2518,null,{}] 09:07:27 INFO - PROCESS | 3620 | 1469117247596 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:07:27 INFO - PROCESS | 3620 | 1469117247598 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:27 INFO - PROCESS | 3620 | 1469117247734 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:07:27 INFO - PROCESS | 3620 | 1469117247741 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 3620 | 1469117247743 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:27 INFO - PROCESS | 3620 | ++DOCSHELL 129EF000 == 33 [pid = 3620] [id = 639] 09:07:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A128400) [pid = 3620] [serial = 1917] [outer = 00000000] 09:07:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A1C2400) [pid = 3620] [serial = 1918] [outer = 1A128400] 09:07:27 INFO - PROCESS | 3620 | 1469117247785 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1A1C4C00) [pid = 3620] [serial = 1919] [outer = 1A128400] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (103C8C00) [pid = 3620] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A4EC000) [pid = 3620] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13170800) [pid = 3620] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (198E1400) [pid = 3620] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17792400) [pid = 3620] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (178AC000) [pid = 3620] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16024400) [pid = 3620] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (198DC400) [pid = 3620] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13DC4400) [pid = 3620] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12E1DC00) [pid = 3620] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1570F800) [pid = 3620] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10FC6400) [pid = 3620] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16EA7000) [pid = 3620] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (181C3000) [pid = 3620] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:07:28 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A1EC800) [pid = 3620] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:07:28 INFO - PROCESS | 3620 | 1469117248378 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:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 829ms 09:07:28 INFO - PROCESS | 3620 | 1469117248432 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 3620 | 1469117248434 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 09:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:07:28 INFO - PROCESS | 3620 | 1469117248437 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 3620 | 1469117248439 Marionette TRACE conn2 <- [1,2522,null,{}] 09:07:28 INFO - PROCESS | 3620 | 1469117248442 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:07:28 INFO - PROCESS | 3620 | 1469117248444 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:28 INFO - PROCESS | 3620 | 1469117248521 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:07:28 INFO - PROCESS | 3620 | 1469117248526 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 3620 | 1469117248528 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:28 INFO - PROCESS | 3620 | ++DOCSHELL 157F3000 == 34 [pid = 3620] [id = 640] 09:07:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1602DC00) [pid = 3620] [serial = 1920] [outer = 00000000] 09:07:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (18268000) [pid = 3620] [serial = 1921] [outer = 1602DC00] 09:07:28 INFO - PROCESS | 3620 | 1469117248570 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (198DF800) [pid = 3620] [serial = 1922] [outer = 1602DC00] 09:07:29 INFO - PROCESS | 3620 | 1469117248997 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:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 594ms 09:07:29 INFO - PROCESS | 3620 | 1469117249038 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 3620 | 1469117249040 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 09:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:07:29 INFO - PROCESS | 3620 | 1469117249047 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 3620 | 1469117249049 Marionette TRACE conn2 <- [1,2526,null,{}] 09:07:29 INFO - PROCESS | 3620 | 1469117249053 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:07:29 INFO - PROCESS | 3620 | 1469117249055 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:29 INFO - PROCESS | 3620 | 1469117249133 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:07:29 INFO - PROCESS | 3620 | 1469117249138 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 3620 | 1469117249140 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:29 INFO - PROCESS | 3620 | ++DOCSHELL 13DCA000 == 35 [pid = 3620] [id = 641] 09:07:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1589E000) [pid = 3620] [serial = 1923] [outer = 00000000] 09:07:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A780400) [pid = 3620] [serial = 1924] [outer = 1589E000] 09:07:29 INFO - PROCESS | 3620 | 1469117249182 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A787C00) [pid = 3620] [serial = 1925] [outer = 1589E000] 09:07:29 INFO - PROCESS | 3620 | 1469117249635 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:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 626ms 09:07:29 INFO - PROCESS | 3620 | 1469117249683 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 3620 | 1469117249685 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 09:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:07:29 INFO - PROCESS | 3620 | 1469117249689 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 3620 | 1469117249690 Marionette TRACE conn2 <- [1,2530,null,{}] 09:07:29 INFO - PROCESS | 3620 | 1469117249698 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:07:29 INFO - PROCESS | 3620 | 1469117249699 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:29 INFO - PROCESS | 3620 | 1469117249781 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:07:29 INFO - PROCESS | 3620 | 1469117249787 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 3620 | 1469117249789 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:29 INFO - PROCESS | 3620 | ++DOCSHELL 12E25C00 == 36 [pid = 3620] [id = 642] 09:07:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (198DBC00) [pid = 3620] [serial = 1926] [outer = 00000000] 09:07:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A8DF800) [pid = 3620] [serial = 1927] [outer = 198DBC00] 09:07:29 INFO - PROCESS | 3620 | 1469117249830 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1504D000) [pid = 3620] [serial = 1928] [outer = 198DBC00] 09:07:30 INFO - PROCESS | 3620 | 1469117250457 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:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 845ms 09:07:30 INFO - PROCESS | 3620 | 1469117250538 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 3620 | 1469117250543 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 09:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:07:30 INFO - PROCESS | 3620 | 1469117250549 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 3620 | 1469117250552 Marionette TRACE conn2 <- [1,2534,null,{}] 09:07:30 INFO - PROCESS | 3620 | 1469117250558 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:07:30 INFO - PROCESS | 3620 | 1469117250562 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:30 INFO - PROCESS | 3620 | 1469117250678 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:07:30 INFO - PROCESS | 3620 | 1469117250784 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 3620 | 1469117250787 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:30 INFO - PROCESS | 3620 | ++DOCSHELL 10A03C00 == 37 [pid = 3620] [id = 643] 09:07:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (10FC0C00) [pid = 3620] [serial = 1929] [outer = 00000000] 09:07:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1316CC00) [pid = 3620] [serial = 1930] [outer = 10FC0C00] 09:07:30 INFO - PROCESS | 3620 | 1469117250841 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (13DCD400) [pid = 3620] [serial = 1931] [outer = 10FC0C00] 09:07:31 INFO - PROCESS | 3620 | 1469117251385 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:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 907ms 09:07:31 INFO - PROCESS | 3620 | 1469117251453 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 3620 | 1469117251458 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 09:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:07:31 INFO - PROCESS | 3620 | 1469117251464 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 3620 | 1469117251467 Marionette TRACE conn2 <- [1,2538,null,{}] 09:07:31 INFO - PROCESS | 3620 | 1469117251471 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:07:31 INFO - PROCESS | 3620 | 1469117251473 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:31 INFO - PROCESS | 3620 | 1469117251610 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:07:31 INFO - PROCESS | 3620 | 1469117251750 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 3620 | 1469117251753 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:31 INFO - PROCESS | 3620 | ++DOCSHELL 15898400 == 38 [pid = 3620] [id = 644] 09:07:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (158F0800) [pid = 3620] [serial = 1932] [outer = 00000000] 09:07:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16C5C800) [pid = 3620] [serial = 1933] [outer = 158F0800] 09:07:31 INFO - PROCESS | 3620 | 1469117251809 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1779F800) [pid = 3620] [serial = 1934] [outer = 158F0800] 09:07:32 INFO - PROCESS | 3620 | 1469117252426 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:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1002ms 09:07:32 INFO - PROCESS | 3620 | 1469117252471 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 3620 | 1469117252473 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 09:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:07:32 INFO - PROCESS | 3620 | 1469117252477 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 3620 | 1469117252481 Marionette TRACE conn2 <- [1,2542,null,{}] 09:07:32 INFO - PROCESS | 3620 | 1469117252492 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:07:32 INFO - PROCESS | 3620 | 1469117252497 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:32 INFO - PROCESS | 3620 | 1469117252602 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:07:32 INFO - PROCESS | 3620 | 1469117252743 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 3620 | 1469117252747 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:32 INFO - PROCESS | 3620 | ++DOCSHELL 1A4F2000 == 39 [pid = 3620] [id = 645] 09:07:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A4F3800) [pid = 3620] [serial = 1935] [outer = 00000000] 09:07:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A8E7800) [pid = 3620] [serial = 1936] [outer = 1A4F3800] 09:07:32 INFO - PROCESS | 3620 | 1469117252802 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1AB50C00) [pid = 3620] [serial = 1937] [outer = 1A4F3800] 09:07:33 INFO - PROCESS | 3620 | 1469117253575 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:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1157ms 09:07:33 INFO - PROCESS | 3620 | 1469117253631 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 3620 | 1469117253634 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 09:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:07:33 INFO - PROCESS | 3620 | 1469117253653 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 3620 | 1469117253656 Marionette TRACE conn2 <- [1,2546,null,{}] 09:07:33 INFO - PROCESS | 3620 | 1469117253664 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:07:33 INFO - PROCESS | 3620 | 1469117253667 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:33 INFO - PROCESS | 3620 | 1469117253764 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:07:33 INFO - PROCESS | 3620 | 1469117253898 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 3620 | 1469117253903 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:33 INFO - PROCESS | 3620 | ++DOCSHELL 12B6F000 == 40 [pid = 3620] [id = 646] 09:07:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (12B75400) [pid = 3620] [serial = 1938] [outer = 00000000] 09:07:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (12C82400) [pid = 3620] [serial = 1939] [outer = 12B75400] 09:07:33 INFO - PROCESS | 3620 | 1469117253961 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13132400) [pid = 3620] [serial = 1940] [outer = 12B75400] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 13DCA000 == 39 [pid = 3620] [id = 641] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 157F3000 == 38 [pid = 3620] [id = 640] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 129EF000 == 37 [pid = 3620] [id = 639] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 17FE2C00 == 36 [pid = 3620] [id = 638] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 12E6DC00 == 35 [pid = 3620] [id = 637] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 16028000 == 34 [pid = 3620] [id = 636] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 15891400 == 33 [pid = 3620] [id = 635] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 131CD000 == 32 [pid = 3620] [id = 634] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 0F9E9400 == 31 [pid = 3620] [id = 633] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 1A1EA800 == 30 [pid = 3620] [id = 616] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 0C386000 == 29 [pid = 3620] [id = 631] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 12E27C00 == 28 [pid = 3620] [id = 632] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 15898400 == 27 [pid = 3620] [id = 644] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 1A4F2000 == 26 [pid = 3620] [id = 645] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 12E25C00 == 25 [pid = 3620] [id = 642] 09:07:34 INFO - PROCESS | 3620 | --DOCSHELL 10A03C00 == 24 [pid = 3620] [id = 643] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (181B7C00) [pid = 3620] [serial = 1870] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (181BAC00) [pid = 3620] [serial = 1871] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1602D800) [pid = 3620] [serial = 1864] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (198E8C00) [pid = 3620] [serial = 1877] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16780000) [pid = 3620] [serial = 1865] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (13DCD000) [pid = 3620] [serial = 1858] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13DF7400) [pid = 3620] [serial = 1859] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1312E000) [pid = 3620] [serial = 1855] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1323CC00) [pid = 3620] [serial = 1856] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15893C00) [pid = 3620] [serial = 1861] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (158E8C00) [pid = 3620] [serial = 1862] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1123C000) [pid = 3620] [serial = 1852] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11249400) [pid = 3620] [serial = 1853] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (178AE000) [pid = 3620] [serial = 1867] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (178AEC00) [pid = 3620] [serial = 1868] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (18270000) [pid = 3620] [serial = 1873] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16C55400) [pid = 3620] [serial = 1891] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A780800) [pid = 3620] [serial = 1850] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A1C3400) [pid = 3620] [serial = 1879] [outer = 00000000] [url = about:blank] 09:07:34 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A78C800) [pid = 3620] [serial = 1882] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A8DE400) [pid = 3620] [serial = 1883] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (157EDC00) [pid = 3620] [serial = 1885] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1610DC00) [pid = 3620] [serial = 1886] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A8E2400) [pid = 3620] [serial = 1888] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (198E2400) [pid = 3620] [serial = 1876] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A1F2C00) [pid = 3620] [serial = 1880] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1A8E6C00) [pid = 3620] [serial = 1889] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1826C000) [pid = 3620] [serial = 1874] [outer = 00000000] [url = about:blank] 09:07:35 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (17FEA400) [pid = 3620] [serial = 1835] [outer = 00000000] [url = about:blank] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 11807800 == 23 [pid = 3620] [id = 509] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 11C12C00 == 22 [pid = 3620] [id = 518] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 10507000 == 21 [pid = 3620] [id = 517] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 1602EC00 == 20 [pid = 3620] [id = 516] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 13A62000 == 19 [pid = 3620] [id = 519] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 1589B800 == 18 [pid = 3620] [id = 511] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 17FE5800 == 17 [pid = 3620] [id = 524] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 15712400 == 16 [pid = 3620] [id = 521] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 103CA800 == 15 [pid = 3620] [id = 514] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 17FE2000 == 14 [pid = 3620] [id = 523] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 13296C00 == 13 [pid = 3620] [id = 510] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 16EA7800 == 12 [pid = 3620] [id = 522] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 13DF1C00 == 11 [pid = 3620] [id = 520] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 15CE8400 == 10 [pid = 3620] [id = 515] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 16101400 == 9 [pid = 3620] [id = 512] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 178A2000 == 8 [pid = 3620] [id = 513] 09:07:36 INFO - PROCESS | 3620 | --DOCSHELL 13A5EC00 == 7 [pid = 3620] [id = 525] 09:07:36 INFO - PROCESS | 3620 | 1469117256282 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:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2675ms 09:07:36 INFO - PROCESS | 3620 | 1469117256326 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 3620 | 1469117256330 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 09:07:36 INFO - PROCESS | 3620 | 1469117256335 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:07:36 INFO - PROCESS | 3620 | 1469117256338 Marionette TRACE conn2 <- [1,2550,null,{}] 09:07:36 INFO - PROCESS | 3620 | 1469117256344 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:07:36 INFO - PROCESS | 3620 | 1469117256347 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:36 INFO - PROCESS | 3620 | 1469117256447 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:07:36 INFO - PROCESS | 3620 | 1469117256546 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 3620 | 1469117256550 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:36 INFO - PROCESS | 3620 | ++DOCSHELL 10518000 == 8 [pid = 3620] [id = 647] 09:07:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1051B800) [pid = 3620] [serial = 1941] [outer = 00000000] 09:07:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (10A48C00) [pid = 3620] [serial = 1942] [outer = 1051B800] 09:07:36 INFO - PROCESS | 3620 | 1469117256599 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10A4EC00) [pid = 3620] [serial = 1943] [outer = 1051B800] 09:07:37 INFO - PROCESS | 3620 | 1469117257042 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:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 751ms 09:07:37 INFO - PROCESS | 3620 | 1469117257076 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 3620 | 1469117257081 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 09:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:07:37 INFO - PROCESS | 3620 | 1469117257087 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 3620 | 1469117257090 Marionette TRACE conn2 <- [1,2554,null,{}] 09:07:37 INFO - PROCESS | 3620 | 1469117257093 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:07:37 INFO - PROCESS | 3620 | 1469117257096 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:37 INFO - PROCESS | 3620 | 1469117257186 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:07:37 INFO - PROCESS | 3620 | 1469117257195 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 3620 | 1469117257198 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:37 INFO - PROCESS | 3620 | ++DOCSHELL 10A02000 == 9 [pid = 3620] [id = 648] 09:07:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (11C0D000) [pid = 3620] [serial = 1944] [outer = 00000000] 09:07:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11DE4C00) [pid = 3620] [serial = 1945] [outer = 11C0D000] 09:07:37 INFO - PROCESS | 3620 | 1469117257244 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (12B75000) [pid = 3620] [serial = 1946] [outer = 11C0D000] 09:07:37 INFO - PROCESS | 3620 | 1469117257737 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:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 704ms 09:07:37 INFO - PROCESS | 3620 | 1469117257786 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 3620 | 1469117257788 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 09:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:07:37 INFO - PROCESS | 3620 | 1469117257791 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 3620 | 1469117257795 Marionette TRACE conn2 <- [1,2558,null,{}] 09:07:37 INFO - PROCESS | 3620 | 1469117257806 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:07:37 INFO - PROCESS | 3620 | 1469117257810 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:37 INFO - PROCESS | 3620 | 1469117257930 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:07:38 INFO - PROCESS | 3620 | 1469117258047 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 3620 | 1469117258051 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:38 INFO - PROCESS | 3620 | ++DOCSHELL 13243C00 == 10 [pid = 3620] [id = 649] 09:07:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13244400) [pid = 3620] [serial = 1947] [outer = 00000000] 09:07:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13DC8000) [pid = 3620] [serial = 1948] [outer = 13244400] 09:07:38 INFO - PROCESS | 3620 | 1469117258104 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13DD2000) [pid = 3620] [serial = 1949] [outer = 13244400] 09:07:38 INFO - PROCESS | 3620 | 1469117258573 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:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 829ms 09:07:38 INFO - PROCESS | 3620 | 1469117258634 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 3620 | 1469117258637 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 09:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:07:38 INFO - PROCESS | 3620 | 1469117258640 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 3620 | 1469117258642 Marionette TRACE conn2 <- [1,2562,null,{}] 09:07:38 INFO - PROCESS | 3620 | 1469117258652 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:07:38 INFO - PROCESS | 3620 | 1469117258654 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:38 INFO - PROCESS | 3620 | 1469117258778 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:07:38 INFO - PROCESS | 3620 | 1469117258842 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 3620 | 1469117258844 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:38 INFO - PROCESS | 3620 | ++DOCSHELL 1504C800 == 11 [pid = 3620] [id = 650] 09:07:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1504E400) [pid = 3620] [serial = 1950] [outer = 00000000] 09:07:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (150B1800) [pid = 3620] [serial = 1951] [outer = 1504E400] 09:07:38 INFO - PROCESS | 3620 | 1469117258889 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15893C00) [pid = 3620] [serial = 1952] [outer = 1504E400] 09:07:39 INFO - PROCESS | 3620 | 1469117259336 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:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 736ms 09:07:39 INFO - PROCESS | 3620 | 1469117259392 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 3620 | 1469117259394 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 09:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:07:39 INFO - PROCESS | 3620 | 1469117259400 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 3620 | 1469117259402 Marionette TRACE conn2 <- [1,2566,null,{}] 09:07:39 INFO - PROCESS | 3620 | 1469117259405 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:07:39 INFO - PROCESS | 3620 | 1469117259407 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:39 INFO - PROCESS | 3620 | 1469117259518 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:07:39 INFO - PROCESS | 3620 | 1469117259524 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 3620 | 1469117259526 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:39 INFO - PROCESS | 3620 | ++DOCSHELL 157EFC00 == 12 [pid = 3620] [id = 651] 09:07:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (158E4000) [pid = 3620] [serial = 1953] [outer = 00000000] 09:07:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16029000) [pid = 3620] [serial = 1954] [outer = 158E4000] 09:07:39 INFO - PROCESS | 3620 | 1469117259569 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1610E000) [pid = 3620] [serial = 1955] [outer = 158E4000] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1589E000) [pid = 3620] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (198DBC00) [pid = 3620] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17AC3800) [pid = 3620] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (181BD800) [pid = 3620] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A128400) [pid = 3620] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12E69800) [pid = 3620] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0C76A000) [pid = 3620] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1329BC00) [pid = 3620] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16A5EC00) [pid = 3620] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (15896C00) [pid = 3620] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (103C6000) [pid = 3620] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (10FC0C00) [pid = 3620] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (158F0800) [pid = 3620] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1A4F3800) [pid = 3620] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1602DC00) [pid = 3620] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:07:40 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1A12AC00) [pid = 3620] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:07:40 INFO - PROCESS | 3620 | 1469117260265 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:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 876ms 09:07:40 INFO - PROCESS | 3620 | 1469117260288 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 3620 | 1469117260290 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 09:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:07:40 INFO - PROCESS | 3620 | 1469117260297 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 3620 | 1469117260299 Marionette TRACE conn2 <- [1,2570,null,{}] 09:07:40 INFO - PROCESS | 3620 | 1469117260302 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:07:40 INFO - PROCESS | 3620 | 1469117260307 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:40 INFO - PROCESS | 3620 | 1469117260422 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:07:40 INFO - PROCESS | 3620 | 1469117260522 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 3620 | 1469117260524 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:40 INFO - PROCESS | 3620 | ++DOCSHELL 131D1800 == 13 [pid = 3620] [id = 652] 09:07:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (131D2000) [pid = 3620] [serial = 1956] [outer = 00000000] 09:07:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (16784400) [pid = 3620] [serial = 1957] [outer = 131D2000] 09:07:40 INFO - PROCESS | 3620 | 1469117260568 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (17041400) [pid = 3620] [serial = 1958] [outer = 131D2000] 09:07:40 INFO - PROCESS | 3620 | 1469117260958 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:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 704ms 09:07:41 INFO - PROCESS | 3620 | 1469117261006 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 3620 | 1469117261008 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 09:07:41 INFO - PROCESS | 3620 | 1469117261012 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 3620 | 1469117261013 Marionette TRACE conn2 <- [1,2574,null,{}] 09:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:07:41 INFO - PROCESS | 3620 | 1469117261017 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:07:41 INFO - PROCESS | 3620 | 1469117261018 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:41 INFO - PROCESS | 3620 | 1469117261110 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:07:41 INFO - PROCESS | 3620 | 1469117261115 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 3620 | 1469117261117 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:41 INFO - PROCESS | 3620 | ++DOCSHELL 1610DC00 == 14 [pid = 3620] [id = 653] 09:07:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16EA4000) [pid = 3620] [serial = 1959] [outer = 00000000] 09:07:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (178AFC00) [pid = 3620] [serial = 1960] [outer = 16EA4000] 09:07:41 INFO - PROCESS | 3620 | 1469117261160 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17ABAC00) [pid = 3620] [serial = 1961] [outer = 16EA4000] 09:07:41 INFO - PROCESS | 3620 | 1469117261611 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:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 626ms 09:07:41 INFO - PROCESS | 3620 | 1469117261652 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 3620 | 1469117261654 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 09:07:41 INFO - PROCESS | 3620 | 1469117261657 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:07:41 INFO - PROCESS | 3620 | 1469117261659 Marionette TRACE conn2 <- [1,2578,null,{}] 09:07:41 INFO - PROCESS | 3620 | 1469117261662 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:07:41 INFO - PROCESS | 3620 | 1469117261664 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:41 INFO - PROCESS | 3620 | 1469117261741 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:07:41 INFO - PROCESS | 3620 | 1469117261747 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 3620 | 1469117261749 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:41 INFO - PROCESS | 3620 | ++DOCSHELL 17FAD800 == 15 [pid = 3620] [id = 654] 09:07:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17FDD000) [pid = 3620] [serial = 1962] [outer = 00000000] 09:07:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17FE4C00) [pid = 3620] [serial = 1963] [outer = 17FDD000] 09:07:41 INFO - PROCESS | 3620 | 1469117261792 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17FDFC00) [pid = 3620] [serial = 1964] [outer = 17FDD000] 09:07:42 INFO - PROCESS | 3620 | 1469117262336 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:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 736ms 09:07:42 INFO - PROCESS | 3620 | 1469117262399 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 3620 | 1469117262403 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 09:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:07:42 INFO - PROCESS | 3620 | 1469117262409 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 3620 | 1469117262413 Marionette TRACE conn2 <- [1,2582,null,{}] 09:07:42 INFO - PROCESS | 3620 | 1469117262419 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:07:42 INFO - PROCESS | 3620 | 1469117262422 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:42 INFO - PROCESS | 3620 | 1469117262646 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:07:42 INFO - PROCESS | 3620 | 1469117262658 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 3620 | 1469117262662 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:42 INFO - PROCESS | 3620 | ++DOCSHELL 10507000 == 16 [pid = 3620] [id = 655] 09:07:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10512C00) [pid = 3620] [serial = 1965] [outer = 00000000] 09:07:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1123F400) [pid = 3620] [serial = 1966] [outer = 10512C00] 09:07:42 INFO - PROCESS | 3620 | 1469117262719 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (114D0C00) [pid = 3620] [serial = 1967] [outer = 10512C00] 09:07:43 INFO - PROCESS | 3620 | 1469117263548 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:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1189ms 09:07:43 INFO - PROCESS | 3620 | 1469117263604 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 3620 | 1469117263609 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 09:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:07:43 INFO - PROCESS | 3620 | 1469117263615 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 3620 | 1469117263618 Marionette TRACE conn2 <- [1,2586,null,{}] 09:07:43 INFO - PROCESS | 3620 | 1469117263622 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:07:43 INFO - PROCESS | 3620 | 1469117263625 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:43 INFO - PROCESS | 3620 | 1469117263798 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:07:43 INFO - PROCESS | 3620 | 1469117263907 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 3620 | 1469117263910 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:43 INFO - PROCESS | 3620 | ++DOCSHELL 12BBC000 == 17 [pid = 3620] [id = 656] 09:07:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12E6E000) [pid = 3620] [serial = 1968] [outer = 00000000] 09:07:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13243800) [pid = 3620] [serial = 1969] [outer = 12E6E000] 09:07:43 INFO - PROCESS | 3620 | 1469117263965 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13A64C00) [pid = 3620] [serial = 1970] [outer = 12E6E000] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1AB51000) [pid = 3620] [serial = 1892] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1A787C00) [pid = 3620] [serial = 1925] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A8DF800) [pid = 3620] [serial = 1927] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1504D000) [pid = 3620] [serial = 1928] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17FE4400) [pid = 3620] [serial = 1912] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (198E0000) [pid = 3620] [serial = 1915] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17FE9C00) [pid = 3620] [serial = 1913] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A1C2400) [pid = 3620] [serial = 1918] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1329C800) [pid = 3620] [serial = 1897] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13A5F800) [pid = 3620] [serial = 1898] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (0F9E7C00) [pid = 3620] [serial = 1894] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (10A09400) [pid = 3620] [serial = 1895] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13A5F000) [pid = 3620] [serial = 1903] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (13DC5000) [pid = 3620] [serial = 1904] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16FC3C00) [pid = 3620] [serial = 1909] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (158F0400) [pid = 3620] [serial = 1906] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1602B400) [pid = 3620] [serial = 1907] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (11089400) [pid = 3620] [serial = 1900] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1180B000) [pid = 3620] [serial = 1901] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1A124C00) [pid = 3620] [serial = 1916] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (12C82400) [pid = 3620] [serial = 1939] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1316CC00) [pid = 3620] [serial = 1930] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (16C5C800) [pid = 3620] [serial = 1933] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (13DCD400) [pid = 3620] [serial = 1931] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (1A1C4C00) [pid = 3620] [serial = 1919] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (1A8E7800) [pid = 3620] [serial = 1936] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (1779F800) [pid = 3620] [serial = 1934] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 51 (1AB50C00) [pid = 3620] [serial = 1937] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 50 (1A780400) [pid = 3620] [serial = 1924] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 49 (18268000) [pid = 3620] [serial = 1921] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 48 (198DF800) [pid = 3620] [serial = 1922] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | --DOMWINDOW == 47 (17792C00) [pid = 3620] [serial = 1910] [outer = 00000000] [url = about:blank] 09:07:44 INFO - PROCESS | 3620 | 1469117264812 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:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1189ms 09:07:44 INFO - PROCESS | 3620 | 1469117264841 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 3620 | 1469117264845 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 09:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:07:44 INFO - PROCESS | 3620 | 1469117264853 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 3620 | 1469117264856 Marionette TRACE conn2 <- [1,2590,null,{}] 09:07:44 INFO - PROCESS | 3620 | 1469117264862 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:07:44 INFO - PROCESS | 3620 | 1469117264865 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:44 INFO - PROCESS | 3620 | 1469117264951 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:07:44 INFO - PROCESS | 3620 | 1469117264957 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 3620 | 1469117264961 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:44 INFO - PROCESS | 3620 | ++DOCSHELL 10A4A800 == 18 [pid = 3620] [id = 657] 09:07:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 48 (10A4AC00) [pid = 3620] [serial = 1971] [outer = 00000000] 09:07:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 49 (11D99400) [pid = 3620] [serial = 1972] [outer = 10A4AC00] 09:07:45 INFO - PROCESS | 3620 | 1469117265015 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 50 (12C7B400) [pid = 3620] [serial = 1973] [outer = 10A4AC00] 09:07:45 INFO - PROCESS | 3620 | 1469117265558 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:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 735ms 09:07:45 INFO - PROCESS | 3620 | 1469117265590 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 3620 | 1469117265594 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 09:07:45 INFO - PROCESS | 3620 | 1469117265599 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:07:45 INFO - PROCESS | 3620 | 1469117265602 Marionette TRACE conn2 <- [1,2594,null,{}] 09:07:45 INFO - PROCESS | 3620 | 1469117265606 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:07:45 INFO - PROCESS | 3620 | 1469117265608 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:45 INFO - PROCESS | 3620 | 1469117265691 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:07:45 INFO - PROCESS | 3620 | 1469117265785 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 3620 | 1469117265787 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:45 INFO - PROCESS | 3620 | ++DOCSHELL 1328FC00 == 19 [pid = 3620] [id = 658] 09:07:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (13295800) [pid = 3620] [serial = 1974] [outer = 00000000] 09:07:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (13B28400) [pid = 3620] [serial = 1975] [outer = 13295800] 09:07:45 INFO - PROCESS | 3620 | 1469117265834 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (13DC5C00) [pid = 3620] [serial = 1976] [outer = 13295800] 09:07:46 INFO - PROCESS | 3620 | 1469117266245 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:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 704ms 09:07:46 INFO - PROCESS | 3620 | 1469117266300 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 3620 | 1469117266302 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 09:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:07:46 INFO - PROCESS | 3620 | 1469117266306 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 3620 | 1469117266309 Marionette TRACE conn2 <- [1,2598,null,{}] 09:07:46 INFO - PROCESS | 3620 | 1469117266319 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:07:46 INFO - PROCESS | 3620 | 1469117266324 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:46 INFO - PROCESS | 3620 | 1469117266407 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:07:46 INFO - PROCESS | 3620 | 1469117266414 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 3620 | 1469117266417 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:46 INFO - PROCESS | 3620 | ++DOCSHELL 15712400 == 20 [pid = 3620] [id = 659] 09:07:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (15714800) [pid = 3620] [serial = 1977] [outer = 00000000] 09:07:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (158EE800) [pid = 3620] [serial = 1978] [outer = 15714800] 09:07:46 INFO - PROCESS | 3620 | 1469117266465 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (16028000) [pid = 3620] [serial = 1979] [outer = 15714800] 09:07:46 INFO - PROCESS | 3620 | 1469117266933 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:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 704ms 09:07:46 INFO - PROCESS | 3620 | 1469117267005 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 3620 | 1469117267007 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 09:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:07:47 INFO - PROCESS | 3620 | 1469117267017 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 3620 | 1469117267019 Marionette TRACE conn2 <- [1,2602,null,{}] 09:07:47 INFO - PROCESS | 3620 | 1469117267022 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:07:47 INFO - PROCESS | 3620 | 1469117267024 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:47 INFO - PROCESS | 3620 | 1469117267168 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:07:47 INFO - PROCESS | 3620 | 1469117267174 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 3620 | 1469117267176 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:47 INFO - PROCESS | 3620 | ++DOCSHELL 16E37800 == 21 [pid = 3620] [id = 660] 09:07:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (16EA0400) [pid = 3620] [serial = 1980] [outer = 00000000] 09:07:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (176DCC00) [pid = 3620] [serial = 1981] [outer = 16EA0400] 09:07:47 INFO - PROCESS | 3620 | 1469117267279 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (17798800) [pid = 3620] [serial = 1982] [outer = 16EA0400] 09:07:47 INFO - PROCESS | 3620 | 1469117267697 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:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 736ms 09:07:47 INFO - PROCESS | 3620 | 1469117267754 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 3620 | 1469117267756 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 09:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:07:47 INFO - PROCESS | 3620 | 1469117267760 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 3620 | 1469117267761 Marionette TRACE conn2 <- [1,2606,null,{}] 09:07:47 INFO - PROCESS | 3620 | 1469117267765 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:07:47 INFO - PROCESS | 3620 | 1469117267767 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:47 INFO - PROCESS | 3620 | 1469117267878 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:07:47 INFO - PROCESS | 3620 | 1469117267886 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 3620 | 1469117267888 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:47 INFO - PROCESS | 3620 | ++DOCSHELL 16103C00 == 22 [pid = 3620] [id = 661] 09:07:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (16EA5800) [pid = 3620] [serial = 1983] [outer = 00000000] 09:07:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (17ABEC00) [pid = 3620] [serial = 1984] [outer = 16EA5800] 09:07:47 INFO - PROCESS | 3620 | 1469117267931 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (17FA8400) [pid = 3620] [serial = 1985] [outer = 16EA5800] 09:07:48 INFO - PROCESS | 3620 | 1469117268400 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:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 689ms 09:07:48 INFO - PROCESS | 3620 | 1469117268461 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:07:48 INFO - PROCESS | 3620 | 1469117268463 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 09:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:07:48 INFO - PROCESS | 3620 | 1469117268466 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 3620 | 1469117268468 Marionette TRACE conn2 <- [1,2610,null,{}] 09:07:48 INFO - PROCESS | 3620 | 1469117268477 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:07:48 INFO - PROCESS | 3620 | 1469117268482 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:48 INFO - PROCESS | 3620 | 1469117268644 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:07:48 INFO - PROCESS | 3620 | 1469117268713 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 3620 | 1469117268715 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:48 INFO - PROCESS | 3620 | ++DOCSHELL 181BDC00 == 23 [pid = 3620] [id = 662] 09:07:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (181BEC00) [pid = 3620] [serial = 1986] [outer = 00000000] 09:07:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (18266C00) [pid = 3620] [serial = 1987] [outer = 181BEC00] 09:07:48 INFO - PROCESS | 3620 | 1469117268759 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (18267000) [pid = 3620] [serial = 1988] [outer = 181BEC00] 09:07:48 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1504E400) [pid = 3620] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:07:48 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (12B75400) [pid = 3620] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:07:48 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1051B800) [pid = 3620] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:07:48 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (11C0D000) [pid = 3620] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:07:48 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (158E4000) [pid = 3620] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:07:48 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (131D2000) [pid = 3620] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:07:48 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (16EA4000) [pid = 3620] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:07:48 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (13244400) [pid = 3620] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:07:49 INFO - PROCESS | 3620 | 1469117269158 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:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 735ms 09:07:49 INFO - PROCESS | 3620 | 1469117269207 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 3620 | 1469117269209 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 09:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:07:49 INFO - PROCESS | 3620 | 1469117269212 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 3620 | 1469117269214 Marionette TRACE conn2 <- [1,2614,null,{}] 09:07:49 INFO - PROCESS | 3620 | 1469117269226 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:07:49 INFO - PROCESS | 3620 | 1469117269228 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:49 INFO - PROCESS | 3620 | 1469117269315 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:07:49 INFO - PROCESS | 3620 | 1469117269321 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 3620 | 1469117269323 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:49 INFO - PROCESS | 3620 | ++DOCSHELL 155EF400 == 24 [pid = 3620] [id = 663] 09:07:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (1570F800) [pid = 3620] [serial = 1989] [outer = 00000000] 09:07:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (18266800) [pid = 3620] [serial = 1990] [outer = 1570F800] 09:07:49 INFO - PROCESS | 3620 | 1469117269365 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (1826D400) [pid = 3620] [serial = 1991] [outer = 1570F800] 09:07:49 INFO - PROCESS | 3620 | 1469117269790 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:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 642ms 09:07:49 INFO - PROCESS | 3620 | 1469117269854 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 3620 | 1469117269856 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 09:07:49 INFO - PROCESS | 3620 | 1469117269860 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:07:49 INFO - PROCESS | 3620 | 1469117269861 Marionette TRACE conn2 <- [1,2618,null,{}] 09:07:49 INFO - PROCESS | 3620 | 1469117269864 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:07:49 INFO - PROCESS | 3620 | 1469117269866 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:49 INFO - PROCESS | 3620 | 1469117269943 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:07:49 INFO - PROCESS | 3620 | 1469117269948 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 3620 | 1469117269950 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:49 INFO - PROCESS | 3620 | ++DOCSHELL 19630400 == 25 [pid = 3620] [id = 664] 09:07:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (19632400) [pid = 3620] [serial = 1992] [outer = 00000000] 09:07:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (19639000) [pid = 3620] [serial = 1993] [outer = 19632400] 09:07:50 INFO - PROCESS | 3620 | 1469117269996 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (19633800) [pid = 3620] [serial = 1994] [outer = 19632400] 09:07:50 INFO - PROCESS | 3620 | 1469117270461 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:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 642ms 09:07:50 INFO - PROCESS | 3620 | 1469117270508 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 3620 | 1469117270510 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 09:07:50 INFO - PROCESS | 3620 | 1469117270514 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:07:50 INFO - PROCESS | 3620 | 1469117270515 Marionette TRACE conn2 <- [1,2622,null,{}] 09:07:50 INFO - PROCESS | 3620 | 1469117270522 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:07:50 INFO - PROCESS | 3620 | 1469117270524 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:50 INFO - PROCESS | 3620 | 1469117270603 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:07:50 INFO - PROCESS | 3620 | 1469117270609 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 3620 | 1469117270611 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:50 INFO - PROCESS | 3620 | ++DOCSHELL 0C386C00 == 26 [pid = 3620] [id = 665] 09:07:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (19638800) [pid = 3620] [serial = 1995] [outer = 00000000] 09:07:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (198E1C00) [pid = 3620] [serial = 1996] [outer = 19638800] 09:07:50 INFO - PROCESS | 3620 | 1469117270653 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (198E5C00) [pid = 3620] [serial = 1997] [outer = 19638800] 09:07:51 INFO - PROCESS | 3620 | --DOCSHELL 12B6F000 == 25 [pid = 3620] [id = 646] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (150B1800) [pid = 3620] [serial = 1951] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (13132400) [pid = 3620] [serial = 1940] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (10A48C00) [pid = 3620] [serial = 1942] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (10A4EC00) [pid = 3620] [serial = 1943] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (11DE4C00) [pid = 3620] [serial = 1945] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (12B75000) [pid = 3620] [serial = 1946] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (16029000) [pid = 3620] [serial = 1954] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (15893C00) [pid = 3620] [serial = 1952] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (17FE4C00) [pid = 3620] [serial = 1963] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (16784400) [pid = 3620] [serial = 1957] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (178AFC00) [pid = 3620] [serial = 1960] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (13DC8000) [pid = 3620] [serial = 1948] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (17ABAC00) [pid = 3620] [serial = 1961] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (13DD2000) [pid = 3620] [serial = 1949] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 51 (17041400) [pid = 3620] [serial = 1958] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | --DOMWINDOW == 50 (1610E000) [pid = 3620] [serial = 1955] [outer = 00000000] [url = about:blank] 09:07:52 INFO - PROCESS | 3620 | 1469117272355 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:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1846ms 09:07:52 INFO - PROCESS | 3620 | 1469117272370 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 3620 | 1469117272374 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 09:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:07:52 INFO - PROCESS | 3620 | 1469117272381 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 3620 | 1469117272384 Marionette TRACE conn2 <- [1,2626,null,{}] 09:07:52 INFO - PROCESS | 3620 | 1469117272394 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:07:52 INFO - PROCESS | 3620 | 1469117272397 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:52 INFO - PROCESS | 3620 | 1469117272485 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:07:52 INFO - PROCESS | 3620 | 1469117272492 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 3620 | 1469117272497 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:52 INFO - PROCESS | 3620 | ++DOCSHELL 10A03C00 == 26 [pid = 3620] [id = 666] 09:07:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (10A04400) [pid = 3620] [serial = 1998] [outer = 00000000] 09:07:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (10F6C800) [pid = 3620] [serial = 1999] [outer = 10A04400] 09:07:52 INFO - PROCESS | 3620 | 1469117272544 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (11084000) [pid = 3620] [serial = 2000] [outer = 10A04400] 09:07:53 INFO - PROCESS | 3620 | 1469117273041 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:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 704ms 09:07:53 INFO - PROCESS | 3620 | 1469117273079 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 3620 | 1469117273084 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 09:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:07:53 INFO - PROCESS | 3620 | 1469117273091 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 3620 | 1469117273093 Marionette TRACE conn2 <- [1,2630,null,{}] 09:07:53 INFO - PROCESS | 3620 | 1469117273097 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:07:53 INFO - PROCESS | 3620 | 1469117273100 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:53 INFO - PROCESS | 3620 | 1469117273187 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:07:53 INFO - PROCESS | 3620 | 1469117273195 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 3620 | 1469117273198 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:53 INFO - PROCESS | 3620 | ++DOCSHELL 12B74800 == 27 [pid = 3620] [id = 667] 09:07:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (12B75000) [pid = 3620] [serial = 2001] [outer = 00000000] 09:07:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (12BBC400) [pid = 3620] [serial = 2002] [outer = 12B75000] 09:07:53 INFO - PROCESS | 3620 | 1469117273245 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (13128000) [pid = 3620] [serial = 2003] [outer = 12B75000] 09:07:53 INFO - PROCESS | 3620 | 1469117273713 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:07:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:07:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 626ms 09:07:53 INFO - PROCESS | 3620 | 1469117273728 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 3620 | 1469117273730 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 09:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:07:53 INFO - PROCESS | 3620 | 1469117273734 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 3620 | 1469117273737 Marionette TRACE conn2 <- [1,2634,null,{}] 09:07:53 INFO - PROCESS | 3620 | 1469117273748 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:07:53 INFO - PROCESS | 3620 | 1469117273752 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:53 INFO - PROCESS | 3620 | 1469117273834 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:07:53 INFO - PROCESS | 3620 | 1469117273841 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 3620 | 1469117273844 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:53 INFO - PROCESS | 3620 | ++DOCSHELL 13B2A000 == 28 [pid = 3620] [id = 668] 09:07:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (13B2C800) [pid = 3620] [serial = 2004] [outer = 00000000] 09:07:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (13DCFC00) [pid = 3620] [serial = 2005] [outer = 13B2C800] 09:07:53 INFO - PROCESS | 3620 | 1469117273891 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13DFD000) [pid = 3620] [serial = 2006] [outer = 13B2C800] 09:07:54 INFO - PROCESS | 3620 | 1469117274358 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:07:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 688ms 09:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:07:54 INFO - PROCESS | 3620 | 1469117274433 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 3620 | 1469117274435 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 09:07:54 INFO - PROCESS | 3620 | 1469117274438 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 3620 | 1469117274440 Marionette TRACE conn2 <- [1,2638,null,{}] 09:07:54 INFO - PROCESS | 3620 | 1469117274454 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:07:54 INFO - PROCESS | 3620 | 1469117274456 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:54 INFO - PROCESS | 3620 | 1469117274536 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:07:54 INFO - PROCESS | 3620 | 1469117274543 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 3620 | 1469117274545 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:54 INFO - PROCESS | 3620 | ++DOCSHELL 150ADC00 == 29 [pid = 3620] [id = 669] 09:07:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (150AE800) [pid = 3620] [serial = 2007] [outer = 00000000] 09:07:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (1589B800) [pid = 3620] [serial = 2008] [outer = 150AE800] 09:07:54 INFO - PROCESS | 3620 | 1469117274589 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (15CE6C00) [pid = 3620] [serial = 2009] [outer = 150AE800] 09:07:55 INFO - PROCESS | 3620 | 1469117275005 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:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 594ms 09:07:55 INFO - PROCESS | 3620 | 1469117275047 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 3620 | 1469117275049 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 09:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:07:55 INFO - PROCESS | 3620 | 1469117275053 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 3620 | 1469117275055 Marionette TRACE conn2 <- [1,2642,null,{}] 09:07:55 INFO - PROCESS | 3620 | 1469117275059 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:07:55 INFO - PROCESS | 3620 | 1469117275061 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:55 INFO - PROCESS | 3620 | 1469117275139 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:07:55 INFO - PROCESS | 3620 | 1469117275144 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 3620 | 1469117275147 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:55 INFO - PROCESS | 3620 | ++DOCSHELL 16022400 == 30 [pid = 3620] [id = 670] 09:07:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (16026400) [pid = 3620] [serial = 2010] [outer = 00000000] 09:07:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (16785000) [pid = 3620] [serial = 2011] [outer = 16026400] 09:07:55 INFO - PROCESS | 3620 | 1469117275190 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (16A67000) [pid = 3620] [serial = 2012] [outer = 16026400] 09:07:55 INFO - PROCESS | 3620 | 1469117275663 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:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 641ms 09:07:55 INFO - PROCESS | 3620 | 1469117275689 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 3620 | 1469117275691 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 09:07:55 INFO - PROCESS | 3620 | 1469117275695 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:07:55 INFO - PROCESS | 3620 | 1469117275696 Marionette TRACE conn2 <- [1,2646,null,{}] 09:07:55 INFO - PROCESS | 3620 | 1469117275712 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:07:55 INFO - PROCESS | 3620 | 1469117275717 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:55 INFO - PROCESS | 3620 | 1469117275816 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:07:55 INFO - PROCESS | 3620 | 1469117275822 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 3620 | 1469117275824 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:55 INFO - PROCESS | 3620 | ++DOCSHELL 16EA1400 == 31 [pid = 3620] [id = 671] 09:07:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (16FBC800) [pid = 3620] [serial = 2013] [outer = 00000000] 09:07:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1779DC00) [pid = 3620] [serial = 2014] [outer = 16FBC800] 09:07:55 INFO - PROCESS | 3620 | 1469117275867 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (17AC6C00) [pid = 3620] [serial = 2015] [outer = 16FBC800] 09:07:56 INFO - PROCESS | 3620 | 1469117276284 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:07:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:07:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 641ms 09:07:56 INFO - PROCESS | 3620 | 1469117276337 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 3620 | 1469117276338 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 09:07:56 INFO - PROCESS | 3620 | 1469117276342 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 3620 | 1469117276343 Marionette TRACE conn2 <- [1,2650,null,{}] 09:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:07:56 INFO - PROCESS | 3620 | 1469117276347 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:07:56 INFO - PROCESS | 3620 | 1469117276348 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:56 INFO - PROCESS | 3620 | 1469117276441 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:07:56 INFO - PROCESS | 3620 | 1469117276446 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 3620 | 1469117276448 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:56 INFO - PROCESS | 3620 | ++DOCSHELL 178A8800 == 32 [pid = 3620] [id = 672] 09:07:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (17AC6400) [pid = 3620] [serial = 2016] [outer = 00000000] 09:07:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17FEB400) [pid = 3620] [serial = 2017] [outer = 17AC6400] 09:07:56 INFO - PROCESS | 3620 | 1469117276490 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (18263800) [pid = 3620] [serial = 2018] [outer = 17AC6400] 09:07:56 INFO - PROCESS | 3620 | 1469117276924 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:07:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:07:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 626ms 09:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:07:57 INFO - PROCESS | 3620 | 1469117276995 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 3620 | 1469117276997 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 09:07:57 INFO - PROCESS | 3620 | 1469117277000 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 3620 | 1469117277002 Marionette TRACE conn2 <- [1,2654,null,{}] 09:07:57 INFO - PROCESS | 3620 | 1469117277005 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:07:57 INFO - PROCESS | 3620 | 1469117277007 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:57 INFO - PROCESS | 3620 | 1469117277084 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:07:57 INFO - PROCESS | 3620 | 1469117277089 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 3620 | 1469117277091 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:57 INFO - PROCESS | 3620 | ++DOCSHELL 11D94800 == 33 [pid = 3620] [id = 673] 09:07:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12BBB800) [pid = 3620] [serial = 2019] [outer = 00000000] 09:07:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (19633400) [pid = 3620] [serial = 2020] [outer = 12BBB800] 09:07:57 INFO - PROCESS | 3620 | 1469117277133 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (19636400) [pid = 3620] [serial = 2021] [outer = 12BBB800] 09:07:58 INFO - PROCESS | 3620 | 1469117278083 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:07:58 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:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1095ms 09:07:58 INFO - PROCESS | 3620 | 1469117278102 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 3620 | 1469117278104 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 09:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:07:58 INFO - PROCESS | 3620 | 1469117278112 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 3620 | 1469117278114 Marionette TRACE conn2 <- [1,2658,null,{}] 09:07:58 INFO - PROCESS | 3620 | 1469117278118 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:07:58 INFO - PROCESS | 3620 | 1469117278120 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:58 INFO - PROCESS | 3620 | 1469117278228 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:07:58 INFO - PROCESS | 3620 | 1469117278234 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 3620 | 1469117278236 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:58 INFO - PROCESS | 3620 | ++DOCSHELL 13B29000 == 34 [pid = 3620] [id = 674] 09:07:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (19633C00) [pid = 3620] [serial = 2022] [outer = 00000000] 09:07:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1A121C00) [pid = 3620] [serial = 2023] [outer = 19633C00] 09:07:58 INFO - PROCESS | 3620 | 1469117278280 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A124800) [pid = 3620] [serial = 2024] [outer = 19633C00] 09:07:59 INFO - PROCESS | 3620 | 1469117279206 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:07:59 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:07:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1142ms 09:07:59 INFO - PROCESS | 3620 | 1469117279255 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 3620 | 1469117279257 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 09:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:07:59 INFO - PROCESS | 3620 | 1469117279261 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 3620 | 1469117279262 Marionette TRACE conn2 <- [1,2662,null,{}] 09:07:59 INFO - PROCESS | 3620 | 1469117279266 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:07:59 INFO - PROCESS | 3620 | 1469117279268 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:59 INFO - PROCESS | 3620 | 1469117279392 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:07:59 INFO - PROCESS | 3620 | 1469117279398 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 3620 | 1469117279400 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:07:59 INFO - PROCESS | 3620 | ++DOCSHELL 13DCBC00 == 35 [pid = 3620] [id = 675] 09:07:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (198DF000) [pid = 3620] [serial = 2025] [outer = 00000000] 09:07:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1A1C1C00) [pid = 3620] [serial = 2026] [outer = 198DF000] 09:07:59 INFO - PROCESS | 3620 | 1469117279452 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1A1EA800) [pid = 3620] [serial = 2027] [outer = 198DF000] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16EA0400) [pid = 3620] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16EA5800) [pid = 3620] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (181BEC00) [pid = 3620] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (19632400) [pid = 3620] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15714800) [pid = 3620] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13295800) [pid = 3620] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10A4AC00) [pid = 3620] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12E6E000) [pid = 3620] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (10512C00) [pid = 3620] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17FDD000) [pid = 3620] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:07:59 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1570F800) [pid = 3620] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:08:00 INFO - PROCESS | 3620 | 1469117280443 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:08:00 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:08:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:08:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1189ms 09:08:00 INFO - PROCESS | 3620 | 1469117280464 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 3620 | 1469117280466 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 09:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:08:00 INFO - PROCESS | 3620 | 1469117280470 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 3620 | 1469117280472 Marionette TRACE conn2 <- [1,2666,null,{}] 09:08:00 INFO - PROCESS | 3620 | 1469117280476 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:08:00 INFO - PROCESS | 3620 | 1469117280478 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:00 INFO - PROCESS | 3620 | 1469117280599 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:08:00 INFO - PROCESS | 3620 | 1469117280608 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 3620 | 1469117280610 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:00 INFO - PROCESS | 3620 | ++DOCSHELL 13A5DC00 == 36 [pid = 3620] [id = 676] 09:08:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (150AC800) [pid = 3620] [serial = 2028] [outer = 00000000] 09:08:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17ABB800) [pid = 3620] [serial = 2029] [outer = 150AC800] 09:08:00 INFO - PROCESS | 3620 | 1469117280654 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1A1EFC00) [pid = 3620] [serial = 2030] [outer = 150AC800] 09:08:01 INFO - PROCESS | 3620 | 1469117281562 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:08:01 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:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1142ms 09:08:01 INFO - PROCESS | 3620 | 1469117281615 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 3620 | 1469117281616 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 09:08:01 INFO - PROCESS | 3620 | 1469117281620 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:08:01 INFO - PROCESS | 3620 | 1469117281621 Marionette TRACE conn2 <- [1,2670,null,{}] 09:08:01 INFO - PROCESS | 3620 | 1469117281626 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:08:01 INFO - PROCESS | 3620 | 1469117281627 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:01 INFO - PROCESS | 3620 | 1469117281739 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:08:01 INFO - PROCESS | 3620 | 1469117281838 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 3620 | 1469117281841 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:01 INFO - PROCESS | 3620 | ++DOCSHELL 0C381000 == 37 [pid = 3620] [id = 677] 09:08:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0C384C00) [pid = 3620] [serial = 2031] [outer = 00000000] 09:08:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0F978000) [pid = 3620] [serial = 2032] [outer = 0C384C00] 09:08:01 INFO - PROCESS | 3620 | 1469117281897 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10512C00) [pid = 3620] [serial = 2033] [outer = 0C384C00] 09:08:03 INFO - PROCESS | 3620 | 1469117283176 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:08:03 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:08:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1611ms 09:08:03 INFO - PROCESS | 3620 | 1469117283268 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 3620 | 1469117283272 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 09:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:08:03 INFO - PROCESS | 3620 | 1469117283460 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 3620 | 1469117283463 Marionette TRACE conn2 <- [1,2674,null,{}] 09:08:03 INFO - PROCESS | 3620 | 1469117283469 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:08:03 INFO - PROCESS | 3620 | 1469117283473 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:03 INFO - PROCESS | 3620 | 1469117283587 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:08:03 INFO - PROCESS | 3620 | 1469117283722 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 3620 | 1469117283725 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:03 INFO - PROCESS | 3620 | ++DOCSHELL 0F976C00 == 38 [pid = 3620] [id = 678] 09:08:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (0F97D000) [pid = 3620] [serial = 2034] [outer = 00000000] 09:08:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1123D000) [pid = 3620] [serial = 2035] [outer = 0F97D000] 09:08:03 INFO - PROCESS | 3620 | 1469117283792 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (11CE1400) [pid = 3620] [serial = 2036] [outer = 0F97D000] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 12BBC000 == 37 [pid = 3620] [id = 656] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 10A4A800 == 36 [pid = 3620] [id = 657] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 131D1800 == 35 [pid = 3620] [id = 652] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 19630400 == 34 [pid = 3620] [id = 664] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 10507000 == 33 [pid = 3620] [id = 655] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 13243C00 == 32 [pid = 3620] [id = 649] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 1610DC00 == 31 [pid = 3620] [id = 653] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 181BDC00 == 30 [pid = 3620] [id = 662] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 16103C00 == 29 [pid = 3620] [id = 661] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 157EFC00 == 28 [pid = 3620] [id = 651] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 10A02000 == 27 [pid = 3620] [id = 648] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 155EF400 == 26 [pid = 3620] [id = 663] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 16E37800 == 25 [pid = 3620] [id = 660] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 1504C800 == 24 [pid = 3620] [id = 650] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 15712400 == 23 [pid = 3620] [id = 659] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 10518000 == 22 [pid = 3620] [id = 647] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 1328FC00 == 21 [pid = 3620] [id = 658] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 13A5DC00 == 20 [pid = 3620] [id = 676] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 13DCBC00 == 19 [pid = 3620] [id = 675] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 13B29000 == 18 [pid = 3620] [id = 674] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 11D94800 == 17 [pid = 3620] [id = 673] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 178A8800 == 16 [pid = 3620] [id = 672] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 16EA1400 == 15 [pid = 3620] [id = 671] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 16022400 == 14 [pid = 3620] [id = 670] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 150ADC00 == 13 [pid = 3620] [id = 669] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 13B2A000 == 12 [pid = 3620] [id = 668] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (198E1C00) [pid = 3620] [serial = 1996] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 12B74800 == 11 [pid = 3620] [id = 667] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 10A03C00 == 10 [pid = 3620] [id = 666] 09:08:04 INFO - PROCESS | 3620 | --DOCSHELL 0C386C00 == 9 [pid = 3620] [id = 665] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (176DCC00) [pid = 3620] [serial = 1981] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17ABEC00) [pid = 3620] [serial = 1984] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (18266C00) [pid = 3620] [serial = 1987] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (19639000) [pid = 3620] [serial = 1993] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (18267000) [pid = 3620] [serial = 1988] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (158EE800) [pid = 3620] [serial = 1978] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (19633800) [pid = 3620] [serial = 1994] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13B28400) [pid = 3620] [serial = 1975] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13DC5C00) [pid = 3620] [serial = 1976] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (11D99400) [pid = 3620] [serial = 1972] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12C7B400) [pid = 3620] [serial = 1973] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (13A64C00) [pid = 3620] [serial = 1970] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (13243800) [pid = 3620] [serial = 1969] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (114D0C00) [pid = 3620] [serial = 1967] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1123F400) [pid = 3620] [serial = 1966] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (17FDFC00) [pid = 3620] [serial = 1964] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (17FA8400) [pid = 3620] [serial = 1985] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (18266800) [pid = 3620] [serial = 1990] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (17798800) [pid = 3620] [serial = 1982] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (16028000) [pid = 3620] [serial = 1979] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (1826D400) [pid = 3620] [serial = 1991] [outer = 00000000] [url = about:blank] 09:08:04 INFO - PROCESS | 3620 | 1469117284810 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:08:04 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:08:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:08:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1424ms 09:08:04 INFO - PROCESS | 3620 | 1469117284878 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 3620 | 1469117284882 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 09:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:08:04 INFO - PROCESS | 3620 | 1469117284888 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 3620 | 1469117284890 Marionette TRACE conn2 <- [1,2678,null,{}] 09:08:04 INFO - PROCESS | 3620 | 1469117284896 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:08:04 INFO - PROCESS | 3620 | 1469117284900 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:05 INFO - PROCESS | 3620 | 1469117284989 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:08:05 INFO - PROCESS | 3620 | 1469117284996 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 3620 | 1469117284999 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:05 INFO - PROCESS | 3620 | ++DOCSHELL 114D1800 == 10 [pid = 3620] [id = 679] 09:08:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (11D95800) [pid = 3620] [serial = 2037] [outer = 00000000] 09:08:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (12C81400) [pid = 3620] [serial = 2038] [outer = 11D95800] 09:08:05 INFO - PROCESS | 3620 | 1469117285046 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (1312F400) [pid = 3620] [serial = 2039] [outer = 11D95800] 09:08:06 INFO - PROCESS | 3620 | 1469117286034 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:08:06 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:08:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:08:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:08:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1189ms 09:08:06 INFO - PROCESS | 3620 | 1469117286089 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 3620 | 1469117286092 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 09:08:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:08:06 INFO - PROCESS | 3620 | 1469117286095 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 3620 | 1469117286097 Marionette TRACE conn2 <- [1,2682,null,{}] 09:08:06 INFO - PROCESS | 3620 | 1469117286101 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:08:06 INFO - PROCESS | 3620 | 1469117286103 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:06 INFO - PROCESS | 3620 | 1469117286194 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:08:06 INFO - PROCESS | 3620 | 1469117286209 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 3620 | 1469117286215 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:06 INFO - PROCESS | 3620 | ++DOCSHELL 13DC5000 == 11 [pid = 3620] [id = 680] 09:08:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (13DC5400) [pid = 3620] [serial = 2040] [outer = 00000000] 09:08:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13DC8C00) [pid = 3620] [serial = 2041] [outer = 13DC5400] 09:08:06 INFO - PROCESS | 3620 | 1469117286349 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13DCF400) [pid = 3620] [serial = 2042] [outer = 13DC5400] 09:08:07 INFO - PROCESS | 3620 | 1469117287306 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:08:07 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:08:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:08:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1251ms 09:08:07 INFO - PROCESS | 3620 | 1469117287359 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 3620 | 1469117287361 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 09:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:08:07 INFO - PROCESS | 3620 | 1469117287364 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 3620 | 1469117287366 Marionette TRACE conn2 <- [1,2686,null,{}] 09:08:07 INFO - PROCESS | 3620 | 1469117287370 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:08:07 INFO - PROCESS | 3620 | 1469117287372 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:07 INFO - PROCESS | 3620 | 1469117287490 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:08:07 INFO - PROCESS | 3620 | 1469117287496 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 3620 | 1469117287498 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:07 INFO - PROCESS | 3620 | ++DOCSHELL 150B1C00 == 12 [pid = 3620] [id = 681] 09:08:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (15714800) [pid = 3620] [serial = 2043] [outer = 00000000] 09:08:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (158E2000) [pid = 3620] [serial = 2044] [outer = 15714800] 09:08:07 INFO - PROCESS | 3620 | 1469117287605 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15CE2C00) [pid = 3620] [serial = 2045] [outer = 15714800] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (19633C00) [pid = 3620] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (13B2C800) [pid = 3620] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (10A04400) [pid = 3620] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16FBC800) [pid = 3620] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (12B75000) [pid = 3620] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (16026400) [pid = 3620] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (150AE800) [pid = 3620] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (12BBB800) [pid = 3620] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (17AC6400) [pid = 3620] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (19638800) [pid = 3620] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:08:08 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (198DF000) [pid = 3620] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:08:08 INFO - PROCESS | 3620 | 1469117288546 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:08:08 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:08:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:08:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1189ms 09:08:08 INFO - PROCESS | 3620 | 1469117288558 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 3620 | 1469117288560 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 09:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:08:08 INFO - PROCESS | 3620 | 1469117288564 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 3620 | 1469117288565 Marionette TRACE conn2 <- [1,2690,null,{}] 09:08:08 INFO - PROCESS | 3620 | 1469117288569 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:08:08 INFO - PROCESS | 3620 | 1469117288572 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:08 INFO - PROCESS | 3620 | 1469117288657 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:08:08 INFO - PROCESS | 3620 | 1469117288662 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 3620 | 1469117288664 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:08 INFO - PROCESS | 3620 | ++DOCSHELL 13A2FC00 == 13 [pid = 3620] [id = 682] 09:08:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (157F8400) [pid = 3620] [serial = 2046] [outer = 00000000] 09:08:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (16028C00) [pid = 3620] [serial = 2047] [outer = 157F8400] 09:08:08 INFO - PROCESS | 3620 | 1469117288707 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (1610B800) [pid = 3620] [serial = 2048] [outer = 157F8400] 09:08:09 INFO - PROCESS | 3620 | 1469117289138 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:08:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 642ms 09:08:09 INFO - PROCESS | 3620 | 1469117289202 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 3620 | 1469117289204 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 09:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:08:09 INFO - PROCESS | 3620 | 1469117289207 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 3620 | 1469117289209 Marionette TRACE conn2 <- [1,2694,null,{}] 09:08:09 INFO - PROCESS | 3620 | 1469117289212 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:08:09 INFO - PROCESS | 3620 | 1469117289218 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:09 INFO - PROCESS | 3620 | 1469117289338 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:08:09 INFO - PROCESS | 3620 | 1469117289347 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 3620 | 1469117289349 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:09 INFO - PROCESS | 3620 | ++DOCSHELL 1123DC00 == 14 [pid = 3620] [id = 683] 09:08:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (16FC3400) [pid = 3620] [serial = 2049] [outer = 00000000] 09:08:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (178A6C00) [pid = 3620] [serial = 2050] [outer = 16FC3400] 09:08:09 INFO - PROCESS | 3620 | 1469117289394 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (17FA3000) [pid = 3620] [serial = 2051] [outer = 16FC3400] 09:08:09 INFO - PROCESS | 3620 | 1469117289838 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:08:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 704ms 09:08:09 INFO - PROCESS | 3620 | 1469117289907 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 3620 | 1469117289909 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 09:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:08:09 INFO - PROCESS | 3620 | 1469117289912 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 3620 | 1469117289914 Marionette TRACE conn2 <- [1,2698,null,{}] 09:08:09 INFO - PROCESS | 3620 | 1469117289917 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:08:09 INFO - PROCESS | 3620 | 1469117289919 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:10 INFO - PROCESS | 3620 | 1469117289995 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:08:10 INFO - PROCESS | 3620 | 1469117290035 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 3620 | 1469117290037 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:10 INFO - PROCESS | 3620 | ++DOCSHELL 17FDD000 == 15 [pid = 3620] [id = 684] 09:08:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (17FE0C00) [pid = 3620] [serial = 2052] [outer = 00000000] 09:08:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (181BAC00) [pid = 3620] [serial = 2053] [outer = 17FE0C00] 09:08:10 INFO - PROCESS | 3620 | 1469117290080 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (181BB800) [pid = 3620] [serial = 2054] [outer = 17FE0C00] 09:08:10 INFO - PROCESS | 3620 | 1469117290771 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:08:10 INFO - PROCESS | 3620 | 1469117290821 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 09:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:08:10 INFO - PROCESS | 3620 | 1469117290826 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 3620 | 1469117290829 Marionette TRACE conn2 <- [1,2702,null,{}] 09:08:10 INFO - PROCESS | 3620 | 1469117290834 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:08:10 INFO - PROCESS | 3620 | 1469117290838 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:11 INFO - PROCESS | 3620 | 1469117290974 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:08:11 INFO - PROCESS | 3620 | 1469117291083 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 3620 | 1469117291086 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:11 INFO - PROCESS | 3620 | ++DOCSHELL 10A01400 == 16 [pid = 3620] [id = 685] 09:08:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (11809800) [pid = 3620] [serial = 2055] [outer = 00000000] 09:08:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1329BC00) [pid = 3620] [serial = 2056] [outer = 11809800] 09:08:11 INFO - PROCESS | 3620 | 1469117291142 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (131CD000) [pid = 3620] [serial = 2057] [outer = 11809800] 09:08:11 INFO - PROCESS | 3620 | 1469117291719 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:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 954ms 09:08:11 INFO - PROCESS | 3620 | 1469117291768 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 3620 | 1469117291773 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 09:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:08:11 INFO - PROCESS | 3620 | 1469117291780 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 3620 | 1469117291783 Marionette TRACE conn2 <- [1,2706,null,{}] 09:08:11 INFO - PROCESS | 3620 | 1469117291787 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:08:11 INFO - PROCESS | 3620 | 1469117291790 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:11 INFO - PROCESS | 3620 | 1469117291900 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:08:12 INFO - PROCESS | 3620 | 1469117292009 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 3620 | 1469117292011 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:12 INFO - PROCESS | 3620 | ++DOCSHELL 16025400 == 17 [pid = 3620] [id = 686] 09:08:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (16026400) [pid = 3620] [serial = 2058] [outer = 00000000] 09:08:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16EA5C00) [pid = 3620] [serial = 2059] [outer = 16026400] 09:08:12 INFO - PROCESS | 3620 | 1469117292066 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (17793800) [pid = 3620] [serial = 2060] [outer = 16026400] 09:08:12 INFO - PROCESS | 3620 | 1469117292690 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:08:12 INFO - PROCESS | 3620 | 1469117292759 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 09:08:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:08:12 INFO - PROCESS | 3620 | 1469117292763 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 3620 | 1469117292766 Marionette TRACE conn2 <- [1,2710,null,{}] 09:08:12 INFO - PROCESS | 3620 | 1469117292777 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:08:12 INFO - PROCESS | 3620 | 1469117292782 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:12 INFO - PROCESS | 3620 | 1469117292883 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:08:13 INFO - PROCESS | 3620 | 1469117293022 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 3620 | 1469117293026 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:13 INFO - PROCESS | 3620 | ++DOCSHELL 181BFC00 == 18 [pid = 3620] [id = 687] 09:08:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (181C2800) [pid = 3620] [serial = 2061] [outer = 00000000] 09:08:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1826B400) [pid = 3620] [serial = 2062] [outer = 181C2800] 09:08:13 INFO - PROCESS | 3620 | 1469117293082 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1962D400) [pid = 3620] [serial = 2063] [outer = 181C2800] 09:08:13 INFO - PROCESS | 3620 | 1469117293695 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:08:13 INFO - PROCESS | 3620 | 1469117293771 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 09:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:08:13 INFO - PROCESS | 3620 | 1469117293776 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 3620 | 1469117293778 Marionette TRACE conn2 <- [1,2714,null,{}] 09:08:13 INFO - PROCESS | 3620 | 1469117293782 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:08:13 INFO - PROCESS | 3620 | 1469117293784 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:13 INFO - PROCESS | 3620 | 1469117293890 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:08:14 INFO - PROCESS | 3620 | 1469117294096 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 3620 | 1469117294099 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:14 INFO - PROCESS | 3620 | ++DOCSHELL 10322000 == 19 [pid = 3620] [id = 688] 09:08:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10326400) [pid = 3620] [serial = 2064] [outer = 00000000] 09:08:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10A0A000) [pid = 3620] [serial = 2065] [outer = 10326400] 09:08:14 INFO - PROCESS | 3620 | 1469117294195 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1123CC00) [pid = 3620] [serial = 2066] [outer = 10326400] 09:08:15 INFO - PROCESS | 3620 | --DOCSHELL 0C381000 == 18 [pid = 3620] [id = 677] 09:08:15 INFO - PROCESS | 3620 | --DOCSHELL 17FAD800 == 17 [pid = 3620] [id = 654] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17ABB800) [pid = 3620] [serial = 2029] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A121C00) [pid = 3620] [serial = 2023] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13DCFC00) [pid = 3620] [serial = 2005] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13DFD000) [pid = 3620] [serial = 2006] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (10F6C800) [pid = 3620] [serial = 1999] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (11084000) [pid = 3620] [serial = 2000] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1779DC00) [pid = 3620] [serial = 2014] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (17AC6C00) [pid = 3620] [serial = 2015] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12BBC400) [pid = 3620] [serial = 2002] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (13128000) [pid = 3620] [serial = 2003] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16785000) [pid = 3620] [serial = 2011] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (16A67000) [pid = 3620] [serial = 2012] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (1589B800) [pid = 3620] [serial = 2008] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (15CE6C00) [pid = 3620] [serial = 2009] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (19633400) [pid = 3620] [serial = 2020] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (17FEB400) [pid = 3620] [serial = 2017] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (18263800) [pid = 3620] [serial = 2018] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (198E5C00) [pid = 3620] [serial = 1997] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (1A1C1C00) [pid = 3620] [serial = 2026] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (1A1EA800) [pid = 3620] [serial = 2027] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (1A124800) [pid = 3620] [serial = 2024] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (19636400) [pid = 3620] [serial = 2021] [outer = 00000000] [url = about:blank] 09:08:15 INFO - PROCESS | 3620 | 1469117295423 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:08:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:08:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1705ms 09:08:15 INFO - PROCESS | 3620 | 1469117295477 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 3620 | 1469117295481 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 09:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:08:15 INFO - PROCESS | 3620 | 1469117295487 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 3620 | 1469117295490 Marionette TRACE conn2 <- [1,2718,null,{}] 09:08:15 INFO - PROCESS | 3620 | 1469117295496 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:08:15 INFO - PROCESS | 3620 | 1469117295499 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:15 INFO - PROCESS | 3620 | 1469117295584 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:08:15 INFO - PROCESS | 3620 | 1469117295591 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 3620 | 1469117295594 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:15 INFO - PROCESS | 3620 | ++DOCSHELL 10A4FC00 == 18 [pid = 3620] [id = 689] 09:08:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (10A51400) [pid = 3620] [serial = 2067] [outer = 00000000] 09:08:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (11484400) [pid = 3620] [serial = 2068] [outer = 10A51400] 09:08:15 INFO - PROCESS | 3620 | 1469117295645 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (114C5400) [pid = 3620] [serial = 2069] [outer = 10A51400] 09:08:16 INFO - PROCESS | 3620 | 1469117296666 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:08:16 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:08:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:08:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:08:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:08:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1189ms 09:08:16 INFO - PROCESS | 3620 | 1469117296684 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 3620 | 1469117296689 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 09:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:08:16 INFO - PROCESS | 3620 | 1469117296695 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 3620 | 1469117296698 Marionette TRACE conn2 <- [1,2722,null,{}] 09:08:16 INFO - PROCESS | 3620 | 1469117296702 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:08:16 INFO - PROCESS | 3620 | 1469117296705 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:16 INFO - PROCESS | 3620 | 1469117296830 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:08:16 INFO - PROCESS | 3620 | 1469117296839 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 3620 | 1469117296842 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:16 INFO - PROCESS | 3620 | ++DOCSHELL 1316DC00 == 19 [pid = 3620] [id = 690] 09:08:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (13170000) [pid = 3620] [serial = 2070] [outer = 00000000] 09:08:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (13A22C00) [pid = 3620] [serial = 2071] [outer = 13170000] 09:08:16 INFO - PROCESS | 3620 | 1469117296888 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13A5DC00) [pid = 3620] [serial = 2072] [outer = 13170000] 09:08:17 INFO - PROCESS | 3620 | 1469117297348 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:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 704ms 09:08:17 INFO - PROCESS | 3620 | 1469117297393 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 3620 | 1469117297396 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 09:08:17 INFO - PROCESS | 3620 | 1469117297399 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:08:17 INFO - PROCESS | 3620 | 1469117297402 Marionette TRACE conn2 <- [1,2726,null,{}] 09:08:17 INFO - PROCESS | 3620 | 1469117297426 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:08:17 INFO - PROCESS | 3620 | 1469117297431 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:17 INFO - PROCESS | 3620 | 1469117297547 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:08:17 INFO - PROCESS | 3620 | 1469117297562 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 3620 | 1469117297565 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:17 INFO - PROCESS | 3620 | ++DOCSHELL 1504F400 == 20 [pid = 3620] [id = 691] 09:08:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (15051800) [pid = 3620] [serial = 2073] [outer = 00000000] 09:08:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (157F7C00) [pid = 3620] [serial = 2074] [outer = 15051800] 09:08:17 INFO - PROCESS | 3620 | 1469117297615 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (158E9800) [pid = 3620] [serial = 2075] [outer = 15051800] 09:08:18 INFO - PROCESS | 3620 | 1469117298073 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:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 704ms 09:08:18 INFO - PROCESS | 3620 | 1469117298100 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 3620 | 1469117298103 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 09:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:08:18 INFO - PROCESS | 3620 | 1469117298106 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 3620 | 1469117298108 Marionette TRACE conn2 <- [1,2730,null,{}] 09:08:18 INFO - PROCESS | 3620 | 1469117298111 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:08:18 INFO - PROCESS | 3620 | 1469117298122 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:18 INFO - PROCESS | 3620 | 1469117298261 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:08:18 INFO - PROCESS | 3620 | 1469117298282 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 3620 | 1469117298284 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:18 INFO - PROCESS | 3620 | ++DOCSHELL 1610EC00 == 21 [pid = 3620] [id = 692] 09:08:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (1610F000) [pid = 3620] [serial = 2076] [outer = 00000000] 09:08:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (16A5B000) [pid = 3620] [serial = 2077] [outer = 1610F000] 09:08:18 INFO - PROCESS | 3620 | 1469117298328 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (16E3DC00) [pid = 3620] [serial = 2078] [outer = 1610F000] 09:08:18 INFO - PROCESS | 3620 | 1469117298755 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:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 704ms 09:08:18 INFO - PROCESS | 3620 | 1469117298803 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 3620 | 1469117298806 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 09:08:18 INFO - PROCESS | 3620 | 1469117298809 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:08:18 INFO - PROCESS | 3620 | 1469117298810 Marionette TRACE conn2 <- [1,2734,null,{}] 09:08:18 INFO - PROCESS | 3620 | 1469117298814 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:08:18 INFO - PROCESS | 3620 | 1469117298816 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:18 INFO - PROCESS | 3620 | 1469117298924 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:08:18 INFO - PROCESS | 3620 | 1469117298932 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 3620 | 1469117298934 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:18 INFO - PROCESS | 3620 | ++DOCSHELL 16FBC800 == 22 [pid = 3620] [id = 693] 09:08:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (17799800) [pid = 3620] [serial = 2079] [outer = 00000000] 09:08:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (178AF800) [pid = 3620] [serial = 2080] [outer = 17799800] 09:08:18 INFO - PROCESS | 3620 | 1469117298976 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (17AC3C00) [pid = 3620] [serial = 2081] [outer = 17799800] 09:08:19 INFO - PROCESS | 3620 | 1469117299432 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:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 625ms 09:08:19 INFO - PROCESS | 3620 | 1469117299447 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 3620 | 1469117299449 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 09:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:08:19 INFO - PROCESS | 3620 | 1469117299452 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 3620 | 1469117299454 Marionette TRACE conn2 <- [1,2738,null,{}] 09:08:19 INFO - PROCESS | 3620 | 1469117299457 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:08:19 INFO - PROCESS | 3620 | 1469117299463 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (15714800) [pid = 3620] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (157F8400) [pid = 3620] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (0C384C00) [pid = 3620] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (11D95800) [pid = 3620] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (16FC3400) [pid = 3620] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (0F97D000) [pid = 3620] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (17FE0C00) [pid = 3620] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (13DC5400) [pid = 3620] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:08:19 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (150AC800) [pid = 3620] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:08:19 INFO - PROCESS | 3620 | 1469117299767 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:08:19 INFO - PROCESS | 3620 | 1469117299776 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 3620 | 1469117299778 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:19 INFO - PROCESS | 3620 | ++DOCSHELL 16FC3400 == 23 [pid = 3620] [id = 694] 09:08:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (17F24800) [pid = 3620] [serial = 2082] [outer = 00000000] 09:08:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (17FE9400) [pid = 3620] [serial = 2083] [outer = 17F24800] 09:08:19 INFO - PROCESS | 3620 | 1469117299829 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (181C0C00) [pid = 3620] [serial = 2084] [outer = 17F24800] 09:08:20 INFO - PROCESS | 3620 | 1469117300230 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:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 798ms 09:08:20 INFO - PROCESS | 3620 | 1469117300261 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 3620 | 1469117300263 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 09:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:08:20 INFO - PROCESS | 3620 | 1469117300266 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 3620 | 1469117300268 Marionette TRACE conn2 <- [1,2742,null,{}] 09:08:20 INFO - PROCESS | 3620 | 1469117300271 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:08:20 INFO - PROCESS | 3620 | 1469117300273 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:20 INFO - PROCESS | 3620 | 1469117300361 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:08:20 INFO - PROCESS | 3620 | 1469117300367 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 3620 | 1469117300369 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:20 INFO - PROCESS | 3620 | ++DOCSHELL 1826A000 == 24 [pid = 3620] [id = 695] 09:08:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (18270C00) [pid = 3620] [serial = 2085] [outer = 00000000] 09:08:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (19636800) [pid = 3620] [serial = 2086] [outer = 18270C00] 09:08:20 INFO - PROCESS | 3620 | 1469117300411 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (19636400) [pid = 3620] [serial = 2087] [outer = 18270C00] 09:08:20 INFO - PROCESS | 3620 | 1469117300828 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:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 595ms 09:08:20 INFO - PROCESS | 3620 | 1469117300862 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 3620 | 1469117300864 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 09:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:08:20 INFO - PROCESS | 3620 | 1469117300867 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 3620 | 1469117300869 Marionette TRACE conn2 <- [1,2746,null,{}] 09:08:20 INFO - PROCESS | 3620 | 1469117300891 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:08:20 INFO - PROCESS | 3620 | 1469117300893 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:20 INFO - PROCESS | 3620 | 1469117300969 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:08:20 INFO - PROCESS | 3620 | 1469117300976 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 3620 | 1469117300978 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:20 INFO - PROCESS | 3620 | ++DOCSHELL 181C3000 == 25 [pid = 3620] [id = 696] 09:08:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (19633800) [pid = 3620] [serial = 2088] [outer = 00000000] 09:08:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (198E3400) [pid = 3620] [serial = 2089] [outer = 19633800] 09:08:21 INFO - PROCESS | 3620 | 1469117301020 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (198E3800) [pid = 3620] [serial = 2090] [outer = 19633800] 09:08:21 INFO - PROCESS | 3620 | 1469117301460 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:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 641ms 09:08:21 INFO - PROCESS | 3620 | 1469117301506 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 3620 | 1469117301508 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 09:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:08:21 INFO - PROCESS | 3620 | 1469117301527 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 3620 | 1469117301529 Marionette TRACE conn2 <- [1,2750,null,{}] 09:08:21 INFO - PROCESS | 3620 | 1469117301532 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:08:21 INFO - PROCESS | 3620 | 1469117301534 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:21 INFO - PROCESS | 3620 | 1469117301610 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:08:21 INFO - PROCESS | 3620 | 1469117301751 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 3620 | 1469117301754 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:21 INFO - PROCESS | 3620 | ++DOCSHELL 0C770400 == 26 [pid = 3620] [id = 697] 09:08:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0C771400) [pid = 3620] [serial = 2091] [outer = 00000000] 09:08:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1055A800) [pid = 3620] [serial = 2092] [outer = 0C771400] 09:08:21 INFO - PROCESS | 3620 | 1469117301858 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10A4C800) [pid = 3620] [serial = 2093] [outer = 0C771400] 09:08:22 INFO - PROCESS | 3620 | 1469117302634 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:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1157ms 09:08:22 INFO - PROCESS | 3620 | 1469117302680 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 3620 | 1469117302684 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 09:08:22 INFO - PROCESS | 3620 | 1469117302688 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:08:22 INFO - PROCESS | 3620 | 1469117302692 Marionette TRACE conn2 <- [1,2754,null,{}] 09:08:22 INFO - PROCESS | 3620 | 1469117302697 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:08:22 INFO - PROCESS | 3620 | 1469117302700 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:22 INFO - PROCESS | 3620 | 1469117302835 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:08:22 INFO - PROCESS | 3620 | 1469117302980 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 3620 | 1469117302983 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:23 INFO - PROCESS | 3620 | ++DOCSHELL 11084000 == 27 [pid = 3620] [id = 698] 09:08:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11CEE000) [pid = 3620] [serial = 2094] [outer = 00000000] 09:08:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (131CC800) [pid = 3620] [serial = 2095] [outer = 11CEE000] 09:08:23 INFO - PROCESS | 3620 | 1469117303039 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13DC9400) [pid = 3620] [serial = 2096] [outer = 11CEE000] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (158E2000) [pid = 3620] [serial = 2044] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (15CE2C00) [pid = 3620] [serial = 2045] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16028C00) [pid = 3620] [serial = 2047] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (0F978000) [pid = 3620] [serial = 2032] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (10512C00) [pid = 3620] [serial = 2033] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (12C81400) [pid = 3620] [serial = 2038] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1312F400) [pid = 3620] [serial = 2039] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (17FA3000) [pid = 3620] [serial = 2051] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1123D000) [pid = 3620] [serial = 2035] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (11CE1400) [pid = 3620] [serial = 2036] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (181BB800) [pid = 3620] [serial = 2054] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (181BAC00) [pid = 3620] [serial = 2053] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (178A6C00) [pid = 3620] [serial = 2050] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (13DC8C00) [pid = 3620] [serial = 2041] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (13DCF400) [pid = 3620] [serial = 2042] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (1610B800) [pid = 3620] [serial = 2048] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1A1EFC00) [pid = 3620] [serial = 2030] [outer = 00000000] [url = about:blank] 09:08:23 INFO - PROCESS | 3620 | 1469117303870 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:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1189ms 09:08:23 INFO - PROCESS | 3620 | 1469117303898 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 3620 | 1469117303901 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 09:08:23 INFO - PROCESS | 3620 | 1469117303907 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:08:23 INFO - PROCESS | 3620 | 1469117303910 Marionette TRACE conn2 <- [1,2758,null,{}] 09:08:23 INFO - PROCESS | 3620 | 1469117303916 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:08:23 INFO - PROCESS | 3620 | 1469117303918 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:24 INFO - PROCESS | 3620 | 1469117304002 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:08:24 INFO - PROCESS | 3620 | 1469117304010 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 3620 | 1469117304014 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:24 INFO - PROCESS | 3620 | ++DOCSHELL 1051F400 == 28 [pid = 3620] [id = 699] 09:08:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (1055EC00) [pid = 3620] [serial = 2097] [outer = 00000000] 09:08:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (10A4EC00) [pid = 3620] [serial = 2098] [outer = 1055EC00] 09:08:24 INFO - PROCESS | 3620 | 1469117304060 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (1123D000) [pid = 3620] [serial = 2099] [outer = 1055EC00] 09:08:24 INFO - PROCESS | 3620 | 1469117304580 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:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 704ms 09:08:24 INFO - PROCESS | 3620 | 1469117304610 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 3620 | 1469117304614 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 09:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:08:24 INFO - PROCESS | 3620 | 1469117304620 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 3620 | 1469117304623 Marionette TRACE conn2 <- [1,2762,null,{}] 09:08:24 INFO - PROCESS | 3620 | 1469117304626 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:08:24 INFO - PROCESS | 3620 | 1469117304629 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:24 INFO - PROCESS | 3620 | 1469117304712 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:08:24 INFO - PROCESS | 3620 | 1469117304720 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 3620 | 1469117304722 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:24 INFO - PROCESS | 3620 | ++DOCSHELL 12E1DC00 == 29 [pid = 3620] [id = 700] 09:08:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (12E1FC00) [pid = 3620] [serial = 2100] [outer = 00000000] 09:08:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1312C800) [pid = 3620] [serial = 2101] [outer = 12E1FC00] 09:08:24 INFO - PROCESS | 3620 | 1469117304769 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (131D0000) [pid = 3620] [serial = 2102] [outer = 12E1FC00] 09:08:25 INFO - PROCESS | 3620 | 1469117305253 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:08:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:08:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 704ms 09:08:25 INFO - PROCESS | 3620 | 1469117305319 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 3620 | 1469117305322 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 09:08:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:08:25 INFO - PROCESS | 3620 | 1469117305325 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 3620 | 1469117305328 Marionette TRACE conn2 <- [1,2766,null,{}] 09:08:25 INFO - PROCESS | 3620 | 1469117305339 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:08:25 INFO - PROCESS | 3620 | 1469117305343 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:25 INFO - PROCESS | 3620 | 1469117305426 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:08:25 INFO - PROCESS | 3620 | 1469117305555 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 3620 | 1469117305558 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:25 INFO - PROCESS | 3620 | ++DOCSHELL 150AC400 == 30 [pid = 3620] [id = 701] 09:08:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (150AC800) [pid = 3620] [serial = 2103] [outer = 00000000] 09:08:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15714800) [pid = 3620] [serial = 2104] [outer = 150AC800] 09:08:25 INFO - PROCESS | 3620 | 1469117305608 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15895000) [pid = 3620] [serial = 2105] [outer = 150AC800] 09:08:26 INFO - PROCESS | 3620 | 1469117306010 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:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 735ms 09:08:26 INFO - PROCESS | 3620 | 1469117306065 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 3620 | 1469117306068 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 09:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:08:26 INFO - PROCESS | 3620 | 1469117306071 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 3620 | 1469117306073 Marionette TRACE conn2 <- [1,2770,null,{}] 09:08:26 INFO - PROCESS | 3620 | 1469117306076 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:08:26 INFO - PROCESS | 3620 | 1469117306078 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:26 INFO - PROCESS | 3620 | 1469117306193 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:08:26 INFO - PROCESS | 3620 | 1469117306198 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 3620 | 1469117306200 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:26 INFO - PROCESS | 3620 | ++DOCSHELL 16023000 == 31 [pid = 3620] [id = 702] 09:08:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1602EC00) [pid = 3620] [serial = 2106] [outer = 00000000] 09:08:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16786C00) [pid = 3620] [serial = 2107] [outer = 1602EC00] 09:08:26 INFO - PROCESS | 3620 | 1469117306243 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (16E36800) [pid = 3620] [serial = 2108] [outer = 1602EC00] 09:08:26 INFO - PROCESS | 3620 | 1469117306680 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:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 641ms 09:08:26 INFO - PROCESS | 3620 | 1469117306709 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 3620 | 1469117306711 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 09:08:26 INFO - PROCESS | 3620 | 1469117306714 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:08:26 INFO - PROCESS | 3620 | 1469117306716 Marionette TRACE conn2 <- [1,2774,null,{}] 09:08:26 INFO - PROCESS | 3620 | 1469117306719 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:08:26 INFO - PROCESS | 3620 | 1469117306721 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:26 INFO - PROCESS | 3620 | 1469117306831 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:08:26 INFO - PROCESS | 3620 | 1469117306837 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 3620 | 1469117306839 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:26 INFO - PROCESS | 3620 | ++DOCSHELL 129EC800 == 32 [pid = 3620] [id = 703] 09:08:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16107C00) [pid = 3620] [serial = 2109] [outer = 00000000] 09:08:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (178AFC00) [pid = 3620] [serial = 2110] [outer = 16107C00] 09:08:26 INFO - PROCESS | 3620 | 1469117306883 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17FA7C00) [pid = 3620] [serial = 2111] [outer = 16107C00] 09:08:27 INFO - PROCESS | 3620 | 1469117307371 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:08:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:08:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 688ms 09:08:27 INFO - PROCESS | 3620 | 1469117307414 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 3620 | 1469117307416 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 09:08:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:08:27 INFO - PROCESS | 3620 | 1469117307419 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 3620 | 1469117307421 Marionette TRACE conn2 <- [1,2778,null,{}] 09:08:27 INFO - PROCESS | 3620 | 1469117307425 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:08:27 INFO - PROCESS | 3620 | 1469117307430 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:27 INFO - PROCESS | 3620 | 1469117307570 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:08:27 INFO - PROCESS | 3620 | 1469117307581 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 3620 | 1469117307583 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:27 INFO - PROCESS | 3620 | ++DOCSHELL 1779E000 == 33 [pid = 3620] [id = 704] 09:08:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17FE7000) [pid = 3620] [serial = 2112] [outer = 00000000] 09:08:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1962C400) [pid = 3620] [serial = 2113] [outer = 17FE7000] 09:08:27 INFO - PROCESS | 3620 | 1469117307626 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (19639C00) [pid = 3620] [serial = 2114] [outer = 17FE7000] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10A51400) [pid = 3620] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13170000) [pid = 3620] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10326400) [pid = 3620] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17799800) [pid = 3620] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (11809800) [pid = 3620] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16026400) [pid = 3620] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (181C2800) [pid = 3620] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1610F000) [pid = 3620] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (17F24800) [pid = 3620] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (18270C00) [pid = 3620] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:08:28 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (15051800) [pid = 3620] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:08:28 INFO - PROCESS | 3620 | 1469117308210 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:08:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:08:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 829ms 09:08:28 INFO - PROCESS | 3620 | 1469117308262 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 3620 | 1469117308264 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 09:08:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:08:28 INFO - PROCESS | 3620 | 1469117308267 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 3620 | 1469117308269 Marionette TRACE conn2 <- [1,2782,null,{}] 09:08:28 INFO - PROCESS | 3620 | 1469117308273 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:08:28 INFO - PROCESS | 3620 | 1469117308274 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:28 INFO - PROCESS | 3620 | 1469117308350 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:08:28 INFO - PROCESS | 3620 | 1469117308355 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 3620 | 1469117308357 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:28 INFO - PROCESS | 3620 | ++DOCSHELL 13DC9000 == 34 [pid = 3620] [id = 705] 09:08:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (13DCFC00) [pid = 3620] [serial = 2115] [outer = 00000000] 09:08:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15CE8C00) [pid = 3620] [serial = 2116] [outer = 13DCFC00] 09:08:28 INFO - PROCESS | 3620 | 1469117308403 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (178AC000) [pid = 3620] [serial = 2117] [outer = 13DCFC00] 09:08:28 INFO - PROCESS | 3620 | 1469117308825 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:08:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:08:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 595ms 09:08:28 INFO - PROCESS | 3620 | 1469117308867 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:08:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:08:28 INFO - PROCESS | 3620 | 1469117308870 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 09:08:28 INFO - PROCESS | 3620 | 1469117308873 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 3620 | 1469117308875 Marionette TRACE conn2 <- [1,2786,null,{}] 09:08:28 INFO - PROCESS | 3620 | 1469117308878 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:08:28 INFO - PROCESS | 3620 | 1469117308880 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:28 INFO - PROCESS | 3620 | 1469117308963 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:08:28 INFO - PROCESS | 3620 | 1469117308970 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 3620 | 1469117308973 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:29 INFO - PROCESS | 3620 | ++DOCSHELL 131C8C00 == 35 [pid = 3620] [id = 706] 09:08:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (17FE6000) [pid = 3620] [serial = 2118] [outer = 00000000] 09:08:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (19B0C800) [pid = 3620] [serial = 2119] [outer = 17FE6000] 09:08:29 INFO - PROCESS | 3620 | 1469117309017 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1A1B8C00) [pid = 3620] [serial = 2120] [outer = 17FE6000] 09:08:29 INFO - PROCESS | 3620 | 1469117309440 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:08:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:08:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 595ms 09:08:29 INFO - PROCESS | 3620 | 1469117309468 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 3620 | 1469117309470 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 09:08:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:08:29 INFO - PROCESS | 3620 | 1469117309473 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 3620 | 1469117309474 Marionette TRACE conn2 <- [1,2790,null,{}] 09:08:29 INFO - PROCESS | 3620 | 1469117309495 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:08:29 INFO - PROCESS | 3620 | 1469117309497 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:29 INFO - PROCESS | 3620 | 1469117309576 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:08:29 INFO - PROCESS | 3620 | 1469117309582 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 3620 | 1469117309584 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:29 INFO - PROCESS | 3620 | ++DOCSHELL 13F70800 == 36 [pid = 3620] [id = 707] 09:08:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1A1BF800) [pid = 3620] [serial = 2121] [outer = 00000000] 09:08:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1A1E3C00) [pid = 3620] [serial = 2122] [outer = 1A1BF800] 09:08:29 INFO - PROCESS | 3620 | 1469117309627 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1A1E9C00) [pid = 3620] [serial = 2123] [outer = 1A1BF800] 09:08:30 INFO - PROCESS | 3620 | 1469117310078 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:08:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:08:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 657ms 09:08:30 INFO - PROCESS | 3620 | 1469117310132 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 3620 | 1469117310134 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 09:08:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:08:30 INFO - PROCESS | 3620 | 1469117310179 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 3620 | 1469117310182 Marionette TRACE conn2 <- [1,2794,null,{}] 09:08:30 INFO - PROCESS | 3620 | 1469117310188 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:08:30 INFO - PROCESS | 3620 | 1469117310192 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:30 INFO - PROCESS | 3620 | 1469117310314 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:08:30 INFO - PROCESS | 3620 | 1469117310418 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 3620 | 1469117310423 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:30 INFO - PROCESS | 3620 | ++DOCSHELL 1051D400 == 37 [pid = 3620] [id = 708] 09:08:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1051E800) [pid = 3620] [serial = 2124] [outer = 00000000] 09:08:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10F6EC00) [pid = 3620] [serial = 2125] [outer = 1051E800] 09:08:30 INFO - PROCESS | 3620 | 1469117310479 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11CE1400) [pid = 3620] [serial = 2126] [outer = 1051E800] 09:08:31 INFO - PROCESS | 3620 | 1469117311148 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:08:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:08:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1001ms 09:08:31 INFO - PROCESS | 3620 | 1469117311187 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 3620 | 1469117311192 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 09:08:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:08:31 INFO - PROCESS | 3620 | 1469117311198 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 3620 | 1469117311200 Marionette TRACE conn2 <- [1,2798,null,{}] 09:08:31 INFO - PROCESS | 3620 | 1469117311207 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:08:31 INFO - PROCESS | 3620 | 1469117311211 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:31 INFO - PROCESS | 3620 | 1469117311317 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:08:31 INFO - PROCESS | 3620 | 1469117311456 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 3620 | 1469117311459 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:31 INFO - PROCESS | 3620 | ++DOCSHELL 13A56000 == 38 [pid = 3620] [id = 709] 09:08:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13A64C00) [pid = 3620] [serial = 2127] [outer = 00000000] 09:08:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (157F2800) [pid = 3620] [serial = 2128] [outer = 13A64C00] 09:08:31 INFO - PROCESS | 3620 | 1469117311516 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1602C400) [pid = 3620] [serial = 2129] [outer = 13A64C00] 09:08:32 INFO - PROCESS | 3620 | 1469117312051 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:08:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:08:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 907ms 09:08:32 INFO - PROCESS | 3620 | 1469117312106 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 3620 | 1469117312109 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 09:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:08:32 INFO - PROCESS | 3620 | 1469117312114 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 3620 | 1469117312116 Marionette TRACE conn2 <- [1,2802,null,{}] 09:08:32 INFO - PROCESS | 3620 | 1469117312120 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:08:32 INFO - PROCESS | 3620 | 1469117312122 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:32 INFO - PROCESS | 3620 | 1469117312228 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:08:32 INFO - PROCESS | 3620 | 1469117312386 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 3620 | 1469117312392 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:32 INFO - PROCESS | 3620 | ++DOCSHELL 1963AC00 == 39 [pid = 3620] [id = 710] 09:08:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1963B400) [pid = 3620] [serial = 2130] [outer = 00000000] 09:08:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1A1B7800) [pid = 3620] [serial = 2131] [outer = 1963B400] 09:08:32 INFO - PROCESS | 3620 | 1469117312450 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1A4ED000) [pid = 3620] [serial = 2132] [outer = 1963B400] 09:08:33 INFO - PROCESS | 3620 | 1469117313263 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:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1189ms 09:08:33 INFO - PROCESS | 3620 | 1469117313309 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 3620 | 1469117313313 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 09:08:33 INFO - PROCESS | 3620 | 1469117313318 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:08:33 INFO - PROCESS | 3620 | 1469117313321 Marionette TRACE conn2 <- [1,2806,null,{}] 09:08:33 INFO - PROCESS | 3620 | 1469117313341 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:08:33 INFO - PROCESS | 3620 | 1469117313344 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:33 INFO - PROCESS | 3620 | 1469117313442 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:08:33 INFO - PROCESS | 3620 | 1469117313584 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 3620 | 1469117313589 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:33 INFO - PROCESS | 3620 | ++DOCSHELL 11D97000 == 40 [pid = 3620] [id = 711] 09:08:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (11D98000) [pid = 3620] [serial = 2133] [outer = 00000000] 09:08:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (12B71C00) [pid = 3620] [serial = 2134] [outer = 11D98000] 09:08:33 INFO - PROCESS | 3620 | 1469117313643 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12C7B400) [pid = 3620] [serial = 2135] [outer = 11D98000] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 181C3000 == 39 [pid = 3620] [id = 696] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 131C8C00 == 38 [pid = 3620] [id = 706] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 13DC9000 == 37 [pid = 3620] [id = 705] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 1779E000 == 36 [pid = 3620] [id = 704] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 129EC800 == 35 [pid = 3620] [id = 703] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 16023000 == 34 [pid = 3620] [id = 702] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 150AC400 == 33 [pid = 3620] [id = 701] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 12E1DC00 == 32 [pid = 3620] [id = 700] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 1051F400 == 31 [pid = 3620] [id = 699] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 11084000 == 30 [pid = 3620] [id = 698] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 0C770400 == 29 [pid = 3620] [id = 697] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 1963AC00 == 28 [pid = 3620] [id = 710] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 13F70800 == 27 [pid = 3620] [id = 707] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 1051D400 == 26 [pid = 3620] [id = 708] 09:08:34 INFO - PROCESS | 3620 | --DOCSHELL 13A56000 == 25 [pid = 3620] [id = 709] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (198E3400) [pid = 3620] [serial = 2089] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11484400) [pid = 3620] [serial = 2068] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (114C5400) [pid = 3620] [serial = 2069] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13A22C00) [pid = 3620] [serial = 2071] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1123CC00) [pid = 3620] [serial = 2066] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10A0A000) [pid = 3620] [serial = 2065] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (178AF800) [pid = 3620] [serial = 2080] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (131CD000) [pid = 3620] [serial = 2057] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1329BC00) [pid = 3620] [serial = 2056] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17793800) [pid = 3620] [serial = 2060] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16EA5C00) [pid = 3620] [serial = 2059] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1962D400) [pid = 3620] [serial = 2063] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1826B400) [pid = 3620] [serial = 2062] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16A5B000) [pid = 3620] [serial = 2077] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17FE9400) [pid = 3620] [serial = 2083] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (19636800) [pid = 3620] [serial = 2086] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (181C0C00) [pid = 3620] [serial = 2084] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (17AC3C00) [pid = 3620] [serial = 2081] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (157F7C00) [pid = 3620] [serial = 2074] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16E3DC00) [pid = 3620] [serial = 2078] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (158E9800) [pid = 3620] [serial = 2075] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (13A5DC00) [pid = 3620] [serial = 2072] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (19636400) [pid = 3620] [serial = 2087] [outer = 00000000] [url = about:blank] 09:08:34 INFO - PROCESS | 3620 | 1469117314743 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:08:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:08:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1454ms 09:08:34 INFO - PROCESS | 3620 | 1469117314778 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 3620 | 1469117314782 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 09:08:34 INFO - PROCESS | 3620 | 1469117314787 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:08:34 INFO - PROCESS | 3620 | 1469117314790 Marionette TRACE conn2 <- [1,2810,null,{}] 09:08:34 INFO - PROCESS | 3620 | 1469117314796 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:08:34 INFO - PROCESS | 3620 | 1469117314799 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:34 INFO - PROCESS | 3620 | 1469117314900 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:08:34 INFO - PROCESS | 3620 | 1469117314907 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 3620 | 1469117314911 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:34 INFO - PROCESS | 3620 | ++DOCSHELL 10F78400 == 26 [pid = 3620] [id = 712] 09:08:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (10FCB400) [pid = 3620] [serial = 2136] [outer = 00000000] 09:08:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1123F400) [pid = 3620] [serial = 2137] [outer = 10FCB400] 09:08:34 INFO - PROCESS | 3620 | 1469117314962 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11484400) [pid = 3620] [serial = 2138] [outer = 10FCB400] 09:08:35 INFO - PROCESS | 3620 | 1469117315462 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:08:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:08:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 703ms 09:08:35 INFO - PROCESS | 3620 | 1469117315510 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 3620 | 1469117315515 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 09:08:35 INFO - PROCESS | 3620 | 1469117315522 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 3620 | 1469117315524 Marionette TRACE conn2 <- [1,2814,null,{}] 09:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:08:35 INFO - PROCESS | 3620 | 1469117315532 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:08:35 INFO - PROCESS | 3620 | 1469117315534 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:35 INFO - PROCESS | 3620 | 1469117315620 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:08:35 INFO - PROCESS | 3620 | 1469117315628 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 3620 | 1469117315630 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:35 INFO - PROCESS | 3620 | ++DOCSHELL 13170000 == 27 [pid = 3620] [id = 713] 09:08:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13170800) [pid = 3620] [serial = 2139] [outer = 00000000] 09:08:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13A24C00) [pid = 3620] [serial = 2140] [outer = 13170800] 09:08:35 INFO - PROCESS | 3620 | 1469117315678 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13A55400) [pid = 3620] [serial = 2141] [outer = 13170800] 09:08:36 INFO - PROCESS | 3620 | 1469117316226 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 735ms 09:08:36 INFO - PROCESS | 3620 | 1469117316268 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 3620 | 1469117316273 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 09:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:08:36 INFO - PROCESS | 3620 | 1469117316278 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 3620 | 1469117316282 Marionette TRACE conn2 <- [1,2818,null,{}] 09:08:36 INFO - PROCESS | 3620 | 1469117316288 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:08:36 INFO - PROCESS | 3620 | 1469117316291 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:36 INFO - PROCESS | 3620 | 1469117316406 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:08:36 INFO - PROCESS | 3620 | 1469117316541 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 3620 | 1469117316546 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:36 INFO - PROCESS | 3620 | ++DOCSHELL 0F97C800 == 28 [pid = 3620] [id = 714] 09:08:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (0F97E400) [pid = 3620] [serial = 2142] [outer = 00000000] 09:08:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11C09400) [pid = 3620] [serial = 2143] [outer = 0F97E400] 09:08:36 INFO - PROCESS | 3620 | 1469117316602 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (12E25C00) [pid = 3620] [serial = 2144] [outer = 0F97E400] 09:08:37 INFO - PROCESS | 3620 | 1469117317357 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:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1141ms 09:08:37 INFO - PROCESS | 3620 | 1469117317430 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 3620 | 1469117317435 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 09:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:08:37 INFO - PROCESS | 3620 | 1469117317442 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 3620 | 1469117317445 Marionette TRACE conn2 <- [1,2822,null,{}] 09:08:37 INFO - PROCESS | 3620 | 1469117317449 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:08:37 INFO - PROCESS | 3620 | 1469117317452 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:37 INFO - PROCESS | 3620 | 1469117317571 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:08:37 INFO - PROCESS | 3620 | 1469117317698 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 3620 | 1469117317701 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:37 INFO - PROCESS | 3620 | ++DOCSHELL 13DD2000 == 29 [pid = 3620] [id = 715] 09:08:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13DD2400) [pid = 3620] [serial = 2145] [outer = 00000000] 09:08:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1504D000) [pid = 3620] [serial = 2146] [outer = 13DD2400] 09:08:37 INFO - PROCESS | 3620 | 1469117317756 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (155EC400) [pid = 3620] [serial = 2147] [outer = 13DD2400] 09:08:38 INFO - PROCESS | 3620 | 1469117318530 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:08:38 INFO - PROCESS | 3620 | --DOCSHELL 10F78400 == 28 [pid = 3620] [id = 712] 09:08:38 INFO - PROCESS | 3620 | --DOCSHELL 11D97000 == 27 [pid = 3620] [id = 711] 09:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1141ms 09:08:38 INFO - PROCESS | 3620 | 1469117318584 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 3620 | 1469117318589 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 09:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:08:38 INFO - PROCESS | 3620 | 1469117318594 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 3620 | 1469117318597 Marionette TRACE conn2 <- [1,2826,null,{}] 09:08:38 INFO - PROCESS | 3620 | 1469117318602 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:08:38 INFO - PROCESS | 3620 | 1469117318604 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:38 INFO - PROCESS | 3620 | 1469117318695 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:08:38 INFO - PROCESS | 3620 | 1469117318702 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 3620 | 1469117318706 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:38 INFO - PROCESS | 3620 | ++DOCSHELL 10A48C00 == 28 [pid = 3620] [id = 716] 09:08:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10A4AC00) [pid = 3620] [serial = 2148] [outer = 00000000] 09:08:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (129EC800) [pid = 3620] [serial = 2149] [outer = 10A4AC00] 09:08:38 INFO - PROCESS | 3620 | 1469117318753 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13A2B400) [pid = 3620] [serial = 2150] [outer = 10A4AC00] 09:08:39 INFO - PROCESS | 3620 | 1469117319349 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:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 797ms 09:08:39 INFO - PROCESS | 3620 | 1469117319397 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 3620 | 1469117319401 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 09:08:39 INFO - PROCESS | 3620 | 1469117319407 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:08:39 INFO - PROCESS | 3620 | 1469117319409 Marionette TRACE conn2 <- [1,2830,null,{}] 09:08:39 INFO - PROCESS | 3620 | 1469117319418 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:08:39 INFO - PROCESS | 3620 | 1469117319421 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:39 INFO - PROCESS | 3620 | 1469117319537 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:08:39 INFO - PROCESS | 3620 | 1469117319550 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 3620 | 1469117319552 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:39 INFO - PROCESS | 3620 | ++DOCSHELL 157F3000 == 29 [pid = 3620] [id = 717] 09:08:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (157F7C00) [pid = 3620] [serial = 2151] [outer = 00000000] 09:08:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15CE9800) [pid = 3620] [serial = 2152] [outer = 157F7C00] 09:08:39 INFO - PROCESS | 3620 | 1469117319598 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1610C400) [pid = 3620] [serial = 2153] [outer = 157F7C00] 09:08:40 INFO - PROCESS | 3620 | 1469117320068 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:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 688ms 09:08:40 INFO - PROCESS | 3620 | 1469117320107 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 3620 | 1469117320109 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 09:08:40 INFO - PROCESS | 3620 | 1469117320120 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:08:40 INFO - PROCESS | 3620 | 1469117320124 Marionette TRACE conn2 <- [1,2834,null,{}] 09:08:40 INFO - PROCESS | 3620 | 1469117320134 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:08:40 INFO - PROCESS | 3620 | 1469117320139 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:40 INFO - PROCESS | 3620 | 1469117320291 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:08:40 INFO - PROCESS | 3620 | 1469117320356 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 3620 | 1469117320359 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:40 INFO - PROCESS | 3620 | ++DOCSHELL 1779F000 == 30 [pid = 3620] [id = 718] 09:08:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (177ED800) [pid = 3620] [serial = 2154] [outer = 00000000] 09:08:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17FA8000) [pid = 3620] [serial = 2155] [outer = 177ED800] 09:08:40 INFO - PROCESS | 3620 | 1469117320406 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17FE5000) [pid = 3620] [serial = 2156] [outer = 177ED800] 09:08:40 INFO - PROCESS | 3620 | 1469117320872 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:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 797ms 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13DCFC00) [pid = 3620] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1602EC00) [pid = 3620] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (17FE6000) [pid = 3620] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13A64C00) [pid = 3620] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1963B400) [pid = 3620] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (19633800) [pid = 3620] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A1BF800) [pid = 3620] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16107C00) [pid = 3620] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17FE7000) [pid = 3620] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0C771400) [pid = 3620] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12E1FC00) [pid = 3620] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1055EC00) [pid = 3620] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (150AC800) [pid = 3620] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (11CEE000) [pid = 3620] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (11D98000) [pid = 3620] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (10FCB400) [pid = 3620] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:08:40 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1051E800) [pid = 3620] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:08:40 INFO - PROCESS | 3620 | 1469117320963 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 3620 | 1469117320966 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 09:08:40 INFO - PROCESS | 3620 | 1469117320971 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 3620 | 1469117320972 Marionette TRACE conn2 <- [1,2838,null,{}] 09:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:08:41 INFO - PROCESS | 3620 | 1469117320978 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:08:41 INFO - PROCESS | 3620 | 1469117320980 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:41 INFO - PROCESS | 3620 | 1469117321063 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:08:41 INFO - PROCESS | 3620 | 1469117321073 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 3620 | 1469117321075 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:41 INFO - PROCESS | 3620 | ++DOCSHELL 12BB8C00 == 31 [pid = 3620] [id = 719] 09:08:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12BBAC00) [pid = 3620] [serial = 2157] [outer = 00000000] 09:08:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13B28400) [pid = 3620] [serial = 2158] [outer = 12BBAC00] 09:08:41 INFO - PROCESS | 3620 | 1469117321123 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (16022000) [pid = 3620] [serial = 2159] [outer = 12BBAC00] 09:08:41 INFO - PROCESS | 3620 | 1469117321567 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:08:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 641ms 09:08:41 INFO - PROCESS | 3620 | 1469117321613 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 3620 | 1469117321615 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 09:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:08:41 INFO - PROCESS | 3620 | 1469117321618 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 3620 | 1469117321620 Marionette TRACE conn2 <- [1,2842,null,{}] 09:08:41 INFO - PROCESS | 3620 | 1469117321627 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:08:41 INFO - PROCESS | 3620 | 1469117321629 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:41 INFO - PROCESS | 3620 | 1469117321733 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:08:41 INFO - PROCESS | 3620 | 1469117321739 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 3620 | 1469117321741 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:41 INFO - PROCESS | 3620 | ++DOCSHELL 0F933400 == 32 [pid = 3620] [id = 720] 09:08:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10A09800) [pid = 3620] [serial = 2160] [outer = 00000000] 09:08:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (181C1400) [pid = 3620] [serial = 2161] [outer = 10A09800] 09:08:41 INFO - PROCESS | 3620 | 1469117321784 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1826D400) [pid = 3620] [serial = 2162] [outer = 10A09800] 09:08:42 INFO - PROCESS | 3620 | 1469117322229 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:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 641ms 09:08:42 INFO - PROCESS | 3620 | 1469117322260 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 3620 | 1469117322262 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 09:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:08:42 INFO - PROCESS | 3620 | 1469117322265 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 3620 | 1469117322267 Marionette TRACE conn2 <- [1,2846,null,{}] 09:08:42 INFO - PROCESS | 3620 | 1469117322270 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:08:42 INFO - PROCESS | 3620 | 1469117322276 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:42 INFO - PROCESS | 3620 | 1469117322374 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:08:42 INFO - PROCESS | 3620 | 1469117322379 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 3620 | 1469117322381 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:42 INFO - PROCESS | 3620 | ++DOCSHELL 19635400 == 33 [pid = 3620] [id = 721] 09:08:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1963A400) [pid = 3620] [serial = 2163] [outer = 00000000] 09:08:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (198E0000) [pid = 3620] [serial = 2164] [outer = 1963A400] 09:08:42 INFO - PROCESS | 3620 | 1469117322424 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (198DB400) [pid = 3620] [serial = 2165] [outer = 1963A400] 09:08:42 INFO - PROCESS | 3620 | 1469117322863 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:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 626ms 09:08:42 INFO - PROCESS | 3620 | 1469117322904 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 3620 | 1469117322906 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 09:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:08:42 INFO - PROCESS | 3620 | 1469117322913 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 3620 | 1469117322915 Marionette TRACE conn2 <- [1,2850,null,{}] 09:08:42 INFO - PROCESS | 3620 | 1469117322918 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:08:42 INFO - PROCESS | 3620 | 1469117322920 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:43 INFO - PROCESS | 3620 | 1469117323036 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:08:43 INFO - PROCESS | 3620 | 1469117323195 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 3620 | 1469117323199 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:43 INFO - PROCESS | 3620 | ++DOCSHELL 1031D800 == 34 [pid = 3620] [id = 722] 09:08:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1031F800) [pid = 3620] [serial = 2166] [outer = 00000000] 09:08:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (10513400) [pid = 3620] [serial = 2167] [outer = 1031F800] 09:08:43 INFO - PROCESS | 3620 | 1469117323264 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (10F78400) [pid = 3620] [serial = 2168] [outer = 1031F800] 09:08:43 INFO - PROCESS | 3620 | 1469117323816 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:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 954ms 09:08:43 INFO - PROCESS | 3620 | 1469117323862 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 3620 | 1469117323866 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 09:08:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:08:43 INFO - PROCESS | 3620 | 1469117323871 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 3620 | 1469117323874 Marionette TRACE conn2 <- [1,2854,null,{}] 09:08:43 INFO - PROCESS | 3620 | 1469117323879 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:08:43 INFO - PROCESS | 3620 | 1469117323882 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:44 INFO - PROCESS | 3620 | 1469117323991 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:08:44 INFO - PROCESS | 3620 | 1469117324103 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 3620 | 1469117324106 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:44 INFO - PROCESS | 3620 | ++DOCSHELL 157EE400 == 35 [pid = 3620] [id = 723] 09:08:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15896C00) [pid = 3620] [serial = 2169] [outer = 00000000] 09:08:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16780000) [pid = 3620] [serial = 2170] [outer = 15896C00] 09:08:44 INFO - PROCESS | 3620 | 1469117324202 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16A67400) [pid = 3620] [serial = 2171] [outer = 15896C00] 09:08:44 INFO - PROCESS | 3620 | 1469117324793 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:08:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:08:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1000ms 09:08:44 INFO - PROCESS | 3620 | 1469117324879 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 3620 | 1469117324882 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 09:08:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:08:44 INFO - PROCESS | 3620 | 1469117324886 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 3620 | 1469117324888 Marionette TRACE conn2 <- [1,2858,null,{}] 09:08:44 INFO - PROCESS | 3620 | 1469117324906 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:08:44 INFO - PROCESS | 3620 | 1469117324909 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:45 INFO - PROCESS | 3620 | 1469117325020 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:08:45 INFO - PROCESS | 3620 | 1469117325152 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 3620 | 1469117325155 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:45 INFO - PROCESS | 3620 | ++DOCSHELL 17FE9800 == 36 [pid = 3620] [id = 724] 09:08:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (181B8400) [pid = 3620] [serial = 2172] [outer = 00000000] 09:08:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (19630000) [pid = 3620] [serial = 2173] [outer = 181B8400] 09:08:45 INFO - PROCESS | 3620 | 1469117325209 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (19639800) [pid = 3620] [serial = 2174] [outer = 181B8400] 09:08:45 INFO - PROCESS | 3620 | 1469117325783 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:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 953ms 09:08:45 INFO - PROCESS | 3620 | 1469117325830 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 3620 | 1469117325834 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 09:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:08:45 INFO - PROCESS | 3620 | 1469117325844 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 3620 | 1469117325849 Marionette TRACE conn2 <- [1,2862,null,{}] 09:08:45 INFO - PROCESS | 3620 | 1469117325853 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:08:45 INFO - PROCESS | 3620 | 1469117325856 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:45 INFO - PROCESS | 3620 | 1469117325962 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:08:46 INFO - PROCESS | 3620 | 1469117326099 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 3620 | 1469117326102 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:46 INFO - PROCESS | 3620 | ++DOCSHELL 1779DC00 == 37 [pid = 3620] [id = 725] 09:08:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (19637400) [pid = 3620] [serial = 2175] [outer = 00000000] 09:08:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A782800) [pid = 3620] [serial = 2176] [outer = 19637400] 09:08:46 INFO - PROCESS | 3620 | 1469117326182 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A783C00) [pid = 3620] [serial = 2177] [outer = 19637400] 09:08:46 INFO - PROCESS | 3620 | 1469117326939 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:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1141ms 09:08:47 INFO - PROCESS | 3620 | 1469117326991 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 3620 | 1469117326995 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 09:08:47 INFO - PROCESS | 3620 | 1469117327001 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:08:47 INFO - PROCESS | 3620 | 1469117327004 Marionette TRACE conn2 <- [1,2866,null,{}] 09:08:47 INFO - PROCESS | 3620 | 1469117327009 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:08:47 INFO - PROCESS | 3620 | 1469117327012 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:47 INFO - PROCESS | 3620 | 1469117327110 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:08:47 INFO - PROCESS | 3620 | 1469117327252 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 3620 | 1469117327257 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:47 INFO - PROCESS | 3620 | ++DOCSHELL 1055E400 == 38 [pid = 3620] [id = 726] 09:08:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1059BC00) [pid = 3620] [serial = 2178] [outer = 00000000] 09:08:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (11DE6000) [pid = 3620] [serial = 2179] [outer = 1059BC00] 09:08:47 INFO - PROCESS | 3620 | 1469117327313 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (12BBE800) [pid = 3620] [serial = 2180] [outer = 1059BC00] 09:08:47 INFO - PROCESS | 3620 | --DOCSHELL 19635400 == 37 [pid = 3620] [id = 721] 09:08:47 INFO - PROCESS | 3620 | --DOCSHELL 0F933400 == 36 [pid = 3620] [id = 720] 09:08:47 INFO - PROCESS | 3620 | --DOCSHELL 12BB8C00 == 35 [pid = 3620] [id = 719] 09:08:47 INFO - PROCESS | 3620 | --DOCSHELL 1779F000 == 34 [pid = 3620] [id = 718] 09:08:47 INFO - PROCESS | 3620 | --DOCSHELL 157F3000 == 33 [pid = 3620] [id = 717] 09:08:47 INFO - PROCESS | 3620 | --DOCSHELL 10A48C00 == 32 [pid = 3620] [id = 716] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1A1B8C00) [pid = 3620] [serial = 2120] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (15895000) [pid = 3620] [serial = 2105] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12C7B400) [pid = 3620] [serial = 2135] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (12B71C00) [pid = 3620] [serial = 2134] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1123F400) [pid = 3620] [serial = 2137] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11CE1400) [pid = 3620] [serial = 2126] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (198E3800) [pid = 3620] [serial = 2090] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1602C400) [pid = 3620] [serial = 2129] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1A4ED000) [pid = 3620] [serial = 2132] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A1B7800) [pid = 3620] [serial = 2131] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10F6EC00) [pid = 3620] [serial = 2125] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (157F2800) [pid = 3620] [serial = 2128] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11484400) [pid = 3620] [serial = 2138] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A1E3C00) [pid = 3620] [serial = 2122] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13A24C00) [pid = 3620] [serial = 2140] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (178AFC00) [pid = 3620] [serial = 2110] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1962C400) [pid = 3620] [serial = 2113] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1055A800) [pid = 3620] [serial = 2092] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (10A4C800) [pid = 3620] [serial = 2093] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1312C800) [pid = 3620] [serial = 2101] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (131D0000) [pid = 3620] [serial = 2102] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (10A4EC00) [pid = 3620] [serial = 2098] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1123D000) [pid = 3620] [serial = 2099] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (15714800) [pid = 3620] [serial = 2104] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (131CC800) [pid = 3620] [serial = 2095] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (13DC9400) [pid = 3620] [serial = 2096] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (15CE8C00) [pid = 3620] [serial = 2116] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (178AC000) [pid = 3620] [serial = 2117] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (19639C00) [pid = 3620] [serial = 2114] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (16786C00) [pid = 3620] [serial = 2107] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1A1E9C00) [pid = 3620] [serial = 2123] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (16E36800) [pid = 3620] [serial = 2108] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (17FA7C00) [pid = 3620] [serial = 2111] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (19B0C800) [pid = 3620] [serial = 2119] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 3620 | 1469117327789 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:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 844ms 09:08:47 INFO - PROCESS | 3620 | 1469117327844 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 3620 | 1469117327848 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 09:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:08:47 INFO - PROCESS | 3620 | 1469117327854 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 3620 | 1469117327857 Marionette TRACE conn2 <- [1,2870,null,{}] 09:08:47 INFO - PROCESS | 3620 | 1469117327861 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:08:47 INFO - PROCESS | 3620 | 1469117327863 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:47 INFO - PROCESS | 3620 | 1469117327949 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:08:47 INFO - PROCESS | 3620 | 1469117327958 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 3620 | 1469117327960 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:48 INFO - PROCESS | 3620 | ++DOCSHELL 114C7000 == 33 [pid = 3620] [id = 727] 09:08:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (114C7800) [pid = 3620] [serial = 2181] [outer = 00000000] 09:08:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (12C7BC00) [pid = 3620] [serial = 2182] [outer = 114C7800] 09:08:48 INFO - PROCESS | 3620 | 1469117328010 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (131D1800) [pid = 3620] [serial = 2183] [outer = 114C7800] 09:08:48 INFO - PROCESS | 3620 | 1469117328515 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:08:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:08:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 703ms 09:08:48 INFO - PROCESS | 3620 | 1469117328554 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 3620 | 1469117328556 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 09:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:08:48 INFO - PROCESS | 3620 | 1469117328560 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 3620 | 1469117328563 Marionette TRACE conn2 <- [1,2874,null,{}] 09:08:48 INFO - PROCESS | 3620 | 1469117328573 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:08:48 INFO - PROCESS | 3620 | 1469117328577 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:48 INFO - PROCESS | 3620 | 1469117328659 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:08:48 INFO - PROCESS | 3620 | 1469117328668 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 3620 | 1469117328670 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:48 INFO - PROCESS | 3620 | ++DOCSHELL 13F74000 == 34 [pid = 3620] [id = 728] 09:08:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (1504C800) [pid = 3620] [serial = 2184] [outer = 00000000] 09:08:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (1571A400) [pid = 3620] [serial = 2185] [outer = 1504C800] 09:08:48 INFO - PROCESS | 3620 | 1469117328716 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (158E4000) [pid = 3620] [serial = 2186] [outer = 1504C800] 09:08:49 INFO - PROCESS | 3620 | 1469117329215 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:08:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:08:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 688ms 09:08:49 INFO - PROCESS | 3620 | 1469117329260 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 3620 | 1469117329263 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 09:08:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:08:49 INFO - PROCESS | 3620 | 1469117329266 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 3620 | 1469117329268 Marionette TRACE conn2 <- [1,2878,null,{}] 09:08:49 INFO - PROCESS | 3620 | 1469117329271 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:08:49 INFO - PROCESS | 3620 | 1469117329273 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:49 INFO - PROCESS | 3620 | 1469117329363 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:08:49 INFO - PROCESS | 3620 | 1469117329368 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 3620 | 1469117329370 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:49 INFO - PROCESS | 3620 | ++DOCSHELL 16101400 == 35 [pid = 3620] [id = 729] 09:08:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (16107400) [pid = 3620] [serial = 2187] [outer = 00000000] 09:08:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (16FC2800) [pid = 3620] [serial = 2188] [outer = 16107400] 09:08:49 INFO - PROCESS | 3620 | 1469117329413 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (176E5400) [pid = 3620] [serial = 2189] [outer = 16107400] 09:08:49 INFO - PROCESS | 3620 | 1469117329862 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:08:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:08:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 626ms 09:08:49 INFO - PROCESS | 3620 | 1469117329903 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 3620 | 1469117329905 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 09:08:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:08:49 INFO - PROCESS | 3620 | 1469117329914 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 3620 | 1469117329915 Marionette TRACE conn2 <- [1,2882,null,{}] 09:08:49 INFO - PROCESS | 3620 | 1469117329919 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:08:49 INFO - PROCESS | 3620 | 1469117329921 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:50 INFO - PROCESS | 3620 | 1469117330031 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:08:50 INFO - PROCESS | 3620 | 1469117330035 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 3620 | 1469117330038 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:50 INFO - PROCESS | 3620 | ++DOCSHELL 11893400 == 36 [pid = 3620] [id = 730] 09:08:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (177EF800) [pid = 3620] [serial = 2190] [outer = 00000000] 09:08:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (17F24800) [pid = 3620] [serial = 2191] [outer = 177EF800] 09:08:50 INFO - PROCESS | 3620 | 1469117330080 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (17FDF000) [pid = 3620] [serial = 2192] [outer = 177EF800] 09:08:50 INFO - PROCESS | 3620 | 1469117330553 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:08:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:08:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 688ms 09:08:50 INFO - PROCESS | 3620 | 1469117330613 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 3620 | 1469117330615 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 09:08:50 INFO - PROCESS | 3620 | 1469117330618 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:08:50 INFO - PROCESS | 3620 | 1469117330620 Marionette TRACE conn2 <- [1,2886,null,{}] 09:08:50 INFO - PROCESS | 3620 | 1469117330623 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:08:50 INFO - PROCESS | 3620 | 1469117330628 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:50 INFO - PROCESS | 3620 | 1469117330770 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:08:50 INFO - PROCESS | 3620 | 1469117330836 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 3620 | 1469117330838 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:50 INFO - PROCESS | 3620 | ++DOCSHELL 158E6C00 == 37 [pid = 3620] [id = 731] 09:08:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (181BB000) [pid = 3620] [serial = 2193] [outer = 00000000] 09:08:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (19633800) [pid = 3620] [serial = 2194] [outer = 181BB000] 09:08:50 INFO - PROCESS | 3620 | 1469117330884 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (198E1C00) [pid = 3620] [serial = 2195] [outer = 181BB000] 09:08:51 INFO - PROCESS | 3620 | 1469117331316 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:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 750ms 09:08:51 INFO - PROCESS | 3620 | 1469117331391 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 3620 | 1469117331393 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 09:08:51 INFO - PROCESS | 3620 | 1469117331396 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 3620 | 1469117331398 Marionette TRACE conn2 <- [1,2890,null,{}] 09:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:08:51 INFO - PROCESS | 3620 | 1469117331401 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:08:51 INFO - PROCESS | 3620 | 1469117331403 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:51 INFO - PROCESS | 3620 | 1469117331515 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:08:51 INFO - PROCESS | 3620 | 1469117331591 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 3620 | 1469117331593 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:51 INFO - PROCESS | 3620 | ++DOCSHELL 0C771400 == 38 [pid = 3620] [id = 732] 09:08:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (19B0C800) [pid = 3620] [serial = 2196] [outer = 00000000] 09:08:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1A1B9000) [pid = 3620] [serial = 2197] [outer = 19B0C800] 09:08:51 INFO - PROCESS | 3620 | 1469117331635 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1A1B9800) [pid = 3620] [serial = 2198] [outer = 19B0C800] 09:08:51 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (157F7C00) [pid = 3620] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:08:51 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10A4AC00) [pid = 3620] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:08:51 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (177ED800) [pid = 3620] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:08:51 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12BBAC00) [pid = 3620] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:08:51 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (10A09800) [pid = 3620] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:08:52 INFO - PROCESS | 3620 | 1469117332048 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 704ms 09:08:52 INFO - PROCESS | 3620 | 1469117332098 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 3620 | 1469117332100 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 09:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:08:52 INFO - PROCESS | 3620 | 1469117332103 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 3620 | 1469117332105 Marionette TRACE conn2 <- [1,2894,null,{}] 09:08:52 INFO - PROCESS | 3620 | 1469117332109 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:08:52 INFO - PROCESS | 3620 | 1469117332110 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:52 INFO - PROCESS | 3620 | 1469117332188 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:08:52 INFO - PROCESS | 3620 | 1469117332287 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 3620 | 1469117332289 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:52 INFO - PROCESS | 3620 | ++DOCSHELL 10A4AC00 == 39 [pid = 3620] [id = 733] 09:08:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10FBCC00) [pid = 3620] [serial = 2199] [outer = 00000000] 09:08:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1826AC00) [pid = 3620] [serial = 2200] [outer = 10FBCC00] 09:08:52 INFO - PROCESS | 3620 | 1469117332334 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (19636800) [pid = 3620] [serial = 2201] [outer = 10FBCC00] 09:08:52 INFO - PROCESS | 3620 | 1469117332712 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:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 640ms 09:08:52 INFO - PROCESS | 3620 | 1469117332741 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 3620 | 1469117332743 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 09:08:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:08:52 INFO - PROCESS | 3620 | 1469117332747 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 3620 | 1469117332748 Marionette TRACE conn2 <- [1,2898,null,{}] 09:08:52 INFO - PROCESS | 3620 | 1469117332752 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:08:52 INFO - PROCESS | 3620 | 1469117332754 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:52 INFO - PROCESS | 3620 | 1469117332875 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:08:52 INFO - PROCESS | 3620 | 1469117332909 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 3620 | 1469117332911 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:52 INFO - PROCESS | 3620 | ++DOCSHELL 18267000 == 40 [pid = 3620] [id = 734] 09:08:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1A4E7400) [pid = 3620] [serial = 2202] [outer = 00000000] 09:08:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1A782C00) [pid = 3620] [serial = 2203] [outer = 1A4E7400] 09:08:52 INFO - PROCESS | 3620 | 1469117332953 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1A4F6400) [pid = 3620] [serial = 2204] [outer = 1A4E7400] 09:08:53 INFO - PROCESS | 3620 | 1469117333325 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:08:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:08:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:08:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 625ms 09:08:53 INFO - PROCESS | 3620 | 1469117333386 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 3620 | 1469117333389 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 09:08:53 INFO - TEST-START | /DOMEvents/constructors.html 09:08:53 INFO - PROCESS | 3620 | 1469117333393 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 3620 | 1469117333394 Marionette TRACE conn2 <- [1,2902,null,{}] 09:08:53 INFO - PROCESS | 3620 | 1469117333397 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:08:53 INFO - PROCESS | 3620 | 1469117333399 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:53 INFO - PROCESS | 3620 | 1469117333528 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:08:53 INFO - PROCESS | 3620 | 1469117333538 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 3620 | 1469117333540 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:53 INFO - PROCESS | 3620 | ++DOCSHELL 1036D800 == 41 [pid = 3620] [id = 735] 09:08:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10A06400) [pid = 3620] [serial = 2205] [outer = 00000000] 09:08:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A8DB800) [pid = 3620] [serial = 2206] [outer = 10A06400] 09:08:53 INFO - PROCESS | 3620 | 1469117333583 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A8DFC00) [pid = 3620] [serial = 2207] [outer = 10A06400] 09:08:54 INFO - PROCESS | 3620 | 1469117334167 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:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:08:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:08:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:08:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 844ms 09:08:54 INFO - PROCESS | 3620 | 1469117334278 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 3620 | 1469117334286 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 09:08:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:08:54 INFO - PROCESS | 3620 | 1469117334293 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 3620 | 1469117334296 Marionette TRACE conn2 <- [1,2906,null,{}] 09:08:54 INFO - PROCESS | 3620 | 1469117334302 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:08:54 INFO - PROCESS | 3620 | 1469117334305 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:54 INFO - PROCESS | 3620 | 1469117334462 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:08:54 INFO - PROCESS | 3620 | 1469117334596 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 3620 | 1469117334601 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:54 INFO - PROCESS | 3620 | ++DOCSHELL 10374000 == 42 [pid = 3620] [id = 736] 09:08:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (10374400) [pid = 3620] [serial = 2208] [outer = 00000000] 09:08:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (11801800) [pid = 3620] [serial = 2209] [outer = 10374400] 09:08:54 INFO - PROCESS | 3620 | 1469117334657 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (12BB8C00) [pid = 3620] [serial = 2210] [outer = 10374400] 09:08:55 INFO - PROCESS | 3620 | 1469117335178 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:08:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:08:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 938ms 09:08:55 INFO - PROCESS | 3620 | 1469117335239 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 3620 | 1469117335244 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 09:08:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:08:55 INFO - PROCESS | 3620 | 1469117335251 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 3620 | 1469117335254 Marionette TRACE conn2 <- [1,2910,null,{}] 09:08:55 INFO - PROCESS | 3620 | 1469117335258 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:08:55 INFO - PROCESS | 3620 | 1469117335260 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:55 INFO - PROCESS | 3620 | 1469117335370 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:08:55 INFO - PROCESS | 3620 | 1469117335530 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 3620 | 1469117335533 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:55 INFO - PROCESS | 3620 | ++DOCSHELL 13DD1400 == 43 [pid = 3620] [id = 737] 09:08:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13DF0400) [pid = 3620] [serial = 2211] [outer = 00000000] 09:08:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15CE6C00) [pid = 3620] [serial = 2212] [outer = 13DF0400] 09:08:55 INFO - PROCESS | 3620 | 1469117335588 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16785800) [pid = 3620] [serial = 2213] [outer = 13DF0400] 09:08:56 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:56 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:56 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:56 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:56 INFO - PROCESS | 3620 | 1469117336193 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:08:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:08:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:56 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:08:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:56 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:08:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:56 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:08:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:08:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1000ms 09:08:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:08:56 INFO - PROCESS | 3620 | 1469117336259 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 3620 | 1469117336262 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 09:08:56 INFO - PROCESS | 3620 | 1469117336265 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 3620 | 1469117336269 Marionette TRACE conn2 <- [1,2914,null,{}] 09:08:56 INFO - PROCESS | 3620 | 1469117336281 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:08:56 INFO - PROCESS | 3620 | 1469117336286 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:56 INFO - PROCESS | 3620 | 1469117336395 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:08:56 INFO - PROCESS | 3620 | 1469117336541 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 3620 | 1469117336544 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:56 INFO - PROCESS | 3620 | ++DOCSHELL 1A780C00 == 44 [pid = 3620] [id = 738] 09:08:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A781800) [pid = 3620] [serial = 2214] [outer = 00000000] 09:08:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A8E7000) [pid = 3620] [serial = 2215] [outer = 1A781800] 09:08:56 INFO - PROCESS | 3620 | 1469117336600 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1AB4B800) [pid = 3620] [serial = 2216] [outer = 1A781800] 09:08:57 INFO - PROCESS | 3620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:08:57 INFO - PROCESS | 3620 | 1469117337314 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:08:57 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:08:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1094ms 09:08:57 INFO - PROCESS | 3620 | 1469117337369 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 3620 | 1469117337373 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 09:08:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:08:57 INFO - PROCESS | 3620 | 1469117337378 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 3620 | 1469117337381 Marionette TRACE conn2 <- [1,2918,null,{}] 09:08:57 INFO - PROCESS | 3620 | 1469117337386 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:08:57 INFO - PROCESS | 3620 | 1469117337389 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:57 INFO - PROCESS | 3620 | 1469117337492 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:08:57 INFO - PROCESS | 3620 | 1469117337608 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 3620 | 1469117337610 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:57 INFO - PROCESS | 3620 | ++DOCSHELL 1055A800 == 45 [pid = 3620] [id = 739] 09:08:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1059AC00) [pid = 3620] [serial = 2217] [outer = 00000000] 09:08:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (114C6800) [pid = 3620] [serial = 2218] [outer = 1059AC00] 09:08:57 INFO - PROCESS | 3620 | 1469117337706 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (11D94800) [pid = 3620] [serial = 2219] [outer = 1059AC00] 09:08:58 INFO - PROCESS | 3620 | 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:08:58 INFO - PROCESS | 3620 | --DOCSHELL 13DD2000 == 44 [pid = 3620] [id = 715] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 0F97C800 == 43 [pid = 3620] [id = 714] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 18267000 == 42 [pid = 3620] [id = 734] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 10A4AC00 == 41 [pid = 3620] [id = 733] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 0C771400 == 40 [pid = 3620] [id = 732] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 158E6C00 == 39 [pid = 3620] [id = 731] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 11893400 == 38 [pid = 3620] [id = 730] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 16101400 == 37 [pid = 3620] [id = 729] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 13F74000 == 36 [pid = 3620] [id = 728] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 114C7000 == 35 [pid = 3620] [id = 727] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 1055E400 == 34 [pid = 3620] [id = 726] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 1779DC00 == 33 [pid = 3620] [id = 725] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 17FE9800 == 32 [pid = 3620] [id = 724] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 157EE400 == 31 [pid = 3620] [id = 723] 09:08:58 INFO - PROCESS | 3620 | --DOCSHELL 1031D800 == 30 [pid = 3620] [id = 722] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15CE9800) [pid = 3620] [serial = 2152] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (129EC800) [pid = 3620] [serial = 2149] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (11C09400) [pid = 3620] [serial = 2143] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1504D000) [pid = 3620] [serial = 2146] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (17FA8000) [pid = 3620] [serial = 2155] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13B28400) [pid = 3620] [serial = 2158] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (181C1400) [pid = 3620] [serial = 2161] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17FE5000) [pid = 3620] [serial = 2156] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1826D400) [pid = 3620] [serial = 2162] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1610C400) [pid = 3620] [serial = 2153] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16022000) [pid = 3620] [serial = 2159] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13A2B400) [pid = 3620] [serial = 2150] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (198E0000) [pid = 3620] [serial = 2164] [outer = 00000000] [url = about:blank] 09:08:58 INFO - PROCESS | 3620 | 1469117338267 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:08:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:08:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 938ms 09:08:58 INFO - PROCESS | 3620 | 1469117338320 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 3620 | 1469117338324 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 09:08:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:08:58 INFO - PROCESS | 3620 | 1469117338330 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 3620 | 1469117338332 Marionette TRACE conn2 <- [1,2922,null,{}] 09:08:58 INFO - PROCESS | 3620 | 1469117338336 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:08:58 INFO - PROCESS | 3620 | 1469117338338 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:58 INFO - PROCESS | 3620 | 1469117338422 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:08:58 INFO - PROCESS | 3620 | 1469117338430 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 3620 | 1469117338432 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:58 INFO - PROCESS | 3620 | ++DOCSHELL 12961800 == 31 [pid = 3620] [id = 740] 09:08:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (129EC800) [pid = 3620] [serial = 2220] [outer = 00000000] 09:08:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (131CB800) [pid = 3620] [serial = 2221] [outer = 129EC800] 09:08:58 INFO - PROCESS | 3620 | 1469117338486 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13A56800) [pid = 3620] [serial = 2222] [outer = 129EC800] 09:08:58 INFO - PROCESS | 3620 | 1469117338984 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:08:59 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:08:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 688ms 09:08:59 INFO - PROCESS | 3620 | 1469117339033 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 3620 | 1469117339035 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 09:08:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:08:59 INFO - PROCESS | 3620 | 1469117339042 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 3620 | 1469117339045 Marionette TRACE conn2 <- [1,2926,null,{}] 09:08:59 INFO - PROCESS | 3620 | 1469117339055 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:08:59 INFO - PROCESS | 3620 | 1469117339059 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:59 INFO - PROCESS | 3620 | 1469117339144 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:08:59 INFO - PROCESS | 3620 | 1469117339150 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 3620 | 1469117339153 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:59 INFO - PROCESS | 3620 | ++DOCSHELL 15718000 == 32 [pid = 3620] [id = 741] 09:08:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (157ED800) [pid = 3620] [serial = 2223] [outer = 00000000] 09:08:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16021400) [pid = 3620] [serial = 2224] [outer = 157ED800] 09:08:59 INFO - PROCESS | 3620 | 1469117339201 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16786400) [pid = 3620] [serial = 2225] [outer = 157ED800] 09:08:59 INFO - PROCESS | 3620 | 1469117339651 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:08:59 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:08:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 640ms 09:08:59 INFO - PROCESS | 3620 | 1469117339678 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 3620 | 1469117339681 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 09:08:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:08:59 INFO - PROCESS | 3620 | 1469117339684 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 3620 | 1469117339686 Marionette TRACE conn2 <- [1,2930,null,{}] 09:08:59 INFO - PROCESS | 3620 | 1469117339689 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:08:59 INFO - PROCESS | 3620 | 1469117339691 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:59 INFO - PROCESS | 3620 | 1469117339775 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:08:59 INFO - PROCESS | 3620 | 1469117339780 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 3620 | 1469117339782 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:08:59 INFO - PROCESS | 3620 | ++DOCSHELL 176DD800 == 33 [pid = 3620] [id = 742] 09:08:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (178AC000) [pid = 3620] [serial = 2226] [outer = 00000000] 09:08:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17FE6800) [pid = 3620] [serial = 2227] [outer = 178AC000] 09:08:59 INFO - PROCESS | 3620 | 1469117339825 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (181BB800) [pid = 3620] [serial = 2228] [outer = 178AC000] 09:09:00 INFO - PROCESS | 3620 | 1469117340254 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:09:00 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:09:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:09:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 594ms 09:09:00 INFO - PROCESS | 3620 | 1469117340300 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 3620 | 1469117340302 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 09:09:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:09:00 INFO - PROCESS | 3620 | 1469117340306 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 3620 | 1469117340308 Marionette TRACE conn2 <- [1,2934,null,{}] 09:09:00 INFO - PROCESS | 3620 | 1469117340311 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:09:00 INFO - PROCESS | 3620 | 1469117340313 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:00 INFO - PROCESS | 3620 | 1469117340392 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:09:00 INFO - PROCESS | 3620 | 1469117340397 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 3620 | 1469117340399 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:00 INFO - PROCESS | 3620 | ++DOCSHELL 181BF800 == 34 [pid = 3620] [id = 743] 09:09:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (181C2400) [pid = 3620] [serial = 2229] [outer = 00000000] 09:09:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (19631C00) [pid = 3620] [serial = 2230] [outer = 181C2400] 09:09:00 INFO - PROCESS | 3620 | 1469117340442 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (19639000) [pid = 3620] [serial = 2231] [outer = 181C2400] 09:09:00 INFO - PROCESS | 3620 | 1469117340933 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:09:00 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:09:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 641ms 09:09:00 INFO - PROCESS | 3620 | 1469117340942 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 3620 | 1469117340944 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 09:09:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:09:00 INFO - PROCESS | 3620 | 1469117340947 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 3620 | 1469117340949 Marionette TRACE conn2 <- [1,2938,null,{}] 09:09:00 INFO - PROCESS | 3620 | 1469117340952 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:09:00 INFO - PROCESS | 3620 | 1469117340957 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:01 INFO - PROCESS | 3620 | 1469117341099 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:09:01 INFO - PROCESS | 3620 | 1469117341105 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 3620 | 1469117341107 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:01 INFO - PROCESS | 3620 | ++DOCSHELL 1A128000 == 35 [pid = 3620] [id = 744] 09:09:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A12C400) [pid = 3620] [serial = 2232] [outer = 00000000] 09:09:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A8DB000) [pid = 3620] [serial = 2233] [outer = 1A12C400] 09:09:01 INFO - PROCESS | 3620 | 1469117341209 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A8E7800) [pid = 3620] [serial = 2234] [outer = 1A12C400] 09:09:01 INFO - PROCESS | 3620 | ++DOCSHELL 1ABD6800 == 36 [pid = 3620] [id = 745] 09:09:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1ABD7000) [pid = 3620] [serial = 2235] [outer = 00000000] 09:09:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1ABD8400) [pid = 3620] [serial = 2236] [outer = 1ABD7000] 09:09:01 INFO - PROCESS | 3620 | 1469117341645 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:09:01 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:09:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 750ms 09:09:01 INFO - PROCESS | 3620 | 1469117341692 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 3620 | 1469117341694 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 09:09:01 INFO - PROCESS | 3620 | 1469117341697 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:09:01 INFO - PROCESS | 3620 | 1469117341699 Marionette TRACE conn2 <- [1,2942,null,{}] 09:09:01 INFO - PROCESS | 3620 | 1469117341702 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:09:01 INFO - PROCESS | 3620 | 1469117341704 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:01 INFO - PROCESS | 3620 | 1469117341830 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:09:01 INFO - PROCESS | 3620 | 1469117341926 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 3620 | 1469117341928 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:01 INFO - PROCESS | 3620 | ++DOCSHELL 1AB50400 == 37 [pid = 3620] [id = 746] 09:09:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1ABD2800) [pid = 3620] [serial = 2237] [outer = 00000000] 09:09:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1ABDC000) [pid = 3620] [serial = 2238] [outer = 1ABD2800] 09:09:01 INFO - PROCESS | 3620 | 1469117341979 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1AC95C00) [pid = 3620] [serial = 2239] [outer = 1ABD2800] 09:09:02 INFO - PROCESS | 3620 | 1469117342361 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:09:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:09:02 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:09:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 09:09:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:09:02 INFO - PROCESS | 3620 | 1469117342400 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 3620 | 1469117342402 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 09:09:02 INFO - PROCESS | 3620 | 1469117342405 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 3620 | 1469117342407 Marionette TRACE conn2 <- [1,2946,null,{}] 09:09:02 INFO - PROCESS | 3620 | 1469117342410 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:09:02 INFO - PROCESS | 3620 | 1469117342412 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:02 INFO - PROCESS | 3620 | 1469117342545 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:09:02 INFO - PROCESS | 3620 | 1469117342550 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 3620 | 1469117342552 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:02 INFO - PROCESS | 3620 | ++DOCSHELL 1AC98000 == 38 [pid = 3620] [id = 747] 09:09:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1AC98400) [pid = 3620] [serial = 2240] [outer = 00000000] 09:09:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1AE8DC00) [pid = 3620] [serial = 2241] [outer = 1AC98400] 09:09:02 INFO - PROCESS | 3620 | 1469117342660 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1AE94C00) [pid = 3620] [serial = 2242] [outer = 1AC98400] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (10FBCC00) [pid = 3620] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (19B0C800) [pid = 3620] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1A4E7400) [pid = 3620] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1031F800) [pid = 3620] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (15896C00) [pid = 3620] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (177EF800) [pid = 3620] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13170800) [pid = 3620] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0F97E400) [pid = 3620] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13DD2400) [pid = 3620] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16107400) [pid = 3620] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1059BC00) [pid = 3620] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1504C800) [pid = 3620] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (19637400) [pid = 3620] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (114C7800) [pid = 3620] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (181B8400) [pid = 3620] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:09:03 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (181BB000) [pid = 3620] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:09:03 INFO - PROCESS | 3620 | 1469117343211 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:09:03 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:09:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 891ms 09:09:03 INFO - PROCESS | 3620 | 1469117343308 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3620 | 1469117343310 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 09:09:03 INFO - PROCESS | 3620 | 1469117343314 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:09:03 INFO - PROCESS | 3620 | 1469117343316 Marionette TRACE conn2 <- [1,2950,null,{}] 09:09:03 INFO - PROCESS | 3620 | 1469117343320 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:09:03 INFO - PROCESS | 3620 | 1469117343322 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:03 INFO - PROCESS | 3620 | 1469117343402 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:09:03 INFO - PROCESS | 3620 | 1469117343407 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 3620 | 1469117343409 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:03 INFO - PROCESS | 3620 | ++DOCSHELL 1123CC00 == 39 [pid = 3620] [id = 748] 09:09:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11241800) [pid = 3620] [serial = 2243] [outer = 00000000] 09:09:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13DC4C00) [pid = 3620] [serial = 2244] [outer = 11241800] 09:09:03 INFO - PROCESS | 3620 | 1469117343451 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1504C800) [pid = 3620] [serial = 2245] [outer = 11241800] 09:09:03 INFO - PROCESS | 3620 | 1469117343862 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:09:03 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:09:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 594ms 09:09:03 INFO - PROCESS | 3620 | 1469117343911 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3620 | 1469117343913 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 09:09:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:09:03 INFO - PROCESS | 3620 | 1469117343916 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 3620 | 1469117343917 Marionette TRACE conn2 <- [1,2954,null,{}] 09:09:03 INFO - PROCESS | 3620 | 1469117343941 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:09:03 INFO - PROCESS | 3620 | 1469117343942 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:04 INFO - PROCESS | 3620 | 1469117344026 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:09:04 INFO - PROCESS | 3620 | 1469117344031 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 3620 | 1469117344042 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:04 INFO - PROCESS | 3620 | ++DOCSHELL 10368C00 == 40 [pid = 3620] [id = 749] 09:09:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (15716000) [pid = 3620] [serial = 2246] [outer = 00000000] 09:09:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (181C2C00) [pid = 3620] [serial = 2247] [outer = 15716000] 09:09:04 INFO - PROCESS | 3620 | 1469117344085 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19634000) [pid = 3620] [serial = 2248] [outer = 15716000] 09:09:04 INFO - PROCESS | 3620 | 1469117344500 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:09:04 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:09:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 09:09:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:09:04 INFO - PROCESS | 3620 | 1469117344513 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 3620 | 1469117344516 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 09:09:04 INFO - PROCESS | 3620 | 1469117344519 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 3620 | 1469117344521 Marionette TRACE conn2 <- [1,2958,null,{}] 09:09:04 INFO - PROCESS | 3620 | 1469117344524 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:09:04 INFO - PROCESS | 3620 | 1469117344527 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:04 INFO - PROCESS | 3620 | 1469117344670 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:09:04 INFO - PROCESS | 3620 | 1469117344678 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 3620 | 1469117344680 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:04 INFO - PROCESS | 3620 | ++DOCSHELL 1A78D000 == 41 [pid = 3620] [id = 750] 09:09:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1ABD9000) [pid = 3620] [serial = 2249] [outer = 00000000] 09:09:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1AE98000) [pid = 3620] [serial = 2250] [outer = 1ABD9000] 09:09:04 INFO - PROCESS | 3620 | 1469117344725 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1B146800) [pid = 3620] [serial = 2251] [outer = 1ABD9000] 09:09:05 INFO - PROCESS | 3620 | --DOCSHELL 13170000 == 40 [pid = 3620] [id = 713] 09:09:05 INFO - PROCESS | 3620 | --DOCSHELL 1055A800 == 39 [pid = 3620] [id = 739] 09:09:05 INFO - PROCESS | 3620 | --DOCSHELL 13DD1400 == 38 [pid = 3620] [id = 737] 09:09:05 INFO - PROCESS | 3620 | --DOCSHELL 1A780C00 == 37 [pid = 3620] [id = 738] 09:09:05 INFO - PROCESS | 3620 | --DOCSHELL 1036D800 == 36 [pid = 3620] [id = 735] 09:09:05 INFO - PROCESS | 3620 | --DOCSHELL 10374000 == 35 [pid = 3620] [id = 736] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 12961800 == 34 [pid = 3620] [id = 740] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 15718000 == 33 [pid = 3620] [id = 741] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 1A128000 == 32 [pid = 3620] [id = 744] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 1ABD6800 == 31 [pid = 3620] [id = 745] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 1AB50400 == 30 [pid = 3620] [id = 746] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 176DD800 == 29 [pid = 3620] [id = 742] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 1123CC00 == 28 [pid = 3620] [id = 748] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 10368C00 == 27 [pid = 3620] [id = 749] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 181BF800 == 26 [pid = 3620] [id = 743] 09:09:06 INFO - PROCESS | 3620 | --DOCSHELL 1AC98000 == 25 [pid = 3620] [id = 747] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (155EC400) [pid = 3620] [serial = 2147] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13A55400) [pid = 3620] [serial = 2141] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (12E25C00) [pid = 3620] [serial = 2144] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16FC2800) [pid = 3620] [serial = 2188] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (12BBE800) [pid = 3620] [serial = 2180] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (11DE6000) [pid = 3620] [serial = 2179] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1571A400) [pid = 3620] [serial = 2185] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (158E4000) [pid = 3620] [serial = 2186] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1A783C00) [pid = 3620] [serial = 2177] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A782800) [pid = 3620] [serial = 2176] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12C7BC00) [pid = 3620] [serial = 2182] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (131D1800) [pid = 3620] [serial = 2183] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (19639800) [pid = 3620] [serial = 2174] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (19630000) [pid = 3620] [serial = 2173] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (198E1C00) [pid = 3620] [serial = 2195] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (19633800) [pid = 3620] [serial = 2194] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1826AC00) [pid = 3620] [serial = 2200] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1A1B9000) [pid = 3620] [serial = 2197] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1A782C00) [pid = 3620] [serial = 2203] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10F78400) [pid = 3620] [serial = 2168] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10513400) [pid = 3620] [serial = 2167] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16A67400) [pid = 3620] [serial = 2171] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16780000) [pid = 3620] [serial = 2170] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1A1B9800) [pid = 3620] [serial = 2198] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1A4F6400) [pid = 3620] [serial = 2204] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (17F24800) [pid = 3620] [serial = 2191] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (17FDF000) [pid = 3620] [serial = 2192] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (176E5400) [pid = 3620] [serial = 2189] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1A8DB800) [pid = 3620] [serial = 2206] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (19636800) [pid = 3620] [serial = 2201] [outer = 00000000] [url = about:blank] 09:09:06 INFO - PROCESS | 3620 | 1469117346669 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:09:06 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:09:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2204ms 09:09:06 INFO - PROCESS | 3620 | 1469117346732 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:09:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:09:06 INFO - PROCESS | 3620 | 1469117346736 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 09:09:06 INFO - PROCESS | 3620 | 1469117346741 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 3620 | 1469117346744 Marionette TRACE conn2 <- [1,2962,null,{}] 09:09:06 INFO - PROCESS | 3620 | 1469117346750 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:09:06 INFO - PROCESS | 3620 | 1469117346753 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:06 INFO - PROCESS | 3620 | 1469117346847 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:09:06 INFO - PROCESS | 3620 | 1469117346853 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 3620 | 1469117346858 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:06 INFO - PROCESS | 3620 | ++DOCSHELL 1055A000 == 26 [pid = 3620] [id = 751] 09:09:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1055A400) [pid = 3620] [serial = 2252] [outer = 00000000] 09:09:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (10A53C00) [pid = 3620] [serial = 2253] [outer = 1055A400] 09:09:06 INFO - PROCESS | 3620 | 1469117346911 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10FC4000) [pid = 3620] [serial = 2254] [outer = 1055A400] 09:09:07 INFO - PROCESS | 3620 | 1469117347409 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:09:07 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:09:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 688ms 09:09:07 INFO - PROCESS | 3620 | 1469117347437 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 3620 | 1469117347442 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 09:09:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:09:07 INFO - PROCESS | 3620 | 1469117347448 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 3620 | 1469117347450 Marionette TRACE conn2 <- [1,2966,null,{}] 09:09:07 INFO - PROCESS | 3620 | 1469117347454 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:09:07 INFO - PROCESS | 3620 | 1469117347457 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:07 INFO - PROCESS | 3620 | 1469117347549 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:09:07 INFO - PROCESS | 3620 | 1469117347556 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 3620 | 1469117347558 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:07 INFO - PROCESS | 3620 | ++DOCSHELL 11C12C00 == 27 [pid = 3620] [id = 752] 09:09:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (11CEC800) [pid = 3620] [serial = 2255] [outer = 00000000] 09:09:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12B77400) [pid = 3620] [serial = 2256] [outer = 11CEC800] 09:09:07 INFO - PROCESS | 3620 | 1469117347605 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12C81C00) [pid = 3620] [serial = 2257] [outer = 11CEC800] 09:09:08 INFO - PROCESS | 3620 | 1469117348072 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:09:08 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:09:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 641ms 09:09:08 INFO - PROCESS | 3620 | 1469117348085 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 3620 | 1469117348087 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 09:09:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:09:08 INFO - PROCESS | 3620 | 1469117348091 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 3620 | 1469117348094 Marionette TRACE conn2 <- [1,2970,null,{}] 09:09:08 INFO - PROCESS | 3620 | 1469117348105 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:09:08 INFO - PROCESS | 3620 | 1469117348109 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:08 INFO - PROCESS | 3620 | 1469117348197 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:09:08 INFO - PROCESS | 3620 | 1469117348203 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 3620 | 1469117348206 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:08 INFO - PROCESS | 3620 | ++DOCSHELL 13A30000 == 28 [pid = 3620] [id = 753] 09:09:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13A30C00) [pid = 3620] [serial = 2258] [outer = 00000000] 09:09:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13DC8400) [pid = 3620] [serial = 2259] [outer = 13A30C00] 09:09:08 INFO - PROCESS | 3620 | 1469117348257 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13DD1400) [pid = 3620] [serial = 2260] [outer = 13A30C00] 09:09:08 INFO - PROCESS | 3620 | 1469117348738 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:09:08 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:09:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:09:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 688ms 09:09:08 INFO - PROCESS | 3620 | 1469117348790 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 3620 | 1469117348792 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 09:09:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:09:08 INFO - PROCESS | 3620 | 1469117348796 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 3620 | 1469117348797 Marionette TRACE conn2 <- [1,2974,null,{}] 09:09:08 INFO - PROCESS | 3620 | 1469117348813 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:09:08 INFO - PROCESS | 3620 | 1469117348816 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:08 INFO - PROCESS | 3620 | 1469117348932 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:09:08 INFO - PROCESS | 3620 | 1469117348936 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 3620 | 1469117348938 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:08 INFO - PROCESS | 3620 | ++DOCSHELL 150ABC00 == 29 [pid = 3620] [id = 754] 09:09:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (155EBC00) [pid = 3620] [serial = 2261] [outer = 00000000] 09:09:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15897C00) [pid = 3620] [serial = 2262] [outer = 155EBC00] 09:09:08 INFO - PROCESS | 3620 | 1469117348983 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16022C00) [pid = 3620] [serial = 2263] [outer = 155EBC00] 09:09:09 INFO - PROCESS | 3620 | 1469117349404 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:09:09 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:09:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 657ms 09:09:09 INFO - PROCESS | 3620 | 1469117349459 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 3620 | 1469117349461 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 09:09:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:09:09 INFO - PROCESS | 3620 | 1469117349465 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 3620 | 1469117349466 Marionette TRACE conn2 <- [1,2978,null,{}] 09:09:09 INFO - PROCESS | 3620 | 1469117349471 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:09:09 INFO - PROCESS | 3620 | 1469117349473 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:09 INFO - PROCESS | 3620 | 1469117349554 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:09:09 INFO - PROCESS | 3620 | 1469117349560 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 3620 | 1469117349562 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:09 INFO - PROCESS | 3620 | ++DOCSHELL 16029000 == 30 [pid = 3620] [id = 755] 09:09:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1602B400) [pid = 3620] [serial = 2264] [outer = 00000000] 09:09:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16A5CC00) [pid = 3620] [serial = 2265] [outer = 1602B400] 09:09:09 INFO - PROCESS | 3620 | 1469117349605 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16C55800) [pid = 3620] [serial = 2266] [outer = 1602B400] 09:09:10 INFO - PROCESS | 3620 | ++DOCSHELL 103C9000 == 31 [pid = 3620] [id = 756] 09:09:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (103CD400) [pid = 3620] [serial = 2267] [outer = 00000000] 09:09:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (103D2C00) [pid = 3620] [serial = 2268] [outer = 103CD400] 09:09:10 INFO - PROCESS | 3620 | 1469117350090 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:09:10 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:09:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 641ms 09:09:10 INFO - PROCESS | 3620 | 1469117350119 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 3620 | 1469117350121 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 09:09:10 INFO - PROCESS | 3620 | 1469117350125 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:09:10 INFO - PROCESS | 3620 | 1469117350126 Marionette TRACE conn2 <- [1,2982,null,{}] 09:09:10 INFO - PROCESS | 3620 | 1469117350130 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:09:10 INFO - PROCESS | 3620 | 1469117350135 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:10 INFO - PROCESS | 3620 | 1469117350257 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:09:10 INFO - PROCESS | 3620 | 1469117350267 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 3620 | 1469117350269 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:10 INFO - PROCESS | 3620 | ++DOCSHELL 1779E400 == 32 [pid = 3620] [id = 757] 09:09:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (178AFC00) [pid = 3620] [serial = 2269] [outer = 00000000] 09:09:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17FDEC00) [pid = 3620] [serial = 2270] [outer = 178AFC00] 09:09:10 INFO - PROCESS | 3620 | 1469117350313 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17FE5000) [pid = 3620] [serial = 2271] [outer = 178AFC00] 09:09:10 INFO - PROCESS | 3620 | 1469117350749 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:09:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:09:10 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:09:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 625ms 09:09:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:09:10 INFO - PROCESS | 3620 | 1469117350764 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 3620 | 1469117350765 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 09:09:10 INFO - PROCESS | 3620 | 1469117350784 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 3620 | 1469117350785 Marionette TRACE conn2 <- [1,2986,null,{}] 09:09:10 INFO - PROCESS | 3620 | 1469117350792 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:09:10 INFO - PROCESS | 3620 | 1469117350794 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:10 INFO - PROCESS | 3620 | 1469117350884 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:09:10 INFO - PROCESS | 3620 | 1469117350889 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 3620 | 1469117350891 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:10 INFO - PROCESS | 3620 | ++DOCSHELL 17FA8C00 == 33 [pid = 3620] [id = 758] 09:09:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17FEA400) [pid = 3620] [serial = 2272] [outer = 00000000] 09:09:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (18268000) [pid = 3620] [serial = 2273] [outer = 17FEA400] 09:09:10 INFO - PROCESS | 3620 | 1469117350934 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1826D000) [pid = 3620] [serial = 2274] [outer = 17FEA400] 09:09:11 INFO - PROCESS | 3620 | 1469117351380 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:09:11 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:09:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 656ms 09:09:11 INFO - PROCESS | 3620 | 1469117351438 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 3620 | 1469117351440 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 09:09:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:09:11 INFO - PROCESS | 3620 | 1469117351443 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 3620 | 1469117351445 Marionette TRACE conn2 <- [1,2990,null,{}] 09:09:11 INFO - PROCESS | 3620 | 1469117351449 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:09:11 INFO - PROCESS | 3620 | 1469117351451 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:11 INFO - PROCESS | 3620 | 1469117351528 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:09:11 INFO - PROCESS | 3620 | 1469117351533 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:11 INFO - PROCESS | 3620 | 1469117351535 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:11 INFO - PROCESS | 3620 | ++DOCSHELL 1962F800 == 34 [pid = 3620] [id = 759] 09:09:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19633400) [pid = 3620] [serial = 2275] [outer = 00000000] 09:09:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1963AC00) [pid = 3620] [serial = 2276] [outer = 19633400] 09:09:11 INFO - PROCESS | 3620 | 1469117351578 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1988A800) [pid = 3620] [serial = 2277] [outer = 19633400] 09:09:12 INFO - PROCESS | 3620 | 1469117352001 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:09:12 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:09:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 594ms 09:09:12 INFO - PROCESS | 3620 | 1469117352041 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 3620 | 1469117352043 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 09:09:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:09:12 INFO - PROCESS | 3620 | 1469117352046 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 3620 | 1469117352048 Marionette TRACE conn2 <- [1,2994,null,{}] 09:09:12 INFO - PROCESS | 3620 | 1469117352051 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:09:12 INFO - PROCESS | 3620 | 1469117352053 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:12 INFO - PROCESS | 3620 | 1469117352187 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:09:12 INFO - PROCESS | 3620 | 1469117352208 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 3620 | 1469117352210 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:12 INFO - PROCESS | 3620 | ++DOCSHELL 13A2F800 == 35 [pid = 3620] [id = 760] 09:09:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1988D400) [pid = 3620] [serial = 2278] [outer = 00000000] 09:09:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (19894C00) [pid = 3620] [serial = 2279] [outer = 1988D400] 09:09:12 INFO - PROCESS | 3620 | 1469117352252 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (19895000) [pid = 3620] [serial = 2280] [outer = 1988D400] 09:09:12 INFO - PROCESS | 3620 | 1469117352683 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:09:12 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:09:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 688ms 09:09:12 INFO - PROCESS | 3620 | 1469117352747 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 3620 | 1469117352750 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 09:09:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:09:12 INFO - PROCESS | 3620 | 1469117352755 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 3620 | 1469117352756 Marionette TRACE conn2 <- [1,2998,null,{}] 09:09:12 INFO - PROCESS | 3620 | 1469117352760 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:09:12 INFO - PROCESS | 3620 | 1469117352762 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:12 INFO - PROCESS | 3620 | 1469117352891 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:09:12 INFO - PROCESS | 3620 | 1469117352899 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 3620 | 1469117352901 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:12 INFO - PROCESS | 3620 | ++DOCSHELL 16787C00 == 36 [pid = 3620] [id = 761] 09:09:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1988DC00) [pid = 3620] [serial = 2281] [outer = 00000000] 09:09:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A121C00) [pid = 3620] [serial = 2282] [outer = 1988DC00] 09:09:13 INFO - PROCESS | 3620 | 1469117353004 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1A128800) [pid = 3620] [serial = 2283] [outer = 1988DC00] 09:09:13 INFO - PROCESS | 3620 | [3620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:13 INFO - PROCESS | 3620 | 1469117353431 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:09:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 688ms 09:09:13 INFO - TEST-START | /FileAPI/fileReader.html 09:09:13 INFO - PROCESS | 3620 | 1469117353451 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 3620 | 1469117353453 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 09:09:13 INFO - PROCESS | 3620 | 1469117353457 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 3620 | 1469117353459 Marionette TRACE conn2 <- [1,3002,null,{}] 09:09:13 INFO - PROCESS | 3620 | 1469117353466 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:09:13 INFO - PROCESS | 3620 | 1469117353468 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:13 INFO - PROCESS | 3620 | 1469117353623 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:09:13 INFO - PROCESS | 3620 | 1469117353690 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 3620 | 1469117353692 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:13 INFO - PROCESS | 3620 | ++DOCSHELL 1A1E3400 == 37 [pid = 3620] [id = 762] 09:09:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A1E3800) [pid = 3620] [serial = 2284] [outer = 00000000] 09:09:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1A783C00) [pid = 3620] [serial = 2285] [outer = 1A1E3800] 09:09:13 INFO - PROCESS | 3620 | 1469117353742 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1A78A800) [pid = 3620] [serial = 2286] [outer = 1A1E3800] 09:09:14 INFO - PROCESS | 3620 | 1469117354435 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:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1963A400) [pid = 3620] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1ABD2800) [pid = 3620] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1A12C400) [pid = 3620] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1ABD7000) [pid = 3620] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1AC98400) [pid = 3620] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (15716000) [pid = 3620] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (181C2400) [pid = 3620] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (178AC000) [pid = 3620] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (157ED800) [pid = 3620] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (129EC800) [pid = 3620] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1059AC00) [pid = 3620] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1A781800) [pid = 3620] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13DF0400) [pid = 3620] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (10374400) [pid = 3620] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10A06400) [pid = 3620] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:09:14 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (11241800) [pid = 3620] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:09:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:09:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:09:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:09:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:09:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1048ms 09:09:14 INFO - PROCESS | 3620 | 1469117354515 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 3620 | 1469117354517 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 09:09:14 INFO - TEST-START | /FileAPI/historical.html 09:09:14 INFO - PROCESS | 3620 | 1469117354520 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 3620 | 1469117354522 Marionette TRACE conn2 <- [1,3006,null,{}] 09:09:14 INFO - PROCESS | 3620 | 1469117354525 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:09:14 INFO - PROCESS | 3620 | 1469117354527 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:14 INFO - PROCESS | 3620 | 1469117354606 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:09:14 INFO - PROCESS | 3620 | 1469117354612 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 3620 | 1469117354614 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:14 INFO - PROCESS | 3620 | ++DOCSHELL 13DCA800 == 38 [pid = 3620] [id = 763] 09:09:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16101400) [pid = 3620] [serial = 2287] [outer = 00000000] 09:09:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1963A400) [pid = 3620] [serial = 2288] [outer = 16101400] 09:09:14 INFO - PROCESS | 3620 | 1469117354656 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1A12C400) [pid = 3620] [serial = 2289] [outer = 16101400] 09:09:15 INFO - PROCESS | 3620 | 1469117355118 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:09:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:09:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:09:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:09:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:09:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:09:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:09:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:09:15 INFO - TEST-OK | /FileAPI/historical.html | took 641ms 09:09:15 INFO - PROCESS | 3620 | 1469117355158 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 3620 | 1469117355160 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 09:09:15 INFO - PROCESS | 3620 | 1469117355163 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - TEST-START | /FileAPI/idlharness.html 09:09:15 INFO - PROCESS | 3620 | 1469117355165 Marionette TRACE conn2 <- [1,3010,null,{}] 09:09:15 INFO - PROCESS | 3620 | 1469117355168 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:09:15 INFO - PROCESS | 3620 | 1469117355170 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:15 INFO - PROCESS | 3620 | 1469117355253 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:09:15 INFO - PROCESS | 3620 | 1469117355257 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 3620 | 1469117355259 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:15 INFO - PROCESS | 3620 | ++DOCSHELL 17FA3000 == 39 [pid = 3620] [id = 764] 09:09:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1A787C00) [pid = 3620] [serial = 2290] [outer = 00000000] 09:09:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1A8E6400) [pid = 3620] [serial = 2291] [outer = 1A787C00] 09:09:15 INFO - PROCESS | 3620 | 1469117355306 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1AB4D400) [pid = 3620] [serial = 2292] [outer = 1A787C00] 09:09:16 INFO - PROCESS | 3620 | 1469117356080 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:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:09:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:09:16 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:09:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:09:16 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:09:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:09:16 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:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:09:16 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:09:16 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:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:09:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:09:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:09:16 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:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:09:16 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:09:16 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:09:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:09:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:09:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1094ms 09:09:16 INFO - PROCESS | 3620 | 1469117356254 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 3620 | 1469117356257 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 09:09:16 INFO - TEST-START | /FileAPI/idlharness.worker 09:09:16 INFO - PROCESS | 3620 | 1469117356266 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 3620 | 1469117356268 Marionette TRACE conn2 <- [1,3014,null,{}] 09:09:16 INFO - PROCESS | 3620 | 1469117356272 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:09:16 INFO - PROCESS | 3620 | 1469117356273 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:16 INFO - PROCESS | 3620 | 1469117356354 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:09:16 INFO - PROCESS | 3620 | 1469117356362 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 3620 | 1469117356364 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:16 INFO - PROCESS | 3620 | ++DOCSHELL 17F2B000 == 40 [pid = 3620] [id = 765] 09:09:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1AB50000) [pid = 3620] [serial = 2293] [outer = 00000000] 09:09:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1B3BC400) [pid = 3620] [serial = 2294] [outer = 1AB50000] 09:09:16 INFO - PROCESS | 3620 | 1469117356405 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1B3C0000) [pid = 3620] [serial = 2295] [outer = 1AB50000] 09:09:16 INFO - PROCESS | 3620 | [3620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:17 INFO - PROCESS | 3620 | 1469117357851 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:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:09:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:09:17 INFO - {} 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:09:17 INFO - {} 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:09:17 INFO - {} 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:09:17 INFO - {} 09:09:17 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:09:17 INFO - {} 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:09:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:09:17 INFO - {} 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:09:17 INFO - {} 09:09:17 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:09:17 INFO - {} 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 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:09:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:09:17 INFO - {} 09:09:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:18 INFO - {} 09:09:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1751ms 09:09:18 INFO - PROCESS | 3620 | 1469117358020 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:09:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:09:18 INFO - PROCESS | 3620 | 1469117358026 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 09:09:18 INFO - PROCESS | 3620 | 1469117358057 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 3620 | 1469117358062 Marionette TRACE conn2 <- [1,3018,null,{}] 09:09:18 INFO - PROCESS | 3620 | 1469117358068 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:09:18 INFO - PROCESS | 3620 | 1469117358071 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:18 INFO - PROCESS | 3620 | 1469117358203 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:09:18 INFO - PROCESS | 3620 | 1469117358340 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 3620 | 1469117358343 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:18 INFO - PROCESS | 3620 | ++DOCSHELL 10A48C00 == 41 [pid = 3620] [id = 766] 09:09:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (10A4A400) [pid = 3620] [serial = 2296] [outer = 00000000] 09:09:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1B87F400) [pid = 3620] [serial = 2297] [outer = 10A4A400] 09:09:18 INFO - PROCESS | 3620 | 1469117358401 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1B883800) [pid = 3620] [serial = 2298] [outer = 10A4A400] 09:09:18 INFO - PROCESS | 3620 | 1469117358986 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:09:19 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:09:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 969ms 09:09:19 INFO - PROCESS | 3620 | 1469117359015 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 3620 | 1469117359020 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 09:09:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:09:19 INFO - PROCESS | 3620 | 1469117359265 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 3620 | 1469117359269 Marionette TRACE conn2 <- [1,3022,null,{}] 09:09:19 INFO - PROCESS | 3620 | 1469117359298 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:09:19 INFO - PROCESS | 3620 | 1469117359301 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:19 INFO - PROCESS | 3620 | 1469117359412 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:09:19 INFO - PROCESS | 3620 | 1469117359552 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 3620 | 1469117359555 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:19 INFO - PROCESS | 3620 | ++DOCSHELL 1059AC00 == 42 [pid = 3620] [id = 767] 09:09:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10A4C800) [pid = 3620] [serial = 2299] [outer = 00000000] 09:09:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (131CC800) [pid = 3620] [serial = 2300] [outer = 10A4C800] 09:09:19 INFO - PROCESS | 3620 | 1469117359606 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13A55C00) [pid = 3620] [serial = 2301] [outer = 10A4C800] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 0F976C00 == 41 [pid = 3620] [id = 678] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 114D1800 == 40 [pid = 3620] [id = 679] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 181BFC00 == 39 [pid = 3620] [id = 687] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 16FC3400 == 38 [pid = 3620] [id = 694] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 10322000 == 37 [pid = 3620] [id = 688] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 10A01400 == 36 [pid = 3620] [id = 685] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 1610EC00 == 35 [pid = 3620] [id = 692] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 16025400 == 34 [pid = 3620] [id = 686] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 150B1C00 == 33 [pid = 3620] [id = 681] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 16FBC800 == 32 [pid = 3620] [id = 693] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 1123DC00 == 31 [pid = 3620] [id = 683] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 1826A000 == 30 [pid = 3620] [id = 695] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 1504F400 == 29 [pid = 3620] [id = 691] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 13A2FC00 == 28 [pid = 3620] [id = 682] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 1316DC00 == 27 [pid = 3620] [id = 690] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 13DC5000 == 26 [pid = 3620] [id = 680] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 10A4FC00 == 25 [pid = 3620] [id = 689] 09:09:19 INFO - PROCESS | 3620 | --DOCSHELL 103C9000 == 24 [pid = 3620] [id = 756] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (198DB400) [pid = 3620] [serial = 2165] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1A8DB000) [pid = 3620] [serial = 2233] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1ABDC000) [pid = 3620] [serial = 2238] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1ABD8400) [pid = 3620] [serial = 2236] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1A8E7800) [pid = 3620] [serial = 2234] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1AE8DC00) [pid = 3620] [serial = 2241] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1AC95C00) [pid = 3620] [serial = 2239] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (181C2C00) [pid = 3620] [serial = 2247] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1AE94C00) [pid = 3620] [serial = 2242] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (19631C00) [pid = 3620] [serial = 2230] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (181BB800) [pid = 3620] [serial = 2228] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (17FE6800) [pid = 3620] [serial = 2227] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16021400) [pid = 3620] [serial = 2224] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16786400) [pid = 3620] [serial = 2225] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (131CB800) [pid = 3620] [serial = 2221] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13A56800) [pid = 3620] [serial = 2222] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11D94800) [pid = 3620] [serial = 2219] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (114C6800) [pid = 3620] [serial = 2218] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (19634000) [pid = 3620] [serial = 2248] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1AB4B800) [pid = 3620] [serial = 2216] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A8E7000) [pid = 3620] [serial = 2215] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16785800) [pid = 3620] [serial = 2213] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15CE6C00) [pid = 3620] [serial = 2212] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12BB8C00) [pid = 3620] [serial = 2210] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11801800) [pid = 3620] [serial = 2209] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A8DFC00) [pid = 3620] [serial = 2207] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13DC4C00) [pid = 3620] [serial = 2244] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1AE98000) [pid = 3620] [serial = 2250] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (19639000) [pid = 3620] [serial = 2231] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1504C800) [pid = 3620] [serial = 2245] [outer = 00000000] [url = about:blank] 09:09:20 INFO - PROCESS | 3620 | 1469117360155 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:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:09:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1157ms 09:09:20 INFO - PROCESS | 3620 | 1469117360180 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 3620 | 1469117360184 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 09:09:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:09:20 INFO - PROCESS | 3620 | 1469117360189 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 3620 | 1469117360191 Marionette TRACE conn2 <- [1,3026,null,{}] 09:09:20 INFO - PROCESS | 3620 | 1469117360198 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:09:20 INFO - PROCESS | 3620 | 1469117360202 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:20 INFO - PROCESS | 3620 | 1469117360295 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:09:20 INFO - PROCESS | 3620 | 1469117360303 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 3620 | 1469117360305 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:20 INFO - PROCESS | 3620 | ++DOCSHELL 11484400 == 25 [pid = 3620] [id = 768] 09:09:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11485400) [pid = 3620] [serial = 2302] [outer = 00000000] 09:09:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (131CD000) [pid = 3620] [serial = 2303] [outer = 11485400] 09:09:20 INFO - PROCESS | 3620 | 1469117360352 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13A62000) [pid = 3620] [serial = 2304] [outer = 11485400] 09:09:20 INFO - PROCESS | 3620 | 1469117360843 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:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:09:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 688ms 09:09:20 INFO - PROCESS | 3620 | 1469117360891 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 3620 | 1469117360894 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 09:09:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:09:20 INFO - PROCESS | 3620 | 1469117360898 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 3620 | 1469117360899 Marionette TRACE conn2 <- [1,3030,null,{}] 09:09:20 INFO - PROCESS | 3620 | 1469117360903 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:09:20 INFO - PROCESS | 3620 | 1469117360905 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:21 INFO - PROCESS | 3620 | 1469117361019 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:09:21 INFO - PROCESS | 3620 | 1469117361040 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 3620 | 1469117361046 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:21 INFO - PROCESS | 3620 | ++DOCSHELL 16021400 == 26 [pid = 3620] [id = 769] 09:09:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16021800) [pid = 3620] [serial = 2305] [outer = 00000000] 09:09:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1602B800) [pid = 3620] [serial = 2306] [outer = 16021800] 09:09:21 INFO - PROCESS | 3620 | 1469117361095 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16780C00) [pid = 3620] [serial = 2307] [outer = 16021800] 09:09:21 INFO - PROCESS | 3620 | 1469117361718 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:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:09:21 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:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:09:21 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:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:09:21 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:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:09:21 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:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:09:21 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:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:09:21 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:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:09:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:09:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:09:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 922ms 09:09:21 INFO - PROCESS | 3620 | 1469117361829 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 3620 | 1469117361832 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 09:09:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:09:21 INFO - PROCESS | 3620 | 1469117361838 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 3620 | 1469117361839 Marionette TRACE conn2 <- [1,3034,null,{}] 09:09:21 INFO - PROCESS | 3620 | 1469117361843 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:09:21 INFO - PROCESS | 3620 | 1469117361845 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:21 INFO - PROCESS | 3620 | 1469117361979 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:09:21 INFO - PROCESS | 3620 | 1469117361986 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 3620 | 1469117361988 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:22 INFO - PROCESS | 3620 | ++DOCSHELL 1708E000 == 27 [pid = 3620] [id = 770] 09:09:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1708E400) [pid = 3620] [serial = 2308] [outer = 00000000] 09:09:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17793400) [pid = 3620] [serial = 2309] [outer = 1708E400] 09:09:22 INFO - PROCESS | 3620 | 1469117362032 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (17AC6C00) [pid = 3620] [serial = 2310] [outer = 1708E400] 09:09:22 INFO - PROCESS | 3620 | [3620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:22 INFO - PROCESS | 3620 | 1469117362536 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:09:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:09:22 INFO - {} 09:09:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 735ms 09:09:22 INFO - PROCESS | 3620 | 1469117362581 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 3620 | 1469117362583 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 09:09:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:09:22 INFO - PROCESS | 3620 | 1469117362587 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 3620 | 1469117362589 Marionette TRACE conn2 <- [1,3038,null,{}] 09:09:22 INFO - PROCESS | 3620 | 1469117362593 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:09:22 INFO - PROCESS | 3620 | 1469117362595 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:22 INFO - PROCESS | 3620 | 1469117362711 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:09:22 INFO - PROCESS | 3620 | 1469117362774 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 3620 | 1469117362776 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:22 INFO - PROCESS | 3620 | ++DOCSHELL 17FE9C00 == 28 [pid = 3620] [id = 771] 09:09:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (181B8000) [pid = 3620] [serial = 2311] [outer = 00000000] 09:09:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (18268800) [pid = 3620] [serial = 2312] [outer = 181B8000] 09:09:22 INFO - PROCESS | 3620 | 1469117362820 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1962EC00) [pid = 3620] [serial = 2313] [outer = 181B8000] 09:09:23 INFO - PROCESS | 3620 | 1469117363221 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:09:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:09:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:09:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:09:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:09:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 703ms 09:09:23 INFO - PROCESS | 3620 | 1469117363286 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 3620 | 1469117363289 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 09:09:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:09:23 INFO - PROCESS | 3620 | 1469117363301 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 3620 | 1469117363303 Marionette TRACE conn2 <- [1,3042,null,{}] 09:09:23 INFO - PROCESS | 3620 | 1469117363306 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:09:23 INFO - PROCESS | 3620 | 1469117363312 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:23 INFO - PROCESS | 3620 | 1469117363459 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:09:23 INFO - PROCESS | 3620 | 1469117363527 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 3620 | 1469117363530 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:23 INFO - PROCESS | 3620 | ++DOCSHELL 1123E000 == 29 [pid = 3620] [id = 772] 09:09:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (114C3C00) [pid = 3620] [serial = 2314] [outer = 00000000] 09:09:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13B28800) [pid = 3620] [serial = 2315] [outer = 114C3C00] 09:09:23 INFO - PROCESS | 3620 | 1469117363574 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15051400) [pid = 3620] [serial = 2316] [outer = 114C3C00] 09:09:24 INFO - PROCESS | 3620 | 1469117364383 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:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1988DC00) [pid = 3620] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A1E3800) [pid = 3620] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1055A400) [pid = 3620] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13A30C00) [pid = 3620] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (178AFC00) [pid = 3620] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (11CEC800) [pid = 3620] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (155EBC00) [pid = 3620] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (19633400) [pid = 3620] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (17FEA400) [pid = 3620] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (103CD400) [pid = 3620] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1602B400) [pid = 3620] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16101400) [pid = 3620] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:09:24 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1988D400) [pid = 3620] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:09:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:24 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:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:24 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:09:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1267ms 09:09:24 INFO - PROCESS | 3620 | 1469117364551 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 3620 | 1469117364553 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 09:09:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:09:24 INFO - PROCESS | 3620 | 1469117364557 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 3620 | 1469117364559 Marionette TRACE conn2 <- [1,3046,null,{}] 09:09:24 INFO - PROCESS | 3620 | 1469117364562 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:09:24 INFO - PROCESS | 3620 | 1469117364564 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:24 INFO - PROCESS | 3620 | 1469117364643 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:09:24 INFO - PROCESS | 3620 | 1469117364738 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 3620 | 1469117364740 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:24 INFO - PROCESS | 3620 | ++DOCSHELL 10A47800 == 30 [pid = 3620] [id = 773] 09:09:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11806000) [pid = 3620] [serial = 2317] [outer = 00000000] 09:09:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15CEEC00) [pid = 3620] [serial = 2318] [outer = 11806000] 09:09:24 INFO - PROCESS | 3620 | 1469117364782 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (1610F000) [pid = 3620] [serial = 2319] [outer = 11806000] 09:09:25 INFO - PROCESS | 3620 | 1469117365155 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:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:09:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:09:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:09:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:09:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:09:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:09:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:09:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:09:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:09:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 656ms 09:09:25 INFO - PROCESS | 3620 | 1469117365205 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3620 | 1469117365207 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 09:09:25 INFO - PROCESS | 3620 | 1469117365210 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:09:25 INFO - PROCESS | 3620 | 1469117365212 Marionette TRACE conn2 <- [1,3050,null,{}] 09:09:25 INFO - PROCESS | 3620 | 1469117365227 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:09:25 INFO - PROCESS | 3620 | 1469117365229 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:25 INFO - PROCESS | 3620 | 1469117365317 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:09:25 INFO - PROCESS | 3620 | 1469117365322 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 3620 | 1469117365324 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:25 INFO - PROCESS | 3620 | ++DOCSHELL 11C0B000 == 31 [pid = 3620] [id = 774] 09:09:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15CE9800) [pid = 3620] [serial = 2320] [outer = 00000000] 09:09:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (19892C00) [pid = 3620] [serial = 2321] [outer = 15CE9800] 09:09:25 INFO - PROCESS | 3620 | 1469117365366 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (198DB400) [pid = 3620] [serial = 2322] [outer = 15CE9800] 09:09:25 INFO - PROCESS | 3620 | [3620] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:09:25 INFO - PROCESS | 3620 | 1469117365804 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:09:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:09:25 INFO - {} 09:09:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 657ms 09:09:25 INFO - PROCESS | 3620 | 1469117365869 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3620 | 1469117365871 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 09:09:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:09:25 INFO - PROCESS | 3620 | 1469117365875 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 3620 | 1469117365876 Marionette TRACE conn2 <- [1,3054,null,{}] 09:09:25 INFO - PROCESS | 3620 | 1469117365880 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:09:25 INFO - PROCESS | 3620 | 1469117365882 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:25 INFO - PROCESS | 3620 | 1469117365961 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:09:25 INFO - PROCESS | 3620 | 1469117365972 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 3620 | 1469117365975 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:26 INFO - PROCESS | 3620 | ++DOCSHELL 13DD1C00 == 32 [pid = 3620] [id = 775] 09:09:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15CE2800) [pid = 3620] [serial = 2323] [outer = 00000000] 09:09:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1A1B7C00) [pid = 3620] [serial = 2324] [outer = 15CE2800] 09:09:26 INFO - PROCESS | 3620 | 1469117366047 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1A1E3C00) [pid = 3620] [serial = 2325] [outer = 15CE2800] 09:09:27 INFO - PROCESS | 3620 | --DOCSHELL 17FDD000 == 31 [pid = 3620] [id = 684] 09:09:27 INFO - PROCESS | 3620 | --DOCSHELL 1A78D000 == 30 [pid = 3620] [id = 750] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1A121C00) [pid = 3620] [serial = 2282] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1A783C00) [pid = 3620] [serial = 2285] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10A53C00) [pid = 3620] [serial = 2253] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13DC8400) [pid = 3620] [serial = 2259] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13DD1400) [pid = 3620] [serial = 2260] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17FDEC00) [pid = 3620] [serial = 2270] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17FE5000) [pid = 3620] [serial = 2271] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12B77400) [pid = 3620] [serial = 2256] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (12C81C00) [pid = 3620] [serial = 2257] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (15897C00) [pid = 3620] [serial = 2262] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16022C00) [pid = 3620] [serial = 2263] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (1963AC00) [pid = 3620] [serial = 2276] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1988A800) [pid = 3620] [serial = 2277] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (18268000) [pid = 3620] [serial = 2273] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1826D000) [pid = 3620] [serial = 2274] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (103D2C00) [pid = 3620] [serial = 2268] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16A5CC00) [pid = 3620] [serial = 2265] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (16C55800) [pid = 3620] [serial = 2266] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1963A400) [pid = 3620] [serial = 2288] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (1A12C400) [pid = 3620] [serial = 2289] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (1A78A800) [pid = 3620] [serial = 2286] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (10FC4000) [pid = 3620] [serial = 2254] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (19895000) [pid = 3620] [serial = 2280] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (19894C00) [pid = 3620] [serial = 2279] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (1A8E6400) [pid = 3620] [serial = 2291] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (1A128800) [pid = 3620] [serial = 2283] [outer = 00000000] [url = about:blank] 09:09:27 INFO - PROCESS | 3620 | 1469117367837 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:09:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:09:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:09:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:09:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:09:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:09:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:09:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:09:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2017ms 09:09:27 INFO - PROCESS | 3620 | 1469117367896 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 3620 | 1469117367900 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 09:09:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:09:27 INFO - PROCESS | 3620 | 1469117367905 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 3620 | 1469117367908 Marionette TRACE conn2 <- [1,3058,null,{}] 09:09:27 INFO - PROCESS | 3620 | 1469117367914 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:09:27 INFO - PROCESS | 3620 | 1469117367917 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:28 INFO - PROCESS | 3620 | 1469117368011 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:09:28 INFO - PROCESS | 3620 | 1469117368020 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 3620 | 1469117368024 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:28 INFO - PROCESS | 3620 | ++DOCSHELL 10A06400 == 31 [pid = 3620] [id = 776] 09:09:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (10A10000) [pid = 3620] [serial = 2326] [outer = 00000000] 09:09:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (10FBE400) [pid = 3620] [serial = 2327] [outer = 10A10000] 09:09:28 INFO - PROCESS | 3620 | 1469117368078 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (10FCB000) [pid = 3620] [serial = 2328] [outer = 10A10000] 09:09:28 INFO - PROCESS | 3620 | 1469117368594 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:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:09:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 750ms 09:09:28 INFO - PROCESS | 3620 | 1469117368642 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 3620 | 1469117368647 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 09:09:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:09:28 INFO - PROCESS | 3620 | 1469117368653 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 3620 | 1469117368656 Marionette TRACE conn2 <- [1,3062,null,{}] 09:09:28 INFO - PROCESS | 3620 | 1469117368660 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:09:28 INFO - PROCESS | 3620 | 1469117368663 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:28 INFO - PROCESS | 3620 | 1469117368751 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:09:28 INFO - PROCESS | 3620 | 1469117368760 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 3620 | 1469117368762 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:28 INFO - PROCESS | 3620 | ++DOCSHELL 11C0F800 == 32 [pid = 3620] [id = 777] 09:09:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (11C11000) [pid = 3620] [serial = 2329] [outer = 00000000] 09:09:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (11DE1800) [pid = 3620] [serial = 2330] [outer = 11C11000] 09:09:28 INFO - PROCESS | 3620 | 1469117368808 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (12964C00) [pid = 3620] [serial = 2331] [outer = 11C11000] 09:09:29 INFO - PROCESS | 3620 | 1469117369272 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:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:09:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 641ms 09:09:29 INFO - PROCESS | 3620 | 1469117369291 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 3620 | 1469117369293 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 09:09:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:09:29 INFO - PROCESS | 3620 | 1469117369296 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 3620 | 1469117369300 Marionette TRACE conn2 <- [1,3066,null,{}] 09:09:29 INFO - PROCESS | 3620 | 1469117369311 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:09:29 INFO - PROCESS | 3620 | 1469117369315 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:29 INFO - PROCESS | 3620 | 1469117369398 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:09:29 INFO - PROCESS | 3620 | 1469117369404 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 3620 | 1469117369407 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:29 INFO - PROCESS | 3620 | ++DOCSHELL 12E72400 == 33 [pid = 3620] [id = 778] 09:09:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (1312A400) [pid = 3620] [serial = 2332] [outer = 00000000] 09:09:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (131D1800) [pid = 3620] [serial = 2333] [outer = 1312A400] 09:09:29 INFO - PROCESS | 3620 | 1469117369455 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13A22C00) [pid = 3620] [serial = 2334] [outer = 1312A400] 09:09:29 INFO - PROCESS | 3620 | 1469117369961 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:09:30 INFO - PROCESS | 3620 | 1469117370001 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 09:09:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:09:30 INFO - PROCESS | 3620 | 1469117370004 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 3620 | 1469117370006 Marionette TRACE conn2 <- [1,3070,null,{}] 09:09:30 INFO - PROCESS | 3620 | 1469117370009 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:09:30 INFO - PROCESS | 3620 | 1469117370011 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:30 INFO - PROCESS | 3620 | 1469117370098 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:09:30 INFO - PROCESS | 3620 | 1469117370103 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 3620 | 1469117370105 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:30 INFO - PROCESS | 3620 | ++DOCSHELL 13DCFC00 == 34 [pid = 3620] [id = 779] 09:09:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13DD0400) [pid = 3620] [serial = 2335] [outer = 00000000] 09:09:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (13F74800) [pid = 3620] [serial = 2336] [outer = 13DD0400] 09:09:30 INFO - PROCESS | 3620 | 1469117370149 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (150AD800) [pid = 3620] [serial = 2337] [outer = 13DD0400] 09:09:30 INFO - PROCESS | 3620 | 1469117370577 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:09:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:09:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:09:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 594ms 09:09:30 INFO - PROCESS | 3620 | 1469117370601 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 3620 | 1469117370603 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 09:09:30 INFO - PROCESS | 3620 | 1469117370606 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:09:30 INFO - PROCESS | 3620 | 1469117370608 Marionette TRACE conn2 <- [1,3074,null,{}] 09:09:30 INFO - PROCESS | 3620 | 1469117370611 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:09:30 INFO - PROCESS | 3620 | 1469117370613 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:30 INFO - PROCESS | 3620 | 1469117370737 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:09:30 INFO - PROCESS | 3620 | 1469117370743 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 3620 | 1469117370745 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:30 INFO - PROCESS | 3620 | ++DOCSHELL 15170000 == 35 [pid = 3620] [id = 780] 09:09:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15170400) [pid = 3620] [serial = 2338] [outer = 00000000] 09:09:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15175C00) [pid = 3620] [serial = 2339] [outer = 15170400] 09:09:30 INFO - PROCESS | 3620 | 1469117370792 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (15178C00) [pid = 3620] [serial = 2340] [outer = 15170400] 09:09:31 INFO - PROCESS | 3620 | 1469117371211 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:09:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:09:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 626ms 09:09:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:09:31 INFO - PROCESS | 3620 | 1469117371244 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 3620 | 1469117371246 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 09:09:31 INFO - PROCESS | 3620 | 1469117371249 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 3620 | 1469117371251 Marionette TRACE conn2 <- [1,3078,null,{}] 09:09:31 INFO - PROCESS | 3620 | 1469117371269 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:09:31 INFO - PROCESS | 3620 | 1469117371274 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:31 INFO - PROCESS | 3620 | 1469117371382 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:09:31 INFO - PROCESS | 3620 | 1469117371387 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 3620 | 1469117371389 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:31 INFO - PROCESS | 3620 | ++DOCSHELL 15714800 == 36 [pid = 3620] [id = 781] 09:09:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (157F7C00) [pid = 3620] [serial = 2341] [outer = 00000000] 09:09:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (158E6800) [pid = 3620] [serial = 2342] [outer = 157F7C00] 09:09:31 INFO - PROCESS | 3620 | 1469117371432 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1610CC00) [pid = 3620] [serial = 2343] [outer = 157F7C00] 09:09:31 INFO - PROCESS | 3620 | 1469117371852 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:09:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:09:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 657ms 09:09:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:09:31 INFO - PROCESS | 3620 | 1469117371922 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 3620 | 1469117371924 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 09:09:31 INFO - PROCESS | 3620 | 1469117371927 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 3620 | 1469117371929 Marionette TRACE conn2 <- [1,3082,null,{}] 09:09:31 INFO - PROCESS | 3620 | 1469117371932 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:09:31 INFO - PROCESS | 3620 | 1469117371934 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:32 INFO - PROCESS | 3620 | 1469117372008 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:09:32 INFO - PROCESS | 3620 | 1469117372012 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 3620 | 1469117372014 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:32 INFO - PROCESS | 3620 | ++DOCSHELL 167A1400 == 37 [pid = 3620] [id = 782] 09:09:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16C55000) [pid = 3620] [serial = 2344] [outer = 00000000] 09:09:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16EA0800) [pid = 3620] [serial = 2345] [outer = 16C55000] 09:09:32 INFO - PROCESS | 3620 | 1469117372057 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (16FBB000) [pid = 3620] [serial = 2346] [outer = 16C55000] 09:09:32 INFO - PROCESS | 3620 | 1469117372493 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:09:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:09:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 594ms 09:09:32 INFO - PROCESS | 3620 | 1469117372522 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 3620 | 1469117372524 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 09:09:32 INFO - PROCESS | 3620 | 1469117372527 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:09:32 INFO - PROCESS | 3620 | 1469117372529 Marionette TRACE conn2 <- [1,3086,null,{}] 09:09:32 INFO - PROCESS | 3620 | 1469117372532 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:09:32 INFO - PROCESS | 3620 | 1469117372534 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:32 INFO - PROCESS | 3620 | 1469117372657 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:09:32 INFO - PROCESS | 3620 | 1469117372664 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 3620 | 1469117372666 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:32 INFO - PROCESS | 3620 | ++DOCSHELL 17083400 == 38 [pid = 3620] [id = 783] 09:09:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (17086400) [pid = 3620] [serial = 2347] [outer = 00000000] 09:09:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (17089C00) [pid = 3620] [serial = 2348] [outer = 17086400] 09:09:32 INFO - PROCESS | 3620 | 1469117372710 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15049800) [pid = 3620] [serial = 2349] [outer = 17086400] 09:09:33 INFO - PROCESS | 3620 | 1469117373108 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:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:09:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 641ms 09:09:33 INFO - PROCESS | 3620 | 1469117373165 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 3620 | 1469117373167 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 09:09:33 INFO - PROCESS | 3620 | 1469117373170 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:09:33 INFO - PROCESS | 3620 | 1469117373172 Marionette TRACE conn2 <- [1,3090,null,{}] 09:09:33 INFO - PROCESS | 3620 | 1469117373175 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:09:33 INFO - PROCESS | 3620 | 1469117373177 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:33 INFO - PROCESS | 3620 | 1469117373295 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:09:33 INFO - PROCESS | 3620 | 1469117373312 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 3620 | 1469117373314 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:33 INFO - PROCESS | 3620 | ++DOCSHELL 12E72000 == 39 [pid = 3620] [id = 784] 09:09:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1708D400) [pid = 3620] [serial = 2350] [outer = 00000000] 09:09:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1779B400) [pid = 3620] [serial = 2351] [outer = 1708D400] 09:09:33 INFO - PROCESS | 3620 | 1469117373358 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (177ED800) [pid = 3620] [serial = 2352] [outer = 1708D400] 09:09:33 INFO - PROCESS | 3620 | 1469117373789 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:09:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:09:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 625ms 09:09:33 INFO - PROCESS | 3620 | 1469117373809 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 3620 | 1469117373820 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 09:09:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:09:33 INFO - PROCESS | 3620 | 1469117373828 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 3620 | 1469117373830 Marionette TRACE conn2 <- [1,3094,null,{}] 09:09:33 INFO - PROCESS | 3620 | 1469117373833 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:09:33 INFO - PROCESS | 3620 | 1469117373835 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:33 INFO - PROCESS | 3620 | 1469117373953 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:09:33 INFO - PROCESS | 3620 | 1469117373959 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 3620 | 1469117373961 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:33 INFO - PROCESS | 3620 | ++DOCSHELL 10502000 == 40 [pid = 3620] [id = 785] 09:09:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (10502400) [pid = 3620] [serial = 2353] [outer = 00000000] 09:09:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (17088000) [pid = 3620] [serial = 2354] [outer = 10502400] 09:09:34 INFO - PROCESS | 3620 | 1469117374003 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17FAA000) [pid = 3620] [serial = 2355] [outer = 10502400] 09:09:34 INFO - PROCESS | 3620 | 1469117374442 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:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:09:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:09:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 625ms 09:09:34 INFO - PROCESS | 3620 | 1469117374463 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 3620 | 1469117374465 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 09:09:34 INFO - PROCESS | 3620 | 1469117374476 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:09:34 INFO - PROCESS | 3620 | 1469117374479 Marionette TRACE conn2 <- [1,3098,null,{}] 09:09:34 INFO - PROCESS | 3620 | 1469117374482 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:09:34 INFO - PROCESS | 3620 | 1469117374484 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:34 INFO - PROCESS | 3620 | 1469117374611 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:09:34 INFO - PROCESS | 3620 | 1469117374616 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 3620 | 1469117374618 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:34 INFO - PROCESS | 3620 | ++DOCSHELL 13DD1400 == 41 [pid = 3620] [id = 786] 09:09:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1516D000) [pid = 3620] [serial = 2356] [outer = 00000000] 09:09:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17FE6800) [pid = 3620] [serial = 2357] [outer = 1516D000] 09:09:34 INFO - PROCESS | 3620 | 1469117374663 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (181BEC00) [pid = 3620] [serial = 2358] [outer = 1516D000] 09:09:35 INFO - PROCESS | 3620 | 1469117375133 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:09:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:09:35 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:09:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:09:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 704ms 09:09:35 INFO - PROCESS | 3620 | 1469117375179 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 3620 | 1469117375181 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 09:09:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:09:35 INFO - PROCESS | 3620 | 1469117375184 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 3620 | 1469117375186 Marionette TRACE conn2 <- [1,3102,null,{}] 09:09:35 INFO - PROCESS | 3620 | 1469117375189 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:09:35 INFO - PROCESS | 3620 | 1469117375191 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:35 INFO - PROCESS | 3620 | 1469117375491 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (181B8000) [pid = 3620] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11806000) [pid = 3620] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (114C3C00) [pid = 3620] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15CE9800) [pid = 3620] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1708E400) [pid = 3620] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16021800) [pid = 3620] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (11485400) [pid = 3620] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (10A4C800) [pid = 3620] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10A4A400) [pid = 3620] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1AB50000) [pid = 3620] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1ABD9000) [pid = 3620] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:09:35 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A787C00) [pid = 3620] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:09:35 INFO - PROCESS | 3620 | 1469117375564 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\", \"4847ea83-75b9-41a6-9803-d3898994e8f3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 3620 | 1469117375566 Marionette INFO sendAsync 8cefdbf4-3b83-4e84-ab56-ecd2841d2033 09:09:35 INFO - PROCESS | 3620 | ++DOCSHELL 10A4A400 == 42 [pid = 3620] [id = 787] 09:09:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10A4C800) [pid = 3620] [serial = 2359] [outer = 00000000] 09:09:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (155EC400) [pid = 3620] [serial = 2360] [outer = 10A4C800] 09:09:35 INFO - PROCESS | 3620 | 1469117375609 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (177EC000) [pid = 3620] [serial = 2361] [outer = 10A4C800] 09:09:35 INFO - PROCESS | 3620 | 1469117375946 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:09:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:09:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 798ms 09:09:36 INFO - PROCESS | 3620 | 1469117376014 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 3620 | 1469117376015 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 09:09:37 WARNING - u'runner_teardown' () 09:09:37 INFO - No more tests 09:09:37 INFO - Got 0 unexpected results 09:09:37 INFO - SUITE-END | took 656s 09:09:37 INFO - Closing logging queue 09:09:37 INFO - queue closed 09:09:37 INFO - Return code: 0 09:09:37 WARNING - # TBPL SUCCESS # 09:09:37 INFO - Running post-action listener: _resource_record_post_action 09:09:37 INFO - Running post-run listener: _resource_record_post_run 09:09:38 INFO - Total resource usage - Wall time: 667s; CPU: 17.0%; Read bytes: 91855872; Write bytes: 954274304; Read time: 514886; Write time: 1184911 09:09:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:09:38 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 74643456; Read time: 0; Write time: 72476 09:09:38 INFO - run-tests - Wall time: 664s; CPU: 17.0%; Read bytes: 91855872; Write bytes: 818200064; Read time: 514886; Write time: 1070468 09:09:38 INFO - Running post-run listener: _upload_blobber_files 09:09:38 INFO - Blob upload gear active. 09:09:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:09:38 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:09:38 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:09:38 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:09:39 INFO - (blobuploader) - INFO - Open directory for files ... 09:09:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:09:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:09:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:09:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:09:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:09:40 INFO - (blobuploader) - INFO - Done attempting. 09:09:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:09:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:09:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:09:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:09:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:09:42 INFO - (blobuploader) - INFO - Done attempting. 09:09:42 INFO - (blobuploader) - INFO - Iteration through files over. 09:09:42 INFO - Return code: 0 09:09:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:09:42 INFO - Using _rmtree_windows ... 09:09:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:09:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1bc3431f8b84e6e2a6ad944f3d08e84ddc8f6919276c916f0d1c8b378b20303e08007826f28286e50a6e4f5022b753e23e5b65edd5cc00312512aecfa13a484d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8f52077620b792b8390453a17f3b6858d3eb9342594d98ee894596c3db0667a5572bcae63aa95a8b53b9d8e5ddea82bbe27b9e8c3469aa5441af7e6280ae1826"} 09:09:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:09:42 INFO - Writing to file C:\slave\test\properties\blobber_files 09:09:42 INFO - Contents: 09:09:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1bc3431f8b84e6e2a6ad944f3d08e84ddc8f6919276c916f0d1c8b378b20303e08007826f28286e50a6e4f5022b753e23e5b65edd5cc00312512aecfa13a484d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8f52077620b792b8390453a17f3b6858d3eb9342594d98ee894596c3db0667a5572bcae63aa95a8b53b9d8e5ddea82bbe27b9e8c3469aa5441af7e6280ae1826"} 09:09:42 INFO - Running post-run listener: copy_logs_to_upload_dir 09:09:42 INFO - Copying logs to upload dir... 09:09:42 INFO - mkdir: C:\slave\test\build\upload\logs 09:09:42 INFO - Copying logs to upload dir... 09:09:42 INFO - Using _rmtree_windows ... 09:09:42 INFO - Using _rmtree_windows ... 09:09:42 INFO - Using _rmtree_windows ... 09:09:42 INFO - Using _rmtree_windows ... 09:09:42 INFO - Using _rmtree_windows ... 09:09:42 INFO - Using _rmtree_windows ... 09:09:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=789.813000 ========= master_lag: -2.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 7 secs) (at 2016-07-21 09:09:43.281599) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 09:09:43.282533) ========= '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-019\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1bc3431f8b84e6e2a6ad944f3d08e84ddc8f6919276c916f0d1c8b378b20303e08007826f28286e50a6e4f5022b753e23e5b65edd5cc00312512aecfa13a484d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8f52077620b792b8390453a17f3b6858d3eb9342594d98ee894596c3db0667a5572bcae63aa95a8b53b9d8e5ddea82bbe27b9e8c3469aa5441af7e6280ae1826"} build_url:https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1bc3431f8b84e6e2a6ad944f3d08e84ddc8f6919276c916f0d1c8b378b20303e08007826f28286e50a6e4f5022b753e23e5b65edd5cc00312512aecfa13a484d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8f52077620b792b8390453a17f3b6858d3eb9342594d98ee894596c3db0667a5572bcae63aa95a8b53b9d8e5ddea82bbe27b9e8c3469aa5441af7e6280ae1826"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EbgXxgZvRU2I5HgglKX_Kw/artifacts/public/build/firefox-48.0.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-07-21 09:09:43.409810) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 09:09:43.410514) ========= '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-019\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-019 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-019 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-019 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-019 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-019 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.125000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 09:09:43.541611) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-21 09:09:43.542542) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-21 09:09:44.104500) ========= ========= Total master_lag: 2.02 =========