builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-088 starttime: 1470941316.72 results: success (0) buildid: 20160811095921 builduid: aa69ce5198994b278dabd418de668440 revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:36.716205) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:36.716663) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:36.716947) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:36.801699) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:36.802085) ========= '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-088\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False --11:48:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.16 MB/s 11:48:21 (7.16 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.768000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:37.651557) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:48:37.651901) ========= '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-088\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.931000 ========= master_lag: 0.24 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:48:38.820247) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-11 11:48:38.820625) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False 2016-08-11 11:48:23,493 truncating revision to first 12 chars 2016-08-11 11:48:23,493 Setting DEBUG logging. 2016-08-11 11:48:23,493 attempt 1/10 2016-08-11 11:48:23,493 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9bf4d2171f27?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-11 11:48:25,046 unpacking tar archive at: mozilla-release-9bf4d2171f27/testing/mozharness/ program finished with exit code 0 elapsedTime=2.500000 ========= master_lag: -0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-11 11:48:41.284486) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:41.284833) ========= script_repo_revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:41.285276) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:41.285607) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:48:41.325819) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 51 secs) (at 2016-08-11 11:48:41.326181) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-release' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 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-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 11:48:26 INFO - MultiFileLogger online at 20160811 11:48:26 in C:\slave\test 11:48:26 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 11:48:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:48:26 INFO - {'append_to_log': False, 11:48:26 INFO - 'base_work_dir': 'C:\\slave\\test', 11:48:26 INFO - 'blob_upload_branch': 'mozilla-release', 11:48:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:48:26 INFO - 'buildbot_json_path': 'buildprops.json', 11:48:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:48:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:48:26 INFO - 'download_minidump_stackwalk': True, 11:48:26 INFO - 'download_symbols': 'true', 11:48:26 INFO - 'e10s': False, 11:48:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:48:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:48:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:48:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:48:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:48:26 INFO - 'C:/mozilla-build/tooltool.py'), 11:48:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:48:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:48:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:48:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:48:26 INFO - 'log_level': 'info', 11:48:26 INFO - 'log_to_console': True, 11:48:26 INFO - 'opt_config_files': (), 11:48:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:48:26 INFO - '--processes=1', 11:48:26 INFO - '--config=%(test_path)s/wptrunner.ini', 11:48:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:48:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:48:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:48:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:48:26 INFO - 'pip_index': False, 11:48:26 INFO - 'require_test_zip': True, 11:48:26 INFO - 'test_type': ('testharness',), 11:48:26 INFO - 'this_chunk': '1', 11:48:26 INFO - 'total_chunks': '10', 11:48:26 INFO - 'virtualenv_path': 'venv', 11:48:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:48:26 INFO - 'work_dir': 'build'} 11:48:26 INFO - ##### 11:48:26 INFO - ##### Running clobber step. 11:48:26 INFO - ##### 11:48:26 INFO - Running pre-action listener: _resource_record_pre_action 11:48:26 INFO - Running main action method: clobber 11:48:26 INFO - rmtree: C:\slave\test\build 11:48:26 INFO - Using _rmtree_windows ... 11:48:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:49:34 INFO - Running post-action listener: _resource_record_post_action 11:49:34 INFO - ##### 11:49:34 INFO - ##### Running read-buildbot-config step. 11:49:34 INFO - ##### 11:49:34 INFO - Running pre-action listener: _resource_record_pre_action 11:49:34 INFO - Running main action method: read_buildbot_config 11:49:34 INFO - Using buildbot properties: 11:49:34 INFO - { 11:49:34 INFO - "project": "", 11:49:34 INFO - "product": "firefox", 11:49:34 INFO - "script_repo_revision": "production", 11:49:34 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 11:49:34 INFO - "repository": "", 11:49:34 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 11:49:34 INFO - "buildid": "20160811095921", 11:49:34 INFO - "pgo_build": "False", 11:49:34 INFO - "basedir": "C:\\slave\\test", 11:49:34 INFO - "buildnumber": 3, 11:49:34 INFO - "slavename": "t-xp32-ix-088", 11:49:34 INFO - "revision": "9bf4d2171f273c1543fa548b09dbe76311cd0b34", 11:49:34 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 11:49:34 INFO - "platform": "win32", 11:49:34 INFO - "branch": "mozilla-release", 11:49:34 INFO - "repo_path": "releases/mozilla-release", 11:49:34 INFO - "moz_repo_path": "", 11:49:34 INFO - "stage_platform": "win32", 11:49:34 INFO - "builduid": "aa69ce5198994b278dabd418de668440", 11:49:34 INFO - "slavebuilddir": "test" 11:49:34 INFO - } 11:49:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 11:49:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 11:49:34 INFO - Running post-action listener: _resource_record_post_action 11:49:34 INFO - ##### 11:49:34 INFO - ##### Running download-and-extract step. 11:49:34 INFO - ##### 11:49:34 INFO - Running pre-action listener: _resource_record_pre_action 11:49:34 INFO - Running main action method: download_and_extract 11:49:34 INFO - mkdir: C:\slave\test\build\tests 11:49:34 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')]} 11:49:34 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:49:34 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 11:49:34 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 11:49:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 11:49:35 INFO - Downloaded 1274 bytes. 11:49:35 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 11:49:35 INFO - Using the following test package requirements: 11:49:35 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 11:49:35 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:49:35 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 11:49:35 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:49:35 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 11:49:35 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:49:35 INFO - u'jsshell-win32.zip'], 11:49:35 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:49:35 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 11:49:35 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 11:49:35 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:49:35 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 11:49:35 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:49:35 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 11:49:35 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:49:35 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 11:49:35 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 11:49:35 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 11:49:35 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:49:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:35 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:49:35 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 11:49:35 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 11:49:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 11:49:37 INFO - Downloaded 20366347 bytes. 11:49:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:49:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:49:40 INFO - caution: filename not matched: web-platform/* 11:49:40 INFO - Return code: 11 11:49:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:40 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:49:40 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 11:49:40 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 11:49:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 11:49:43 INFO - Downloaded 36389907 bytes. 11:49:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:49:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:50:35 INFO - caution: filename not matched: bin/* 11:50:35 INFO - caution: filename not matched: config/* 11:50:35 INFO - caution: filename not matched: mozbase/* 11:50:35 INFO - caution: filename not matched: marionette/* 11:50:35 INFO - caution: filename not matched: tools/wptserve/* 11:50:35 INFO - Return code: 11 11:50:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:50:35 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 11:50:35 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:50:35 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 11:50:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 11:50:41 INFO - Downloaded 68479284 bytes. 11:50:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:50:41 INFO - mkdir: C:\slave\test\properties 11:50:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:50:41 INFO - Writing to file C:\slave\test\properties\build_url 11:50:41 INFO - Contents: 11:50:41 INFO - build_url:https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 11:50:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:50:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:50:42 INFO - Writing to file C:\slave\test\properties\symbols_url 11:50:42 INFO - Contents: 11:50:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:50:42 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')]} 11:50:42 INFO - https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:50:42 INFO - trying https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:50:42 INFO - Downloading https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 11:50:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:50:46 INFO - Downloaded 55640819 bytes. 11:50:46 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:50:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:50:54 INFO - Return code: 0 11:50:54 INFO - Running post-action listener: _resource_record_post_action 11:50:54 INFO - Running post-action listener: set_extra_try_arguments 11:50:54 INFO - ##### 11:50:54 INFO - ##### Running create-virtualenv step. 11:50:54 INFO - ##### 11:50:54 INFO - Running pre-action listener: _pre_create_virtualenv 11:50:54 INFO - Running pre-action listener: _resource_record_pre_action 11:50:54 INFO - Running main action method: create_virtualenv 11:50:54 INFO - Creating virtualenv C:\slave\test\build\venv 11:50:54 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 11:50:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:50:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:50:58 INFO - Installing distribute......................................................................................................................................................................................done. 11:50:59 INFO - Return code: 0 11:50:59 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:50:59 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')]} 11:50:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:50:59 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')]} 11:50:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:50:59 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\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-088'}}, attempt #1 11:50:59 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 11:50:59 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 11:50:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:50:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 11:50:59 INFO - 'CLIENTNAME': 'Console', 11:50:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:50:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 11:50:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:50:59 INFO - 'DCLOCATION': 'SCL3', 11:50:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:50:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:50:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:50:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:50:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:50:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:50:59 INFO - 'HOMEDRIVE': 'C:', 11:50:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:50:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:50:59 INFO - 'KTS_VERSION': '1.19c', 11:50:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:50:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 11:50:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:50:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:50:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:50:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:50:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:50:59 INFO - 'MOZ_AIRBAG': '1', 11:50:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:50:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:50:59 INFO - 'MOZ_MSVCVERSION': '8', 11:50:59 INFO - 'MOZ_NO_REMOTE': '1', 11:50:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:50:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:50:59 INFO - 'NO_EM_RESTART': '1', 11:50:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:50:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:50:59 INFO - 'OS': 'Windows_NT', 11:50:59 INFO - 'OURDRIVE': 'C:', 11:50:59 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', 11:50:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:50:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:50:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:50:59 INFO - 'PROCESSOR_LEVEL': '6', 11:50:59 INFO - 'PROCESSOR_REVISION': '1e05', 11:50:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:50:59 INFO - 'PROMPT': '$P$G', 11:50:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:50:59 INFO - 'PWD': 'C:\\slave\\test', 11:50:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:50:59 INFO - 'SESSIONNAME': 'Console', 11:50:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:50:59 INFO - 'SYSTEMDRIVE': 'C:', 11:50:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:50:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:50:59 INFO - 'TEST1': 'testie', 11:50:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:50:59 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 11:50:59 INFO - 'USERNAME': 'cltbld', 11:50:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:50:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:50:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:50:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:50:59 INFO - 'WINDIR': 'C:\\WINDOWS', 11:50:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:50:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:50:59 INFO - Downloading/unpacking psutil>=0.7.1 11:51:00 INFO - Running setup.py egg_info for package psutil 11:51:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:51:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:51:00 INFO - Installing collected packages: psutil 11:51:00 INFO - Running setup.py install for psutil 11:51:00 INFO - building 'psutil._psutil_windows' extension 11:51:00 INFO - error: Unable to find vcvarsall.bat 11:51:00 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-z9w9_m-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:51:00 INFO - running install 11:51:00 INFO - running build 11:51:00 INFO - running build_py 11:51:00 INFO - creating build 11:51:00 INFO - creating build\lib.win32-2.7 11:51:00 INFO - creating build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:51:00 INFO - running build_ext 11:51:00 INFO - building 'psutil._psutil_windows' extension 11:51:00 INFO - error: Unable to find vcvarsall.bat 11:51:00 INFO - ---------------------------------------- 11:51:00 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-z9w9_m-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:51:00 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data\pip\pip.log 11:51:00 WARNING - Return code: 1 11:51:00 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! 11:51:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:51:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:51:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:51:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:51:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:51:00 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\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-088'}}, attempt #1 11:51:00 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 11:51:00 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 11:51:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:51:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 11:51:00 INFO - 'CLIENTNAME': 'Console', 11:51:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:51:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 11:51:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:51:00 INFO - 'DCLOCATION': 'SCL3', 11:51:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:51:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:51:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:51:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:51:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:51:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:51:00 INFO - 'HOMEDRIVE': 'C:', 11:51:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:51:00 INFO - 'KTS_VERSION': '1.19c', 11:51:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:51:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 11:51:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:51:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:51:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:51:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:51:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:51:00 INFO - 'MOZ_AIRBAG': '1', 11:51:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:51:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:51:00 INFO - 'MOZ_MSVCVERSION': '8', 11:51:00 INFO - 'MOZ_NO_REMOTE': '1', 11:51:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:51:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:51:00 INFO - 'NO_EM_RESTART': '1', 11:51:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:51:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:51:00 INFO - 'OS': 'Windows_NT', 11:51:00 INFO - 'OURDRIVE': 'C:', 11:51:00 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', 11:51:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:51:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:51:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:51:00 INFO - 'PROCESSOR_LEVEL': '6', 11:51:00 INFO - 'PROCESSOR_REVISION': '1e05', 11:51:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:51:00 INFO - 'PROMPT': '$P$G', 11:51:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:51:00 INFO - 'PWD': 'C:\\slave\\test', 11:51:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:51:00 INFO - 'SESSIONNAME': 'Console', 11:51:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:51:00 INFO - 'SYSTEMDRIVE': 'C:', 11:51:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:51:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:00 INFO - 'TEST1': 'testie', 11:51:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:00 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 11:51:00 INFO - 'USERNAME': 'cltbld', 11:51:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:51:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:51:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:51:00 INFO - 'WINDIR': 'C:\\WINDOWS', 11:51:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:51:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:51:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:51:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:51:01 INFO - Running setup.py egg_info for package mozsystemmonitor 11:51:01 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:51:01 INFO - Running setup.py egg_info for package psutil 11:51:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:51:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:51:01 INFO - Installing collected packages: mozsystemmonitor, psutil 11:51:01 INFO - Running setup.py install for mozsystemmonitor 11:51:01 INFO - Running setup.py install for psutil 11:51:01 INFO - building 'psutil._psutil_windows' extension 11:51:01 INFO - error: Unable to find vcvarsall.bat 11:51:01 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-bfjos6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:51:01 INFO - running install 11:51:01 INFO - running build 11:51:01 INFO - running build_py 11:51:01 INFO - running build_ext 11:51:01 INFO - building 'psutil._psutil_windows' extension 11:51:01 INFO - error: Unable to find vcvarsall.bat 11:51:01 INFO - ---------------------------------------- 11:51:01 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-bfjos6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:51:01 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data\pip\pip.log 11:51:01 WARNING - Return code: 1 11:51:01 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! 11:51:01 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:51:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:51:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:51:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:51:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:51:01 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\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-088'}}, attempt #1 11:51:01 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 11:51:01 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 11:51:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:51:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 11:51:01 INFO - 'CLIENTNAME': 'Console', 11:51:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:51:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 11:51:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:51:01 INFO - 'DCLOCATION': 'SCL3', 11:51:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:51:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:51:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:51:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:51:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:51:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:51:01 INFO - 'HOMEDRIVE': 'C:', 11:51:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:51:01 INFO - 'KTS_VERSION': '1.19c', 11:51:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:51:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 11:51:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:51:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:51:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:51:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:51:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:51:01 INFO - 'MOZ_AIRBAG': '1', 11:51:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:51:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:51:01 INFO - 'MOZ_MSVCVERSION': '8', 11:51:01 INFO - 'MOZ_NO_REMOTE': '1', 11:51:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:51:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:51:01 INFO - 'NO_EM_RESTART': '1', 11:51:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:51:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:51:01 INFO - 'OS': 'Windows_NT', 11:51:01 INFO - 'OURDRIVE': 'C:', 11:51:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:51:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:51:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:51:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:51:01 INFO - 'PROCESSOR_LEVEL': '6', 11:51:01 INFO - 'PROCESSOR_REVISION': '1e05', 11:51:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:51:01 INFO - 'PROMPT': '$P$G', 11:51:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:51:01 INFO - 'PWD': 'C:\\slave\\test', 11:51:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:51:01 INFO - 'SESSIONNAME': 'Console', 11:51:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:51:01 INFO - 'SYSTEMDRIVE': 'C:', 11:51:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:51:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:01 INFO - 'TEST1': 'testie', 11:51:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:01 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 11:51:01 INFO - 'USERNAME': 'cltbld', 11:51:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:51:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:51:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:51:01 INFO - 'WINDIR': 'C:\\WINDOWS', 11:51:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:51:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:51:01 INFO - Downloading/unpacking blobuploader==1.2.4 11:51:01 INFO - Downloading blobuploader-1.2.4.tar.gz 11:51:01 INFO - Running setup.py egg_info for package blobuploader 11:51:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:51:03 INFO - Running setup.py egg_info for package requests 11:51:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:51:03 INFO - Downloading docopt-0.6.1.tar.gz 11:51:03 INFO - Running setup.py egg_info for package docopt 11:51:03 INFO - Installing collected packages: blobuploader, docopt, requests 11:51:03 INFO - Running setup.py install for blobuploader 11:51:03 INFO - Running setup.py install for docopt 11:51:03 INFO - Running setup.py install for requests 11:51:03 INFO - Successfully installed blobuploader docopt requests 11:51:03 INFO - Cleaning up... 11:51:03 INFO - Return code: 0 11:51:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:51:03 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')]} 11:51:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:51:03 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')]} 11:51:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:51:03 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\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-088'}}, attempt #1 11:51:03 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 11:51:03 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 11:51:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:51:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 11:51:03 INFO - 'CLIENTNAME': 'Console', 11:51:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:51:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 11:51:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:51:03 INFO - 'DCLOCATION': 'SCL3', 11:51:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:51:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:51:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:51:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:51:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:51:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:51:03 INFO - 'HOMEDRIVE': 'C:', 11:51:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:51:03 INFO - 'KTS_VERSION': '1.19c', 11:51:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:51:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 11:51:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:51:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:51:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:51:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:51:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:51:03 INFO - 'MOZ_AIRBAG': '1', 11:51:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:51:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:51:03 INFO - 'MOZ_MSVCVERSION': '8', 11:51:03 INFO - 'MOZ_NO_REMOTE': '1', 11:51:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:51:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:51:03 INFO - 'NO_EM_RESTART': '1', 11:51:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:51:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:51:03 INFO - 'OS': 'Windows_NT', 11:51:03 INFO - 'OURDRIVE': 'C:', 11:51:03 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', 11:51:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:51:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:51:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:51:03 INFO - 'PROCESSOR_LEVEL': '6', 11:51:03 INFO - 'PROCESSOR_REVISION': '1e05', 11:51:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:51:03 INFO - 'PROMPT': '$P$G', 11:51:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:51:03 INFO - 'PWD': 'C:\\slave\\test', 11:51:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:51:03 INFO - 'SESSIONNAME': 'Console', 11:51:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:51:03 INFO - 'SYSTEMDRIVE': 'C:', 11:51:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:51:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:03 INFO - 'TEST1': 'testie', 11:51:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:03 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 11:51:03 INFO - 'USERNAME': 'cltbld', 11:51:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:51:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:51:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:51:03 INFO - 'WINDIR': 'C:\\WINDOWS', 11:51:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:51:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:51:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:51:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:51:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:51:08 INFO - Unpacking c:\slave\test\build\tests\marionette 11:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:51:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:51:08 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 11:51:08 INFO - Running setup.py install for browsermob-proxy 11:51:13 INFO - Running setup.py install for manifestparser 11:51:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for marionette-client 11:51:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:51:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for marionette-driver 11:51:13 INFO - Running setup.py install for mozcrash 11:51:13 INFO - Running setup.py install for mozdebug 11:51:13 INFO - Running setup.py install for mozdevice 11:51:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for mozfile 11:51:13 INFO - Running setup.py install for mozhttpd 11:51:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for mozinfo 11:51:13 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for mozInstall 11:51:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for mozleak 11:51:13 INFO - Running setup.py install for mozlog 11:51:13 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for moznetwork 11:51:13 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for mozprocess 11:51:13 INFO - Running setup.py install for mozprofile 11:51:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for mozrunner 11:51:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for mozscreenshot 11:51:13 INFO - Running setup.py install for moztest 11:51:13 INFO - Running setup.py install for mozversion 11:51:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:51:13 INFO - Running setup.py install for wptserve 11:51:13 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 11:51:13 INFO - Cleaning up... 11:51:13 INFO - Return code: 0 11:51:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:51: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')]} 11:51:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:51: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')]} 11:51:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:51:13 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\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-088'}}, attempt #1 11:51:13 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 11:51:13 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 11:51:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:51:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 11:51:13 INFO - 'CLIENTNAME': 'Console', 11:51:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:51:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 11:51:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:51:13 INFO - 'DCLOCATION': 'SCL3', 11:51:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:51:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:51:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:51:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:51:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:51:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:51:13 INFO - 'HOMEDRIVE': 'C:', 11:51:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:51:13 INFO - 'KTS_VERSION': '1.19c', 11:51:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:51:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 11:51:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:51:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:51:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:51:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:51:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:51:13 INFO - 'MOZ_AIRBAG': '1', 11:51:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:51:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:51:13 INFO - 'MOZ_MSVCVERSION': '8', 11:51:13 INFO - 'MOZ_NO_REMOTE': '1', 11:51:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:51:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:51:13 INFO - 'NO_EM_RESTART': '1', 11:51:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:51:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:51:13 INFO - 'OS': 'Windows_NT', 11:51:13 INFO - 'OURDRIVE': 'C:', 11:51:13 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', 11:51:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:51:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:51:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:51:13 INFO - 'PROCESSOR_LEVEL': '6', 11:51:13 INFO - 'PROCESSOR_REVISION': '1e05', 11:51:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:51:13 INFO - 'PROMPT': '$P$G', 11:51:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:51:13 INFO - 'PWD': 'C:\\slave\\test', 11:51:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:51:13 INFO - 'SESSIONNAME': 'Console', 11:51:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:51:13 INFO - 'SYSTEMDRIVE': 'C:', 11:51:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:51:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:13 INFO - 'TEST1': 'testie', 11:51:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:13 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 11:51:13 INFO - 'USERNAME': 'cltbld', 11:51:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:51:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:51:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:51:13 INFO - 'WINDIR': 'C:\\WINDOWS', 11:51:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:51:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:51:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:51:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:51:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:51:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:51:17 INFO - Unpacking c:\slave\test\build\tests\marionette 11:51:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:51:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:51:17 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)) 11:51:25 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)) 11:51:25 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)) 11:51:25 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)) 11:51:25 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)) 11:51:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:51:25 INFO - Downloading blessings-1.6.tar.gz 11:51:25 INFO - Running setup.py egg_info for package blessings 11:51:25 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)) 11:51:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:51:25 INFO - Running setup.py install for blessings 11:51:25 INFO - Running setup.py install for browsermob-proxy 11:51:25 INFO - Running setup.py install for manifestparser 11:51:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Running setup.py install for marionette-client 11:51:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:51:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Running setup.py install for marionette-driver 11:51:25 INFO - Running setup.py install for mozcrash 11:51:25 INFO - Running setup.py install for mozdebug 11:51:25 INFO - Running setup.py install for mozdevice 11:51:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Running setup.py install for mozhttpd 11:51:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Running setup.py install for mozInstall 11:51:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Running setup.py install for mozleak 11:51:25 INFO - Running setup.py install for mozprofile 11:51:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Running setup.py install for mozrunner 11:51:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Running setup.py install for mozscreenshot 11:51:25 INFO - Running setup.py install for moztest 11:51:25 INFO - Running setup.py install for mozversion 11:51:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:51:25 INFO - Running setup.py install for wptserve 11:51:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:51:25 INFO - Cleaning up... 11:51:25 INFO - Return code: 0 11:51:25 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:51:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:51:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:51:26 INFO - Reading from file tmpfile_stdout 11:51:26 INFO - Using _rmtree_windows ... 11:51:26 INFO - Using _rmtree_windows ... 11:51:26 INFO - Current package versions: 11:51:26 INFO - blessings == 1.6 11:51:26 INFO - blobuploader == 1.2.4 11:51:26 INFO - browsermob-proxy == 0.6.0 11:51:26 INFO - distribute == 0.6.14 11:51:26 INFO - docopt == 0.6.1 11:51:26 INFO - manifestparser == 1.1 11:51:26 INFO - marionette-client == 2.3.0 11:51:26 INFO - marionette-driver == 1.4.0 11:51:26 INFO - mozInstall == 1.12 11:51:26 INFO - mozcrash == 0.17 11:51:26 INFO - mozdebug == 0.1 11:51:26 INFO - mozdevice == 0.48 11:51:26 INFO - mozfile == 1.2 11:51:26 INFO - mozhttpd == 0.7 11:51:26 INFO - mozinfo == 0.9 11:51:26 INFO - mozleak == 0.1 11:51:26 INFO - mozlog == 3.1 11:51:26 INFO - moznetwork == 0.27 11:51:26 INFO - mozprocess == 0.22 11:51:26 INFO - mozprofile == 0.28 11:51:26 INFO - mozrunner == 6.11 11:51:26 INFO - mozscreenshot == 0.1 11:51:26 INFO - mozsystemmonitor == 0.0 11:51:26 INFO - moztest == 0.7 11:51:26 INFO - mozversion == 1.4 11:51:26 INFO - requests == 1.2.3 11:51:26 INFO - wptserve == 1.4.0 11:51:26 INFO - Running post-action listener: _resource_record_post_action 11:51:26 INFO - Running post-action listener: _start_resource_monitoring 11:51:26 INFO - Starting resource monitoring. 11:51:26 INFO - ##### 11:51:26 INFO - ##### Running pull step. 11:51:26 INFO - ##### 11:51:26 INFO - Running pre-action listener: _resource_record_pre_action 11:51:26 INFO - Running main action method: pull 11:51:26 INFO - Pull has nothing to do! 11:51:26 INFO - Running post-action listener: _resource_record_post_action 11:51:26 INFO - ##### 11:51:26 INFO - ##### Running install step. 11:51:26 INFO - ##### 11:51:26 INFO - Running pre-action listener: _resource_record_pre_action 11:51:26 INFO - Running main action method: install 11:51:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:51:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:51:26 INFO - Reading from file tmpfile_stdout 11:51:26 INFO - Using _rmtree_windows ... 11:51:26 INFO - Using _rmtree_windows ... 11:51:26 INFO - Detecting whether we're running mozinstall >=1.0... 11:51:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:51:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:51:26 INFO - Reading from file tmpfile_stdout 11:51:26 INFO - Output received: 11:51:26 INFO - Usage: mozinstall-script.py [options] installer 11:51:26 INFO - Options: 11:51:26 INFO - -h, --help show this help message and exit 11:51:26 INFO - -d DEST, --destination=DEST 11:51:26 INFO - Directory to install application into. [default: 11:51:26 INFO - "C:\slave\test"] 11:51:26 INFO - --app=APP Application being installed. [default: firefox] 11:51:26 INFO - Using _rmtree_windows ... 11:51:26 INFO - Using _rmtree_windows ... 11:51:26 INFO - mkdir: C:\slave\test\build\application 11:51:26 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.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:51:26 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.1.en-US.win32.zip --destination C:\slave\test\build\application 11:51:29 INFO - Reading from file tmpfile_stdout 11:51:29 INFO - Output received: 11:51:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:51:29 INFO - Using _rmtree_windows ... 11:51:29 INFO - Using _rmtree_windows ... 11:51:29 INFO - Running post-action listener: _resource_record_post_action 11:51:29 INFO - ##### 11:51:29 INFO - ##### Running run-tests step. 11:51:29 INFO - ##### 11:51:29 INFO - Running pre-action listener: _resource_record_pre_action 11:51:29 INFO - Running main action method: run_tests 11:51:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:51:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:51:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:51:29 INFO - grabbing minidump binary from tooltool 11:51:29 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')]} 11:51:29 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 0x00E43368>, '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 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:51:29 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 11:51:29 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 11:51:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:51:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp54yqtn 11:51:29 INFO - INFO - File integrity verified, renaming tmp54yqtn to win32-minidump_stackwalk.exe 11:51:29 INFO - Return code: 0 11:51:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:51:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:51:29 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/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.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 11:51:29 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/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.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 11:51:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:51:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 11:51:29 INFO - 'CLIENTNAME': 'Console', 11:51:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:51:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 11:51:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:51:29 INFO - 'DCLOCATION': 'SCL3', 11:51:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:51:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:51:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:51:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:51:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:51:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:51:29 INFO - 'HOMEDRIVE': 'C:', 11:51:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:51:29 INFO - 'KTS_VERSION': '1.19c', 11:51:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:51:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 11:51:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:51:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:51:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:51:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:51:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:51:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:51:29 INFO - 'MOZ_AIRBAG': '1', 11:51:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:51:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:51:29 INFO - 'MOZ_MSVCVERSION': '8', 11:51:29 INFO - 'MOZ_NO_REMOTE': '1', 11:51:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:51:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:51:29 INFO - 'NO_EM_RESTART': '1', 11:51:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:51:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:51:29 INFO - 'OS': 'Windows_NT', 11:51:29 INFO - 'OURDRIVE': 'C:', 11:51:29 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', 11:51:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:51:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:51:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:51:29 INFO - 'PROCESSOR_LEVEL': '6', 11:51:29 INFO - 'PROCESSOR_REVISION': '1e05', 11:51:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:51:29 INFO - 'PROMPT': '$P$G', 11:51:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:51:29 INFO - 'PWD': 'C:\\slave\\test', 11:51:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:51:29 INFO - 'SESSIONNAME': 'Console', 11:51:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:51:29 INFO - 'SYSTEMDRIVE': 'C:', 11:51:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:51:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:29 INFO - 'TEST1': 'testie', 11:51:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:51:29 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 11:51:29 INFO - 'USERNAME': 'cltbld', 11:51:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 11:51:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:51:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:51:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:51:29 INFO - 'WINDIR': 'C:\\WINDOWS', 11:51:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:51:29 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/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.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 11:51:31 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 11:51:31 INFO - import pkg_resources 11:51:32 INFO - Using 1 client processes 11:51:35 INFO - SUITE-START | Running 778 tests 11:51:35 INFO - Running testharness tests 11:51:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:51:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:51:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:51:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:51:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:51:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:51:35 INFO - Setting up ssl 11:51:35 INFO - PROCESS | certutil | 11:51:35 INFO - PROCESS | certutil | 11:51:35 INFO - PROCESS | certutil | 11:51:35 INFO - Certificate Nickname Trust Attributes 11:51:35 INFO - SSL,S/MIME,JAR/XPI 11:51:35 INFO - 11:51:35 INFO - web-platform-tests CT,, 11:51:35 INFO - 11:51:35 INFO - Starting runner 11:51:37 INFO - PROCESS | 3768 | [3768] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:51:37 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:51:38 INFO - PROCESS | 3768 | [3768] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:51:39 INFO - PROCESS | 3768 | 1470941499467 Marionette DEBUG Marionette enabled via build flag and pref 11:51:39 INFO - PROCESS | 3768 | ++DOCSHELL 118A4800 == 1 [pid = 3768] [id = 1] 11:51:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 1 (118A4C00) [pid = 3768] [serial = 1] [outer = 00000000] 11:51:39 INFO - PROCESS | 3768 | [3768] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:51:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 2 (118A5800) [pid = 3768] [serial = 2] [outer = 118A4C00] 11:51:39 INFO - PROCESS | 3768 | [3768] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 11:51:39 INFO - PROCESS | 3768 | [3768] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 11:51:39 INFO - PROCESS | 3768 | ++DOCSHELL 11DE6800 == 2 [pid = 3768] [id = 2] 11:51:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 3 (11DE6C00) [pid = 3768] [serial = 3] [outer = 00000000] 11:51:39 INFO - PROCESS | 3768 | [3768] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:51:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 4 (11DE7800) [pid = 3768] [serial = 4] [outer = 11DE6C00] 11:51:40 INFO - PROCESS | 3768 | 1470941500057 Marionette INFO Listening on port 2828 11:51:40 INFO - PROCESS | 3768 | 1470941500453 Marionette DEBUG Marionette enabled via command-line flag 11:51:40 INFO - PROCESS | 3768 | ++DOCSHELL 114D7C00 == 3 [pid = 3768] [id = 3] 11:51:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 5 (114DFC00) [pid = 3768] [serial = 5] [outer = 00000000] 11:51:40 INFO - PROCESS | 3768 | [3768] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:51:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 6 (114E0800) [pid = 3768] [serial = 6] [outer = 114DFC00] 11:51:40 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:51:40 INFO - PROCESS | 3768 | [3768] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 11:51:40 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:51:40 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:51:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 7 (13AD1C00) [pid = 3768] [serial = 7] [outer = 11DE6C00] 11:51:40 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:51:40 INFO - PROCESS | 3768 | 1470941500820 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1519 11:51:40 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:51:40 INFO - PROCESS | 3768 | 1470941500870 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1521 11:51:40 INFO - PROCESS | 3768 | 1470941500873 Marionette DEBUG Closed connection conn0 11:51:40 INFO - PROCESS | 3768 | 1470941500959 Marionette DEBUG Closed connection conn1 11:51:40 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:51:40 INFO - PROCESS | 3768 | 1470941500966 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1522 11:51:41 INFO - PROCESS | 3768 | 1470941500997 Marionette DEBUG Closed connection conn2 11:51:41 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:51:41 INFO - PROCESS | 3768 | 1470941501005 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1523 11:51:41 INFO - PROCESS | 3768 | ++DOCSHELL 1420F000 == 4 [pid = 3768] [id = 4] 11:51:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 8 (1420F800) [pid = 3768] [serial = 8] [outer = 00000000] 11:51:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 9 (14437000) [pid = 3768] [serial = 9] [outer = 1420F800] 11:51:41 INFO - PROCESS | 3768 | [3768] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 11:51:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 10 (1443C400) [pid = 3768] [serial = 10] [outer = 1420F800] 11:51:41 INFO - PROCESS | 3768 | 1470941501351 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:51:41 INFO - PROCESS | 3768 | 1470941501357 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160811095921","device":"desktop","version":"48.0.1"} 11:51:41 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:51:41 INFO - PROCESS | 3768 | [3768] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:51:41 INFO - PROCESS | 3768 | [3768] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:51:41 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:51:42 INFO - PROCESS | 3768 | ++DOCSHELL 1420C400 == 5 [pid = 3768] [id = 5] 11:51:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 11 (15028000) [pid = 3768] [serial = 11] [outer = 00000000] 11:51:42 INFO - PROCESS | 3768 | ++DOCSHELL 157EB400 == 6 [pid = 3768] [id = 6] 11:51:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 12 (15867C00) [pid = 3768] [serial = 12] [outer = 00000000] 11:51:42 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:51:42 INFO - PROCESS | 3768 | ++DOCSHELL 1678CC00 == 7 [pid = 3768] [id = 7] 11:51:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 13 (16790000) [pid = 3768] [serial = 13] [outer = 00000000] 11:51:42 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:51:42 INFO - PROCESS | 3768 | [3768] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:51:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 14 (16A47800) [pid = 3768] [serial = 14] [outer = 16790000] 11:51:43 INFO - PROCESS | 3768 | [3768] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 11:51:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 15 (16990400) [pid = 3768] [serial = 15] [outer = 15028000] 11:51:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 16 (16991C00) [pid = 3768] [serial = 16] [outer = 15867C00] 11:51:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 17 (16994800) [pid = 3768] [serial = 17] [outer = 16790000] 11:51:43 INFO - PROCESS | 3768 | 1470941503686 Marionette INFO startBrowser 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:43 INFO - PROCESS | 3768 | 1470941503720 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 3768 | 1470941503734 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 3768 | 1470941503736 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 18 (17CB2000) [pid = 3768] [serial = 18] [outer = 16790000] 11:51:44 INFO - PROCESS | 3768 | 1470941504326 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6d91f801-6a4d-4152-b39b-5cd0dae22879","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160811095921","device":"desktop","version":"48.0.1","command_id":1}}] 11:51:44 INFO - PROCESS | 3768 | 1470941504484 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:51:44 INFO - PROCESS | 3768 | 1470941504487 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:44 INFO - PROCESS | 3768 | 1470941504545 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:51:44 INFO - PROCESS | 3768 | 1470941504646 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:51:44 INFO - PROCESS | 3768 | 1470941504649 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:44 INFO - PROCESS | 3768 | [3768] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:51:44 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:51:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 19 (16124400) [pid = 3768] [serial = 19] [outer = 16790000] 11:51:45 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:51:45 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:45 INFO - PROCESS | 3768 | 1470941505192 Marionette TRACE conn3 <- [1,3,null,{}] 11:51:45 INFO - PROCESS | 3768 | 1470941505210 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:51:45 INFO - PROCESS | 3768 | 1470941505213 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:45 INFO - PROCESS | 3768 | 1470941505240 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:51:45 INFO - PROCESS | 3768 | 1470941505293 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 3768 | 1470941505295 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 11:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:51:45 INFO - PROCESS | 3768 | 1470941505321 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 3768 | 1470941505324 Marionette TRACE conn3 <- [1,6,null,{}] 11:51:45 INFO - PROCESS | 3768 | 1470941505376 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:45 INFO - PROCESS | 3768 | 1470941505378 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:45 INFO - PROCESS | 3768 | 1470941505396 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:51:45 INFO - PROCESS | 3768 | 1470941505401 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 3768 | 1470941505404 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:45 INFO - PROCESS | 3768 | ++DOCSHELL 16788000 == 8 [pid = 3768] [id = 8] 11:51:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 20 (19EA8000) [pid = 3768] [serial = 20] [outer = 00000000] 11:51:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 21 (19EAA800) [pid = 3768] [serial = 21] [outer = 19EA8000] 11:51:45 INFO - PROCESS | 3768 | 1470941505453 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 22 (19EAE400) [pid = 3768] [serial = 22] [outer = 19EA8000] 11:51:45 INFO - PROCESS | 3768 | ++DOCSHELL 1A19C800 == 9 [pid = 3768] [id = 9] 11:51:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 23 (1A19CC00) [pid = 3768] [serial = 23] [outer = 00000000] 11:51:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 24 (1A19F400) [pid = 3768] [serial = 24] [outer = 1A19CC00] 11:51:45 INFO - PROCESS | 3768 | 1470941505967 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 25 (1A1A1000) [pid = 3768] [serial = 25] [outer = 1A19CC00] 11:51:46 INFO - PROCESS | 3768 | 1470941506178 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 873ms 11:51:46 INFO - PROCESS | 3768 | 1470941506251 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 3768 | 1470941506253 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 11:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:51:46 INFO - PROCESS | 3768 | 1470941506293 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 3768 | 1470941506295 Marionette TRACE conn3 <- [1,10,null,{}] 11:51:46 INFO - PROCESS | 3768 | 1470941506344 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 3768 | 1470941506349 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:46 INFO - PROCESS | 3768 | 1470941506460 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:51:46 INFO - PROCESS | 3768 | 1470941506478 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 3768 | 1470941506481 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:46 INFO - PROCESS | 3768 | ++DOCSHELL 1ABDD400 == 10 [pid = 3768] [id = 10] 11:51:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 26 (1ABDD800) [pid = 3768] [serial = 26] [outer = 00000000] 11:51:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 27 (1ADE5800) [pid = 3768] [serial = 27] [outer = 1ABDD800] 11:51:46 INFO - PROCESS | 3768 | 1470941506529 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 28 (1ADE9400) [pid = 3768] [serial = 28] [outer = 1ABDD800] 11:51:46 INFO - PROCESS | 3768 | 1470941506857 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 603ms 11:51:46 INFO - PROCESS | 3768 | 1470941506891 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 3768 | 1470941506894 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 11:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:51:46 INFO - PROCESS | 3768 | 1470941506897 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 3768 | 1470941506899 Marionette TRACE conn3 <- [1,14,null,{}] 11:51:46 INFO - PROCESS | 3768 | 1470941506903 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 3768 | 1470941506904 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:47 INFO - PROCESS | 3768 | 1470941507000 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:51:47 INFO - PROCESS | 3768 | 1470941507006 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 3768 | 1470941507008 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:47 INFO - PROCESS | 3768 | ++DOCSHELL 1A6E8C00 == 11 [pid = 3768] [id = 11] 11:51:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 29 (1A6E9000) [pid = 3768] [serial = 29] [outer = 00000000] 11:51:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 30 (1ADE5400) [pid = 3768] [serial = 30] [outer = 1A6E9000] 11:51:47 INFO - PROCESS | 3768 | 1470941507052 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 31 (1ADF1C00) [pid = 3768] [serial = 31] [outer = 1A6E9000] 11:51:47 INFO - PROCESS | 3768 | 1470941507427 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 604ms 11:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:51:47 INFO - PROCESS | 3768 | 1470941507493 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 3768 | 1470941507495 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 11:51:47 INFO - PROCESS | 3768 | 1470941507499 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 3768 | 1470941507501 Marionette TRACE conn3 <- [1,18,null,{}] 11:51:47 INFO - PROCESS | 3768 | 1470941507504 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:47 INFO - PROCESS | 3768 | 1470941507506 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:47 INFO - PROCESS | 3768 | 1470941507606 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:51:47 INFO - PROCESS | 3768 | 1470941507611 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 3768 | 1470941507615 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:47 INFO - PROCESS | 3768 | ++DOCSHELL 1A90C000 == 12 [pid = 3768] [id = 12] 11:51:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 32 (1A90F000) [pid = 3768] [serial = 32] [outer = 00000000] 11:51:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 33 (1A98E400) [pid = 3768] [serial = 33] [outer = 1A90F000] 11:51:47 INFO - PROCESS | 3768 | 1470941507660 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 34 (1A992800) [pid = 3768] [serial = 34] [outer = 1A90F000] 11:51:48 INFO - PROCESS | 3768 | 1470941507991 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 540ms 11:51:48 INFO - PROCESS | 3768 | 1470941508035 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 3768 | 1470941508037 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:51:48 INFO - PROCESS | 3768 | 1470941508041 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 3768 | 1470941508042 Marionette TRACE conn3 <- [1,22,null,{}] 11:51:48 INFO - PROCESS | 3768 | 1470941508046 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:48 INFO - PROCESS | 3768 | 1470941508048 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:48 INFO - PROCESS | 3768 | 1470941508193 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:51:48 INFO - PROCESS | 3768 | 1470941508198 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 3768 | 1470941508200 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:48 INFO - PROCESS | 3768 | ++DOCSHELL 1A998400 == 13 [pid = 3768] [id = 13] 11:51:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 35 (1A998800) [pid = 3768] [serial = 35] [outer = 00000000] 11:51:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 36 (1AE37400) [pid = 3768] [serial = 36] [outer = 1A998800] 11:51:48 INFO - PROCESS | 3768 | 1470941508243 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 37 (1AE3C400) [pid = 3768] [serial = 37] [outer = 1A998800] 11:51:48 INFO - PROCESS | 3768 | 1470941508544 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 509ms 11:51:48 INFO - PROCESS | 3768 | 1470941508567 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 3768 | 1470941508569 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:51:48 INFO - PROCESS | 3768 | 1470941508577 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 3768 | 1470941508579 Marionette TRACE conn3 <- [1,26,null,{}] 11:51:48 INFO - PROCESS | 3768 | 1470941508582 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:48 INFO - PROCESS | 3768 | 1470941508584 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:48 INFO - PROCESS | 3768 | 1470941508688 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:51:48 INFO - PROCESS | 3768 | 1470941508694 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 3768 | 1470941508696 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:48 INFO - PROCESS | 3768 | ++DOCSHELL 1AF9B400 == 14 [pid = 3768] [id = 14] 11:51:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 38 (1AF9B800) [pid = 3768] [serial = 38] [outer = 00000000] 11:51:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 39 (1AFA4000) [pid = 3768] [serial = 39] [outer = 1AF9B800] 11:51:48 INFO - PROCESS | 3768 | 1470941508739 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 40 (1AFA8400) [pid = 3768] [serial = 40] [outer = 1AF9B800] 11:51:49 INFO - PROCESS | 3768 | 1470941509056 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 540ms 11:51:49 INFO - PROCESS | 3768 | 1470941509113 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 3768 | 1470941509115 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 11:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:51:49 INFO - PROCESS | 3768 | 1470941509119 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 3768 | 1470941509120 Marionette TRACE conn3 <- [1,30,null,{}] 11:51:49 INFO - PROCESS | 3768 | 1470941509124 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:49 INFO - PROCESS | 3768 | 1470941509137 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:49 INFO - PROCESS | 3768 | ++DOCSHELL 1AFD6400 == 15 [pid = 3768] [id = 15] 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 41 (1AFD6800) [pid = 3768] [serial = 41] [outer = 00000000] 11:51:49 INFO - PROCESS | 3768 | 1470941509230 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 42 (1AFD4800) [pid = 3768] [serial = 42] [outer = 1AFD6800] 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 43 (1AFD9800) [pid = 3768] [serial = 43] [outer = 1AFD6800] 11:51:49 INFO - PROCESS | 3768 | 1470941509269 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 3768 | 1470941509271 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:49 INFO - PROCESS | 3768 | ++DOCSHELL 1AFA7000 == 16 [pid = 3768] [id = 16] 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 44 (1AFDA000) [pid = 3768] [serial = 44] [outer = 00000000] 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 45 (151C3C00) [pid = 3768] [serial = 45] [outer = 1AFDA000] 11:51:49 INFO - PROCESS | 3768 | ++DOCSHELL 151C6000 == 17 [pid = 3768] [id = 17] 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 46 (151C6400) [pid = 3768] [serial = 46] [outer = 00000000] 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 47 (151C8C00) [pid = 3768] [serial = 47] [outer = 151C6400] 11:51:49 INFO - PROCESS | 3768 | 1470941509361 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 48 (151CAC00) [pid = 3768] [serial = 48] [outer = 151C6400] 11:51:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 49 (1B4B9400) [pid = 3768] [serial = 49] [outer = 1AFDA000] 11:51:50 INFO - PROCESS | 3768 | --DOCSHELL 118A4800 == 16 [pid = 3768] [id = 1] 11:51:50 INFO - PROCESS | 3768 | 1470941510412 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1318ms 11:51:50 INFO - PROCESS | 3768 | 1470941510447 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 3768 | 1470941510452 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 11:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:51:50 INFO - PROCESS | 3768 | 1470941510457 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 3768 | 1470941510461 Marionette TRACE conn3 <- [1,34,null,{}] 11:51:50 INFO - PROCESS | 3768 | 1470941510467 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:50 INFO - PROCESS | 3768 | 1470941510470 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:50 INFO - PROCESS | 3768 | 1470941510587 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:51:50 INFO - PROCESS | 3768 | 1470941510652 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 3768 | 1470941510657 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:50 INFO - PROCESS | 3768 | ++DOCSHELL 104E8C00 == 17 [pid = 3768] [id = 18] 11:51:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 50 (104E9000) [pid = 3768] [serial = 50] [outer = 00000000] 11:51:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 51 (10B96000) [pid = 3768] [serial = 51] [outer = 104E9000] 11:51:50 INFO - PROCESS | 3768 | 1470941510721 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 52 (10F0FC00) [pid = 3768] [serial = 52] [outer = 104E9000] 11:51:51 INFO - PROCESS | 3768 | 1470941511306 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 905ms 11:51:51 INFO - PROCESS | 3768 | 1470941511361 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 3768 | 1470941511366 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 11:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:51:51 INFO - PROCESS | 3768 | 1470941511372 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 3768 | 1470941511375 Marionette TRACE conn3 <- [1,38,null,{}] 11:51:51 INFO - PROCESS | 3768 | 1470941511380 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:51 INFO - PROCESS | 3768 | 1470941511382 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:51 INFO - PROCESS | 3768 | 1470941511499 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:51:51 INFO - PROCESS | 3768 | 1470941511562 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 3768 | 1470941511565 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:51 INFO - PROCESS | 3768 | ++DOCSHELL 1189BC00 == 18 [pid = 3768] [id = 19] 11:51:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (11CFA000) [pid = 3768] [serial = 53] [outer = 00000000] 11:51:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (131DA800) [pid = 3768] [serial = 54] [outer = 11CFA000] 11:51:51 INFO - PROCESS | 3768 | 1470941511621 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (1391A800) [pid = 3768] [serial = 55] [outer = 11CFA000] 11:51:52 INFO - PROCESS | 3768 | 1470941512251 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 921ms 11:51:52 INFO - PROCESS | 3768 | 1470941512308 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 3768 | 1470941512311 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 11:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:51:52 INFO - PROCESS | 3768 | 1470941512315 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 3768 | 1470941512318 Marionette TRACE conn3 <- [1,42,null,{}] 11:51:52 INFO - PROCESS | 3768 | 1470941512329 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:52 INFO - PROCESS | 3768 | 1470941512334 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:52 INFO - PROCESS | 3768 | 1470941512600 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:51:52 INFO - PROCESS | 3768 | 1470941512669 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 3768 | 1470941512672 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:52 INFO - PROCESS | 3768 | ++DOCSHELL 104E6800 == 19 [pid = 3768] [id = 20] 11:51:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (104E6C00) [pid = 3768] [serial = 56] [outer = 00000000] 11:51:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (10526000) [pid = 3768] [serial = 57] [outer = 104E6C00] 11:51:52 INFO - PROCESS | 3768 | 1470941512724 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (10561400) [pid = 3768] [serial = 58] [outer = 104E6C00] 11:51:53 INFO - PROCESS | 3768 | --DOCSHELL 1420F000 == 18 [pid = 3768] [id = 4] 11:51:53 INFO - PROCESS | 3768 | 1470941513247 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 953ms 11:51:53 INFO - PROCESS | 3768 | 1470941513260 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 3768 | 1470941513264 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 11:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:51:53 INFO - PROCESS | 3768 | 1470941513269 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 3768 | 1470941513272 Marionette TRACE conn3 <- [1,46,null,{}] 11:51:53 INFO - PROCESS | 3768 | 1470941513280 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 3768 | 1470941513283 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:53 INFO - PROCESS | 3768 | 1470941513365 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:51:53 INFO - PROCESS | 3768 | 1470941513372 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 3768 | 1470941513375 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:53 INFO - PROCESS | 3768 | ++DOCSHELL 10F32C00 == 19 [pid = 3768] [id = 21] 11:51:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10F33000) [pid = 3768] [serial = 59] [outer = 00000000] 11:51:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10FA9000) [pid = 3768] [serial = 60] [outer = 10F33000] 11:51:53 INFO - PROCESS | 3768 | 1470941513426 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10FD7000) [pid = 3768] [serial = 61] [outer = 10F33000] 11:51:53 INFO - PROCESS | 3768 | 1470941513943 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 699ms 11:51:54 INFO - PROCESS | 3768 | 1470941513969 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 3768 | 1470941513972 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 11:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:51:54 INFO - PROCESS | 3768 | 1470941513998 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 3768 | 1470941514000 Marionette TRACE conn3 <- [1,50,null,{}] 11:51:54 INFO - PROCESS | 3768 | 1470941514006 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:54 INFO - PROCESS | 3768 | 1470941514008 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:54 INFO - PROCESS | 3768 | 1470941514092 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:51:54 INFO - PROCESS | 3768 | 1470941514100 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 3768 | 1470941514102 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:54 INFO - PROCESS | 3768 | ++DOCSHELL 10FDE400 == 20 [pid = 3768] [id = 22] 11:51:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (12C64400) [pid = 3768] [serial = 62] [outer = 00000000] 11:51:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (12E7EC00) [pid = 3768] [serial = 63] [outer = 12C64400] 11:51:54 INFO - PROCESS | 3768 | 1470941514148 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (13179400) [pid = 3768] [serial = 64] [outer = 12C64400] 11:51:54 INFO - PROCESS | 3768 | 1470941514609 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 652ms 11:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:51:54 INFO - PROCESS | 3768 | 1470941514671 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 3768 | 1470941514674 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 11:51:54 INFO - PROCESS | 3768 | 1470941514684 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 3768 | 1470941514688 Marionette TRACE conn3 <- [1,54,null,{}] 11:51:54 INFO - PROCESS | 3768 | 1470941514693 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:54 INFO - PROCESS | 3768 | 1470941514696 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:54 INFO - PROCESS | 3768 | 1470941514796 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:51:54 INFO - PROCESS | 3768 | 1470941514808 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 3768 | 1470941514811 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:54 INFO - PROCESS | 3768 | ++DOCSHELL 132B7800 == 21 [pid = 3768] [id = 23] 11:51:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (13926C00) [pid = 3768] [serial = 65] [outer = 00000000] 11:51:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13B53800) [pid = 3768] [serial = 66] [outer = 13926C00] 11:51:54 INFO - PROCESS | 3768 | 1470941514860 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (14431400) [pid = 3768] [serial = 67] [outer = 13926C00] 11:51:55 INFO - PROCESS | 3768 | 1470941515232 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 604ms 11:51:55 INFO - PROCESS | 3768 | 1470941515273 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 3768 | 1470941515275 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 11:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:51:55 INFO - PROCESS | 3768 | 1470941515279 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 3768 | 1470941515280 Marionette TRACE conn3 <- [1,58,null,{}] 11:51:55 INFO - PROCESS | 3768 | 1470941515284 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 3768 | 1470941515286 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:55 INFO - PROCESS | 3768 | 1470941515367 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:51:55 INFO - PROCESS | 3768 | 1470941515372 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 3768 | 1470941515374 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:55 INFO - PROCESS | 3768 | ++DOCSHELL 13B53400 == 22 [pid = 3768] [id = 24] 11:51:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (13B61000) [pid = 3768] [serial = 68] [outer = 00000000] 11:51:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (144DC800) [pid = 3768] [serial = 69] [outer = 13B61000] 11:51:55 INFO - PROCESS | 3768 | 1470941515418 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1501EC00) [pid = 3768] [serial = 70] [outer = 13B61000] 11:51:55 INFO - PROCESS | 3768 | 1470941515820 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 604ms 11:51:55 INFO - PROCESS | 3768 | 1470941515877 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 3768 | 1470941515879 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 11:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:51:55 INFO - PROCESS | 3768 | 1470941515883 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 3768 | 1470941515885 Marionette TRACE conn3 <- [1,62,null,{}] 11:51:55 INFO - PROCESS | 3768 | 1470941515888 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 3768 | 1470941515890 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:56 INFO - PROCESS | 3768 | 1470941515970 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:51:56 INFO - PROCESS | 3768 | 1470941515975 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 3768 | 1470941515981 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:56 INFO - PROCESS | 3768 | ++DOCSHELL 157CAC00 == 23 [pid = 3768] [id = 25] 11:51:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (157DE000) [pid = 3768] [serial = 71] [outer = 00000000] 11:51:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15861C00) [pid = 3768] [serial = 72] [outer = 157DE000] 11:51:56 INFO - PROCESS | 3768 | 1470941516034 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15A26800) [pid = 3768] [serial = 73] [outer = 157DE000] 11:51:56 INFO - PROCESS | 3768 | 1470941516474 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 604ms 11:51:56 INFO - PROCESS | 3768 | 1470941516510 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 3768 | 1470941516512 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 11:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:51:56 INFO - PROCESS | 3768 | 1470941516515 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - PROCESS | 3768 | 1470941516517 Marionette TRACE conn3 <- [1,66,null,{}] 11:51:56 INFO - PROCESS | 3768 | 1470941516521 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:56 INFO - PROCESS | 3768 | 1470941516522 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:56 INFO - PROCESS | 3768 | 1470941516643 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:51:56 INFO - PROCESS | 3768 | 1470941516648 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 3768 | 1470941516650 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:56 INFO - PROCESS | 3768 | ++DOCSHELL 15A2C400 == 24 [pid = 3768] [id = 26] 11:51:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15A44400) [pid = 3768] [serial = 74] [outer = 00000000] 11:51:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15A52800) [pid = 3768] [serial = 75] [outer = 15A44400] 11:51:56 INFO - PROCESS | 3768 | 1470941516694 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1605E400) [pid = 3768] [serial = 76] [outer = 15A44400] 11:51:57 INFO - PROCESS | 3768 | 1470941517073 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 603ms 11:51:57 INFO - PROCESS | 3768 | 1470941517113 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 3768 | 1470941517115 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 11:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:51:57 INFO - PROCESS | 3768 | 1470941517118 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 3768 | 1470941517120 Marionette TRACE conn3 <- [1,70,null,{}] 11:51:57 INFO - PROCESS | 3768 | 1470941517123 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:57 INFO - PROCESS | 3768 | 1470941517125 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:57 INFO - PROCESS | 3768 | 1470941517240 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:51:57 INFO - PROCESS | 3768 | 1470941517246 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 3768 | 1470941517247 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:57 INFO - PROCESS | 3768 | ++DOCSHELL 16990000 == 25 [pid = 3768] [id = 27] 11:51:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16993C00) [pid = 3768] [serial = 77] [outer = 00000000] 11:51:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16A9D800) [pid = 3768] [serial = 78] [outer = 16993C00] 11:51:57 INFO - PROCESS | 3768 | 1470941517291 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16E06800) [pid = 3768] [serial = 79] [outer = 16993C00] 11:51:57 INFO - PROCESS | 3768 | 1470941517667 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 604ms 11:51:57 INFO - PROCESS | 3768 | 1470941517716 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 3768 | 1470941517718 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 11:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:51:57 INFO - PROCESS | 3768 | 1470941517721 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 3768 | 1470941517723 Marionette TRACE conn3 <- [1,74,null,{}] 11:51:57 INFO - PROCESS | 3768 | 1470941517726 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:57 INFO - PROCESS | 3768 | 1470941517728 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:57 INFO - PROCESS | 3768 | 1470941517804 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:51:57 INFO - PROCESS | 3768 | 1470941517809 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 3768 | 1470941517811 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:57 INFO - PROCESS | 3768 | ++DOCSHELL 10F31C00 == 26 [pid = 3768] [id = 28] 11:51:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1678A400) [pid = 3768] [serial = 80] [outer = 00000000] 11:51:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17439400) [pid = 3768] [serial = 81] [outer = 1678A400] 11:51:57 INFO - PROCESS | 3768 | 1470941517859 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (174F8800) [pid = 3768] [serial = 82] [outer = 1678A400] 11:51:58 INFO - PROCESS | 3768 | 1470941518299 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 603ms 11:51:58 INFO - PROCESS | 3768 | 1470941518362 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 3768 | 1470941518364 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 11:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:51:58 INFO - PROCESS | 3768 | 1470941518373 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 3768 | 1470941518374 Marionette TRACE conn3 <- [1,78,null,{}] 11:51:58 INFO - PROCESS | 3768 | 1470941518378 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 3768 | 1470941518380 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:58 INFO - PROCESS | 3768 | 1470941518466 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:51:58 INFO - PROCESS | 3768 | 1470941518471 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 3768 | 1470941518473 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:58 INFO - PROCESS | 3768 | ++DOCSHELL 13B5A000 == 27 [pid = 3768] [id = 29] 11:51:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1764BC00) [pid = 3768] [serial = 83] [outer = 00000000] 11:51:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (176FDC00) [pid = 3768] [serial = 84] [outer = 1764BC00] 11:51:58 INFO - PROCESS | 3768 | 1470941518516 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17CAC000) [pid = 3768] [serial = 85] [outer = 1764BC00] 11:51:58 INFO - PROCESS | 3768 | 1470941518888 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 540ms 11:51:58 INFO - PROCESS | 3768 | 1470941518914 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 3768 | 1470941518916 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 11:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:51:58 INFO - PROCESS | 3768 | 1470941518919 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 3768 | 1470941518920 Marionette TRACE conn3 <- [1,82,null,{}] 11:51:58 INFO - PROCESS | 3768 | 1470941518924 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 3768 | 1470941518926 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:59 INFO - PROCESS | 3768 | 1470941519044 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:51:59 INFO - PROCESS | 3768 | 1470941519052 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 3768 | 1470941519055 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:59 INFO - PROCESS | 3768 | ++DOCSHELL 16EC6400 == 28 [pid = 3768] [id = 30] 11:51:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16F33800) [pid = 3768] [serial = 86] [outer = 00000000] 11:51:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (17ED4000) [pid = 3768] [serial = 87] [outer = 16F33800] 11:51:59 INFO - PROCESS | 3768 | 1470941519100 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19709800) [pid = 3768] [serial = 88] [outer = 16F33800] 11:51:59 INFO - PROCESS | 3768 | 1470941519491 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 604ms 11:51:59 INFO - PROCESS | 3768 | 1470941519516 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 3768 | 1470941519518 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 11:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:51:59 INFO - PROCESS | 3768 | 1470941519522 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 3768 | 1470941519524 Marionette TRACE conn3 <- [1,86,null,{}] 11:51:59 INFO - PROCESS | 3768 | 1470941519527 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:59 INFO - PROCESS | 3768 | 1470941519529 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:59 INFO - PROCESS | 3768 | 1470941519651 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:51:59 INFO - PROCESS | 3768 | 1470941519692 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 3768 | 1470941519694 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:51:59 INFO - PROCESS | 3768 | ++DOCSHELL 176F7C00 == 29 [pid = 3768] [id = 31] 11:51:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (17E6DC00) [pid = 3768] [serial = 89] [outer = 00000000] 11:51:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19CBFC00) [pid = 3768] [serial = 90] [outer = 17E6DC00] 11:51:59 INFO - PROCESS | 3768 | 1470941519737 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19EAA400) [pid = 3768] [serial = 91] [outer = 17E6DC00] 11:52:00 INFO - PROCESS | 3768 | 1470941520064 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 604ms 11:52:00 INFO - PROCESS | 3768 | 1470941520119 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 3768 | 1470941520120 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 11:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:52:00 INFO - PROCESS | 3768 | 1470941520124 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 3768 | 1470941520125 Marionette TRACE conn3 <- [1,90,null,{}] 11:52:00 INFO - PROCESS | 3768 | 1470941520129 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:00 INFO - PROCESS | 3768 | 1470941520140 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:00 INFO - PROCESS | 3768 | 1470941520294 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:52:00 INFO - PROCESS | 3768 | 1470941520302 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 3768 | 1470941520304 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:00 INFO - PROCESS | 3768 | ++DOCSHELL 157C2400 == 30 [pid = 3768] [id = 32] 11:52:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19CBD000) [pid = 3768] [serial = 92] [outer = 00000000] 11:52:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1A069000) [pid = 3768] [serial = 93] [outer = 19CBD000] 11:52:00 INFO - PROCESS | 3768 | 1470941520348 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1A10D400) [pid = 3768] [serial = 94] [outer = 19CBD000] 11:52:00 INFO - PROCESS | 3768 | 1470941520764 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 651ms 11:52:00 INFO - PROCESS | 3768 | 1470941520795 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 3768 | 1470941520797 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 11:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:52:00 INFO - PROCESS | 3768 | 1470941520800 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 3768 | 1470941520802 Marionette TRACE conn3 <- [1,94,null,{}] 11:52:00 INFO - PROCESS | 3768 | 1470941520806 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:00 INFO - PROCESS | 3768 | 1470941520807 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:00 INFO - PROCESS | 3768 | 1470941520886 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:52:01 INFO - PROCESS | 3768 | 1470941521782 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 3768 | 1470941521786 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:01 INFO - PROCESS | 3768 | ++DOCSHELL 1047CC00 == 31 [pid = 3768] [id = 33] 11:52:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (1047E000) [pid = 3768] [serial = 95] [outer = 00000000] 11:52:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (1051E000) [pid = 3768] [serial = 96] [outer = 1047E000] 11:52:01 INFO - PROCESS | 3768 | 1470941521836 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (10A0C000) [pid = 3768] [serial = 97] [outer = 1047E000] 11:52:02 INFO - PROCESS | 3768 | 1470941522309 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1525ms 11:52:02 INFO - PROCESS | 3768 | 1470941522331 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 3768 | 1470941522335 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 11:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:52:02 INFO - PROCESS | 3768 | 1470941522340 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 3768 | 1470941522343 Marionette TRACE conn3 <- [1,98,null,{}] 11:52:02 INFO - PROCESS | 3768 | 1470941522348 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:02 INFO - PROCESS | 3768 | 1470941522350 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:02 INFO - PROCESS | 3768 | 1470941522454 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:52:02 INFO - PROCESS | 3768 | 1470941522462 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 3768 | 1470941522464 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:02 INFO - PROCESS | 3768 | ++DOCSHELL 10B94000 == 32 [pid = 3768] [id = 34] 11:52:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (10F07800) [pid = 3768] [serial = 98] [outer = 00000000] 11:52:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (114DBC00) [pid = 3768] [serial = 99] [outer = 10F07800] 11:52:02 INFO - PROCESS | 3768 | 1470941522511 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (118A2000) [pid = 3768] [serial = 100] [outer = 10F07800] 11:52:02 INFO - PROCESS | 3768 | 1470941522922 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1112ms 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1A90F000) [pid = 3768] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (1A6E9000) [pid = 3768] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1ABDD800) [pid = 3768] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (19EA8000) [pid = 3768] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (1420F800) [pid = 3768] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1AF9B800) [pid = 3768] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1A998800) [pid = 3768] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (104E9000) [pid = 3768] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (11CFA000) [pid = 3768] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (104E6C00) [pid = 3768] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10F33000) [pid = 3768] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (12C64400) [pid = 3768] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (13926C00) [pid = 3768] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (13B61000) [pid = 3768] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (157DE000) [pid = 3768] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15A44400) [pid = 3768] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16993C00) [pid = 3768] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1678A400) [pid = 3768] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1764BC00) [pid = 3768] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F33800) [pid = 3768] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17E6DC00) [pid = 3768] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:52:03 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (151C6400) [pid = 3768] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:52:03 INFO - PROCESS | 3768 | 1470941523463 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 3768 | 1470941523467 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 11:52:03 INFO - PROCESS | 3768 | 1470941523471 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:52:03 INFO - PROCESS | 3768 | 1470941523473 Marionette TRACE conn3 <- [1,102,null,{}] 11:52:03 INFO - PROCESS | 3768 | 1470941523477 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:03 INFO - PROCESS | 3768 | 1470941523479 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:03 INFO - PROCESS | 3768 | 1470941523560 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:52:03 INFO - PROCESS | 3768 | 1470941523570 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 3768 | 1470941523572 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:03 INFO - PROCESS | 3768 | ++DOCSHELL 10F0E800 == 33 [pid = 3768] [id = 35] 11:52:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10F33000) [pid = 3768] [serial = 101] [outer = 00000000] 11:52:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (12BC6C00) [pid = 3768] [serial = 102] [outer = 10F33000] 11:52:03 INFO - PROCESS | 3768 | 1470941523617 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (12E7AC00) [pid = 3768] [serial = 103] [outer = 10F33000] 11:52:04 INFO - PROCESS | 3768 | 1470941524010 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 604ms 11:52:04 INFO - PROCESS | 3768 | 1470941524070 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 3768 | 1470941524072 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 11:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:52:04 INFO - PROCESS | 3768 | 1470941524081 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 3768 | 1470941524087 Marionette TRACE conn3 <- [1,106,null,{}] 11:52:04 INFO - PROCESS | 3768 | 1470941524095 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:04 INFO - PROCESS | 3768 | 1470941524112 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:04 INFO - PROCESS | 3768 | 1470941524245 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:52:04 INFO - PROCESS | 3768 | 1470941524258 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 3768 | 1470941524260 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:04 INFO - PROCESS | 3768 | ++DOCSHELL 13B5B400 == 34 [pid = 3768] [id = 36] 11:52:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (13B5C400) [pid = 3768] [serial = 104] [outer = 00000000] 11:52:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (14438000) [pid = 3768] [serial = 105] [outer = 13B5C400] 11:52:04 INFO - PROCESS | 3768 | 1470941524304 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (144DB000) [pid = 3768] [serial = 106] [outer = 13B5C400] 11:52:04 INFO - PROCESS | 3768 | 1470941524704 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 667ms 11:52:04 INFO - PROCESS | 3768 | 1470941524766 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 3768 | 1470941524768 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 11:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:52:04 INFO - PROCESS | 3768 | 1470941524771 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 3768 | 1470941524773 Marionette TRACE conn3 <- [1,110,null,{}] 11:52:04 INFO - PROCESS | 3768 | 1470941524777 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:04 INFO - PROCESS | 3768 | 1470941524779 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:04 INFO - PROCESS | 3768 | 1470941524863 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:52:04 INFO - PROCESS | 3768 | 1470941524868 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 3768 | 1470941524870 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:04 INFO - PROCESS | 3768 | ++DOCSHELL 1501F400 == 35 [pid = 3768] [id = 37] 11:52:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (151C1400) [pid = 3768] [serial = 107] [outer = 00000000] 11:52:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (157C4400) [pid = 3768] [serial = 108] [outer = 151C1400] 11:52:04 INFO - PROCESS | 3768 | 1470941524914 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15866800) [pid = 3768] [serial = 109] [outer = 151C1400] 11:52:05 INFO - PROCESS | 3768 | 1470941525340 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 603ms 11:52:05 INFO - PROCESS | 3768 | 1470941525369 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 3768 | 1470941525371 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 11:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:52:05 INFO - PROCESS | 3768 | 1470941525374 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 3768 | 1470941525376 Marionette TRACE conn3 <- [1,114,null,{}] 11:52:05 INFO - PROCESS | 3768 | 1470941525379 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:05 INFO - PROCESS | 3768 | 1470941525381 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:05 INFO - PROCESS | 3768 | 1470941525456 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:52:05 INFO - PROCESS | 3768 | 1470941525565 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 3768 | 1470941525568 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:05 INFO - PROCESS | 3768 | ++DOCSHELL 1036F400 == 36 [pid = 3768] [id = 38] 11:52:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (103CD000) [pid = 3768] [serial = 110] [outer = 00000000] 11:52:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1047F800) [pid = 3768] [serial = 111] [outer = 103CD000] 11:52:05 INFO - PROCESS | 3768 | 1470941525624 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (10A46800) [pid = 3768] [serial = 112] [outer = 103CD000] 11:52:06 INFO - PROCESS | 3768 | 1470941526259 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 921ms 11:52:06 INFO - PROCESS | 3768 | 1470941526313 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 3768 | 1470941526316 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 11:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:52:06 INFO - PROCESS | 3768 | 1470941526321 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 3768 | 1470941526325 Marionette TRACE conn3 <- [1,118,null,{}] 11:52:06 INFO - PROCESS | 3768 | 1470941526331 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:06 INFO - PROCESS | 3768 | 1470941526334 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:06 INFO - PROCESS | 3768 | 1470941526447 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:52:06 INFO - PROCESS | 3768 | 1470941526513 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 3768 | 1470941526516 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:06 INFO - PROCESS | 3768 | ++DOCSHELL 12BC6000 == 37 [pid = 3768] [id = 39] 11:52:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (12C60800) [pid = 3768] [serial = 113] [outer = 00000000] 11:52:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (13928400) [pid = 3768] [serial = 114] [outer = 12C60800] 11:52:06 INFO - PROCESS | 3768 | 1470941526571 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (13ACE400) [pid = 3768] [serial = 115] [outer = 12C60800] 11:52:07 INFO - PROCESS | 3768 | 1470941527090 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 810ms 11:52:07 INFO - PROCESS | 3768 | 1470941527130 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 3768 | 1470941527134 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 11:52:07 INFO - PROCESS | 3768 | 1470941527139 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:52:07 INFO - PROCESS | 3768 | 1470941527142 Marionette TRACE conn3 <- [1,122,null,{}] 11:52:07 INFO - PROCESS | 3768 | 1470941527146 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:07 INFO - PROCESS | 3768 | 1470941527149 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:07 INFO - PROCESS | 3768 | 1470941527254 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:52:07 INFO - PROCESS | 3768 | 1470941527341 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 3768 | 1470941527343 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:07 INFO - PROCESS | 3768 | ++DOCSHELL 15A50000 == 38 [pid = 3768] [id = 40] 11:52:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (15A52000) [pid = 3768] [serial = 116] [outer = 00000000] 11:52:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (16131400) [pid = 3768] [serial = 117] [outer = 15A52000] 11:52:07 INFO - PROCESS | 3768 | 1470941527396 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (16AA1C00) [pid = 3768] [serial = 118] [outer = 15A52000] 11:52:07 INFO - PROCESS | 3768 | 1470941527932 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 858ms 11:52:08 INFO - PROCESS | 3768 | 1470941527983 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 3768 | 1470941527985 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 11:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:52:08 INFO - PROCESS | 3768 | 1470941527996 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 3768 | 1470941528001 Marionette TRACE conn3 <- [1,126,null,{}] 11:52:08 INFO - PROCESS | 3768 | 1470941528006 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 3768 | 1470941528010 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:08 INFO - PROCESS | 3768 | 1470941528173 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:52:08 INFO - PROCESS | 3768 | 1470941528242 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 3768 | 1470941528245 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:08 INFO - PROCESS | 3768 | ++DOCSHELL 17649400 == 39 [pid = 3768] [id = 41] 11:52:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (1764BC00) [pid = 3768] [serial = 119] [outer = 00000000] 11:52:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (17CB5C00) [pid = 3768] [serial = 120] [outer = 1764BC00] 11:52:08 INFO - PROCESS | 3768 | 1470941528304 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (17E63400) [pid = 3768] [serial = 121] [outer = 1764BC00] 11:52:08 INFO - PROCESS | 3768 | 1470941528857 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 921ms 11:52:08 INFO - PROCESS | 3768 | 1470941528925 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 3768 | 1470941528928 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 11:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:52:08 INFO - PROCESS | 3768 | 1470941528931 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 3768 | 1470941528933 Marionette TRACE conn3 <- [1,130,null,{}] 11:52:08 INFO - PROCESS | 3768 | 1470941528937 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 3768 | 1470941528939 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:09 INFO - PROCESS | 3768 | 1470941529040 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:52:09 INFO - PROCESS | 3768 | 1470941529109 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 3768 | 1470941529112 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:09 INFO - PROCESS | 3768 | ++DOCSHELL 10F07C00 == 40 [pid = 3768] [id = 42] 11:52:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (10F08800) [pid = 3768] [serial = 122] [outer = 00000000] 11:52:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (11DE8C00) [pid = 3768] [serial = 123] [outer = 10F08800] 11:52:09 INFO - PROCESS | 3768 | 1470941529165 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (13ACE800) [pid = 3768] [serial = 124] [outer = 10F08800] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 1501F400 == 39 [pid = 3768] [id = 37] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 13B5B400 == 38 [pid = 3768] [id = 36] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 10F0E800 == 37 [pid = 3768] [id = 35] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 10B94000 == 36 [pid = 3768] [id = 34] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 1047CC00 == 35 [pid = 3768] [id = 33] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 17649400 == 34 [pid = 3768] [id = 41] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 176F7C00 == 33 [pid = 3768] [id = 31] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 157C2400 == 32 [pid = 3768] [id = 32] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 15A50000 == 31 [pid = 3768] [id = 40] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 13B5A000 == 30 [pid = 3768] [id = 29] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 16EC6400 == 29 [pid = 3768] [id = 30] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 1036F400 == 28 [pid = 3768] [id = 38] 11:52:10 INFO - PROCESS | 3768 | --DOCSHELL 12BC6000 == 27 [pid = 3768] [id = 39] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (16994800) [pid = 3768] [serial = 17] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (131DA800) [pid = 3768] [serial = 54] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (10526000) [pid = 3768] [serial = 57] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (10561400) [pid = 3768] [serial = 58] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (10FA9000) [pid = 3768] [serial = 60] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (12E7EC00) [pid = 3768] [serial = 63] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (13B53800) [pid = 3768] [serial = 66] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (144DC800) [pid = 3768] [serial = 69] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1501EC00) [pid = 3768] [serial = 70] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (15A26800) [pid = 3768] [serial = 73] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (15861C00) [pid = 3768] [serial = 72] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15A52800) [pid = 3768] [serial = 75] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16A9D800) [pid = 3768] [serial = 78] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (17439400) [pid = 3768] [serial = 81] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (176FDC00) [pid = 3768] [serial = 84] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (17ED4000) [pid = 3768] [serial = 87] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19CBFC00) [pid = 3768] [serial = 90] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1605E400) [pid = 3768] [serial = 76] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16E06800) [pid = 3768] [serial = 79] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (174F8800) [pid = 3768] [serial = 82] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17CAC000) [pid = 3768] [serial = 85] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (19709800) [pid = 3768] [serial = 88] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13179400) [pid = 3768] [serial = 64] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10FD7000) [pid = 3768] [serial = 61] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1391A800) [pid = 3768] [serial = 55] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (14431400) [pid = 3768] [serial = 67] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10F0FC00) [pid = 3768] [serial = 52] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19EAA400) [pid = 3768] [serial = 91] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A069000) [pid = 3768] [serial = 93] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (151CAC00) [pid = 3768] [serial = 48] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16A47800) [pid = 3768] [serial = 14] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (14437000) [pid = 3768] [serial = 9] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1443C400) [pid = 3768] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (11DE7800) [pid = 3768] [serial = 4] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10B96000) [pid = 3768] [serial = 51] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1AFA4000) [pid = 3768] [serial = 39] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1AFA8400) [pid = 3768] [serial = 40] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1AE37400) [pid = 3768] [serial = 36] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1AE3C400) [pid = 3768] [serial = 37] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1A98E400) [pid = 3768] [serial = 33] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1A992800) [pid = 3768] [serial = 34] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (1ADE5400) [pid = 3768] [serial = 30] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1ADF1C00) [pid = 3768] [serial = 31] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (1ADE5800) [pid = 3768] [serial = 27] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (1ADE9400) [pid = 3768] [serial = 28] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (1A19F400) [pid = 3768] [serial = 24] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (19EAA800) [pid = 3768] [serial = 21] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (19EAE400) [pid = 3768] [serial = 22] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (151C8C00) [pid = 3768] [serial = 47] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (1AFD4800) [pid = 3768] [serial = 42] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | --DOMWINDOW == 51 (151C3C00) [pid = 3768] [serial = 45] [outer = 00000000] [url = about:blank] 11:52:10 INFO - PROCESS | 3768 | 1470941530407 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1541ms 11:52:10 INFO - PROCESS | 3768 | 1470941530484 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 3768 | 1470941530488 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 11:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:52:10 INFO - PROCESS | 3768 | 1470941530494 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 3768 | 1470941530497 Marionette TRACE conn3 <- [1,134,null,{}] 11:52:10 INFO - PROCESS | 3768 | 1470941530503 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:10 INFO - PROCESS | 3768 | 1470941530506 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:10 INFO - PROCESS | 3768 | 1470941530598 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:52:10 INFO - PROCESS | 3768 | 1470941530656 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 3768 | 1470941530661 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:10 INFO - PROCESS | 3768 | ++DOCSHELL 10B98000 == 28 [pid = 3768] [id = 43] 11:52:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 52 (10B98400) [pid = 3768] [serial = 125] [outer = 00000000] 11:52:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (10F02C00) [pid = 3768] [serial = 126] [outer = 10B98400] 11:52:10 INFO - PROCESS | 3768 | 1470941530738 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (10F0E800) [pid = 3768] [serial = 127] [outer = 10B98400] 11:52:11 INFO - PROCESS | 3768 | 1470941531104 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 636ms 11:52:11 INFO - PROCESS | 3768 | 1470941531133 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 3768 | 1470941531138 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 11:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:52:11 INFO - PROCESS | 3768 | 1470941531151 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 3768 | 1470941531153 Marionette TRACE conn3 <- [1,138,null,{}] 11:52:11 INFO - PROCESS | 3768 | 1470941531157 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 3768 | 1470941531160 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:11 INFO - PROCESS | 3768 | 1470941531244 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:52:11 INFO - PROCESS | 3768 | 1470941531250 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 3768 | 1470941531253 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:11 INFO - PROCESS | 3768 | ++DOCSHELL 12B79000 == 29 [pid = 3768] [id = 44] 11:52:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (12B7FC00) [pid = 3768] [serial = 128] [outer = 00000000] 11:52:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (12BC9800) [pid = 3768] [serial = 129] [outer = 12B7FC00] 11:52:11 INFO - PROCESS | 3768 | 1470941531300 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (1314A400) [pid = 3768] [serial = 130] [outer = 12B7FC00] 11:52:11 INFO - PROCESS | 3768 | 1470941531718 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 603ms 11:52:11 INFO - PROCESS | 3768 | 1470941531741 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 3768 | 1470941531743 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 11:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:52:11 INFO - PROCESS | 3768 | 1470941531746 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 3768 | 1470941531750 Marionette TRACE conn3 <- [1,142,null,{}] 11:52:11 INFO - PROCESS | 3768 | 1470941531761 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 3768 | 1470941531765 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:11 INFO - PROCESS | 3768 | 1470941531854 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:52:11 INFO - PROCESS | 3768 | 1470941531861 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 3768 | 1470941531864 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:11 INFO - PROCESS | 3768 | ++DOCSHELL 13B59400 == 30 [pid = 3768] [id = 45] 11:52:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (13B5A000) [pid = 3768] [serial = 131] [outer = 00000000] 11:52:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (14436C00) [pid = 3768] [serial = 132] [outer = 13B5A000] 11:52:11 INFO - PROCESS | 3768 | 1470941531911 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (1443A000) [pid = 3768] [serial = 133] [outer = 13B5A000] 11:52:12 INFO - PROCESS | 3768 | 1470941532384 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 635ms 11:52:12 INFO - PROCESS | 3768 | 1470941532417 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 3768 | 1470941532420 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 11:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:52:12 INFO - PROCESS | 3768 | 1470941532423 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 3768 | 1470941532425 Marionette TRACE conn3 <- [1,146,null,{}] 11:52:12 INFO - PROCESS | 3768 | 1470941532429 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:12 INFO - PROCESS | 3768 | 1470941532432 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:12 INFO - PROCESS | 3768 | 1470941532553 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:52:12 INFO - PROCESS | 3768 | 1470941532562 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 3768 | 1470941532564 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:12 INFO - PROCESS | 3768 | ++DOCSHELL 13B57400 == 31 [pid = 3768] [id = 46] 11:52:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (14207C00) [pid = 3768] [serial = 134] [outer = 00000000] 11:52:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (151C0C00) [pid = 3768] [serial = 135] [outer = 14207C00] 11:52:12 INFO - PROCESS | 3768 | 1470941532608 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (151CFC00) [pid = 3768] [serial = 136] [outer = 14207C00] 11:52:13 INFO - PROCESS | 3768 | 1470941533024 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 635ms 11:52:13 INFO - PROCESS | 3768 | 1470941533063 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 3768 | 1470941533065 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 11:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:52:13 INFO - PROCESS | 3768 | 1470941533068 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 3768 | 1470941533070 Marionette TRACE conn3 <- [1,150,null,{}] 11:52:13 INFO - PROCESS | 3768 | 1470941533073 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:13 INFO - PROCESS | 3768 | 1470941533075 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:13 INFO - PROCESS | 3768 | 1470941533177 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:52:13 INFO - PROCESS | 3768 | 1470941533182 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 3768 | 1470941533184 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:13 INFO - PROCESS | 3768 | ++DOCSHELL 1321A400 == 32 [pid = 3768] [id = 47] 11:52:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (13AD0C00) [pid = 3768] [serial = 137] [outer = 00000000] 11:52:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (15A21800) [pid = 3768] [serial = 138] [outer = 13AD0C00] 11:52:13 INFO - PROCESS | 3768 | 1470941533228 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (15A4B800) [pid = 3768] [serial = 139] [outer = 13AD0C00] 11:52:13 INFO - PROCESS | 3768 | 1470941533678 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 651ms 11:52:13 INFO - PROCESS | 3768 | 1470941533704 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 3768 | 1470941533706 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 11:52:13 INFO - PROCESS | 3768 | 1470941533709 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:52:13 INFO - PROCESS | 3768 | 1470941533711 Marionette TRACE conn3 <- [1,154,null,{}] 11:52:13 INFO - PROCESS | 3768 | 1470941533714 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:13 INFO - PROCESS | 3768 | 1470941533720 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:13 INFO - PROCESS | 3768 | 1470941533841 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:52:13 INFO - PROCESS | 3768 | 1470941533851 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 3768 | 1470941533853 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:13 INFO - PROCESS | 3768 | ++DOCSHELL 1612E400 == 33 [pid = 3768] [id = 48] 11:52:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (16132800) [pid = 3768] [serial = 140] [outer = 00000000] 11:52:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16A48C00) [pid = 3768] [serial = 141] [outer = 16132800] 11:52:13 INFO - PROCESS | 3768 | 1470941533898 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16F3AC00) [pid = 3768] [serial = 142] [outer = 16132800] 11:52:14 INFO - PROCESS | 3768 | 1470941534360 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 652ms 11:52:14 INFO - PROCESS | 3768 | 1470941534380 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 3768 | 1470941534382 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 11:52:14 INFO - PROCESS | 3768 | 1470941534386 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:52:14 INFO - PROCESS | 3768 | 1470941534387 Marionette TRACE conn3 <- [1,158,null,{}] 11:52:14 INFO - PROCESS | 3768 | 1470941534397 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:14 INFO - PROCESS | 3768 | 1470941534399 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:14 INFO - PROCESS | 3768 | 1470941534573 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:52:14 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (151C1400) [pid = 3768] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:52:14 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10F07800) [pid = 3768] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:52:14 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10F33000) [pid = 3768] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:52:14 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (13B5C400) [pid = 3768] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:52:14 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1047E000) [pid = 3768] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:52:14 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19CBD000) [pid = 3768] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:52:14 INFO - PROCESS | 3768 | 1470941534642 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 3768 | 1470941534644 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:14 INFO - PROCESS | 3768 | ++DOCSHELL 104E9400 == 34 [pid = 3768] [id = 49] 11:52:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1051D800) [pid = 3768] [serial = 143] [outer = 00000000] 11:52:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (114D4C00) [pid = 3768] [serial = 144] [outer = 1051D800] 11:52:14 INFO - PROCESS | 3768 | 1470941534688 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13AD4400) [pid = 3768] [serial = 145] [outer = 1051D800] 11:52:15 INFO - PROCESS | 3768 | 1470941535016 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 714ms 11:52:15 INFO - PROCESS | 3768 | 1470941535086 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 3768 | 1470941535087 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 11:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:52:15 INFO - PROCESS | 3768 | 1470941535091 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 3768 | 1470941535093 Marionette TRACE conn3 <- [1,162,null,{}] 11:52:15 INFO - PROCESS | 3768 | 1470941535102 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:15 INFO - PROCESS | 3768 | 1470941535104 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:15 INFO - PROCESS | 3768 | 1470941535178 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:52:15 INFO - PROCESS | 3768 | 1470941535184 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 3768 | 1470941535186 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:15 INFO - PROCESS | 3768 | ++DOCSHELL 151C5000 == 35 [pid = 3768] [id = 50] 11:52:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (157DE000) [pid = 3768] [serial = 146] [outer = 00000000] 11:52:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (17644000) [pid = 3768] [serial = 147] [outer = 157DE000] 11:52:15 INFO - PROCESS | 3768 | 1470941535229 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (176FB800) [pid = 3768] [serial = 148] [outer = 157DE000] 11:52:15 INFO - PROCESS | 3768 | 1470941535617 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 572ms 11:52:15 INFO - PROCESS | 3768 | 1470941535647 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 3768 | 1470941535649 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 11:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:52:15 INFO - PROCESS | 3768 | 1470941535652 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 3768 | 1470941535654 Marionette TRACE conn3 <- [1,166,null,{}] 11:52:15 INFO - PROCESS | 3768 | 1470941535657 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:15 INFO - PROCESS | 3768 | 1470941535659 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:15 INFO - PROCESS | 3768 | 1470941535758 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:52:15 INFO - PROCESS | 3768 | 1470941535765 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 3768 | 1470941535767 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:15 INFO - PROCESS | 3768 | ++DOCSHELL 17C16C00 == 36 [pid = 3768] [id = 51] 11:52:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (17C22400) [pid = 3768] [serial = 149] [outer = 00000000] 11:52:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (17E70000) [pid = 3768] [serial = 150] [outer = 17C22400] 11:52:15 INFO - PROCESS | 3768 | 1470941535810 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17ED3000) [pid = 3768] [serial = 151] [outer = 17C22400] 11:52:16 INFO - PROCESS | 3768 | 1470941536245 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 604ms 11:52:16 INFO - PROCESS | 3768 | 1470941536281 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 3768 | 1470941536283 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 11:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:52:16 INFO - PROCESS | 3768 | 1470941536287 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 3768 | 1470941536288 Marionette TRACE conn3 <- [1,170,null,{}] 11:52:16 INFO - PROCESS | 3768 | 1470941536291 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:16 INFO - PROCESS | 3768 | 1470941536293 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:16 INFO - PROCESS | 3768 | 1470941536406 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:52:16 INFO - PROCESS | 3768 | 1470941536412 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 3768 | 1470941536414 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:16 INFO - PROCESS | 3768 | ++DOCSHELL 16E0D000 == 37 [pid = 3768] [id = 52] 11:52:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1763F000) [pid = 3768] [serial = 152] [outer = 00000000] 11:52:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19CB3800) [pid = 3768] [serial = 153] [outer = 1763F000] 11:52:16 INFO - PROCESS | 3768 | 1470941536458 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19CB9C00) [pid = 3768] [serial = 154] [outer = 1763F000] 11:52:17 INFO - PROCESS | 3768 | 1470941537167 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 952ms 11:52:17 INFO - PROCESS | 3768 | 1470941537233 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 3768 | 1470941537238 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 11:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:52:17 INFO - PROCESS | 3768 | 1470941537243 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 3768 | 1470941537245 Marionette TRACE conn3 <- [1,174,null,{}] 11:52:17 INFO - PROCESS | 3768 | 1470941537251 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:17 INFO - PROCESS | 3768 | 1470941537254 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:17 INFO - PROCESS | 3768 | 1470941537379 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:52:17 INFO - PROCESS | 3768 | 1470941537443 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 3768 | 1470941537446 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:17 INFO - PROCESS | 3768 | ++DOCSHELL 1055D800 == 38 [pid = 3768] [id = 53] 11:52:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10A07800) [pid = 3768] [serial = 155] [outer = 00000000] 11:52:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (10FDAC00) [pid = 3768] [serial = 156] [outer = 10A07800] 11:52:17 INFO - PROCESS | 3768 | 1470941537501 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (114CF800) [pid = 3768] [serial = 157] [outer = 10A07800] 11:52:18 INFO - PROCESS | 3768 | 1470941538359 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1112ms 11:52:18 INFO - PROCESS | 3768 | 1470941538396 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 3768 | 1470941538400 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 11:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:52:18 INFO - PROCESS | 3768 | 1470941538406 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 3768 | 1470941538409 Marionette TRACE conn3 <- [1,178,null,{}] 11:52:18 INFO - PROCESS | 3768 | 1470941538415 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:18 INFO - PROCESS | 3768 | 1470941538417 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:18 INFO - PROCESS | 3768 | 1470941538523 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:52:18 INFO - PROCESS | 3768 | 1470941538592 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 3768 | 1470941538598 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:18 INFO - PROCESS | 3768 | ++DOCSHELL 10A02000 == 39 [pid = 3768] [id = 54] 11:52:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10A4AC00) [pid = 3768] [serial = 158] [outer = 00000000] 11:52:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10FB1400) [pid = 3768] [serial = 159] [outer = 10A4AC00] 11:52:18 INFO - PROCESS | 3768 | 1470941538654 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (11469000) [pid = 3768] [serial = 160] [outer = 10A4AC00] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 17C16C00 == 38 [pid = 3768] [id = 51] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 151C5000 == 37 [pid = 3768] [id = 50] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 104E9400 == 36 [pid = 3768] [id = 49] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 1612E400 == 35 [pid = 3768] [id = 48] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 1321A400 == 34 [pid = 3768] [id = 47] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 13B57400 == 33 [pid = 3768] [id = 46] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 13B59400 == 32 [pid = 3768] [id = 45] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 12B79000 == 31 [pid = 3768] [id = 44] 11:52:18 INFO - PROCESS | 3768 | --DOCSHELL 10B98000 == 30 [pid = 3768] [id = 43] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A10D400) [pid = 3768] [serial = 94] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (157C4400) [pid = 3768] [serial = 108] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (114DBC00) [pid = 3768] [serial = 99] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12BC6C00) [pid = 3768] [serial = 102] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (144DB000) [pid = 3768] [serial = 106] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (118A2000) [pid = 3768] [serial = 100] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1051E000) [pid = 3768] [serial = 96] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10A0C000) [pid = 3768] [serial = 97] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (12E7AC00) [pid = 3768] [serial = 103] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (14438000) [pid = 3768] [serial = 105] [outer = 00000000] [url = about:blank] 11:52:18 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15866800) [pid = 3768] [serial = 109] [outer = 00000000] [url = about:blank] 11:52:19 INFO - PROCESS | 3768 | 1470941539085 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 715ms 11:52:19 INFO - PROCESS | 3768 | 1470941539105 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 3768 | 1470941539109 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 11:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:52:19 INFO - PROCESS | 3768 | 1470941539116 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 3768 | 1470941539118 Marionette TRACE conn3 <- [1,182,null,{}] 11:52:19 INFO - PROCESS | 3768 | 1470941539122 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:19 INFO - PROCESS | 3768 | 1470941539125 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:19 INFO - PROCESS | 3768 | 1470941539211 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:52:19 INFO - PROCESS | 3768 | 1470941539277 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 3768 | 1470941539280 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:19 INFO - PROCESS | 3768 | ++DOCSHELL 1296E400 == 31 [pid = 3768] [id = 55] 11:52:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (12971400) [pid = 3768] [serial = 161] [outer = 00000000] 11:52:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (12E32400) [pid = 3768] [serial = 162] [outer = 12971400] 11:52:19 INFO - PROCESS | 3768 | 1470941539333 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13154800) [pid = 3768] [serial = 163] [outer = 12971400] 11:52:19 INFO - PROCESS | 3768 | 1470941539700 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 636ms 11:52:19 INFO - PROCESS | 3768 | 1470941539752 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 3768 | 1470941539754 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 11:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:52:19 INFO - PROCESS | 3768 | 1470941539757 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 3768 | 1470941539761 Marionette TRACE conn3 <- [1,186,null,{}] 11:52:19 INFO - PROCESS | 3768 | 1470941539771 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:19 INFO - PROCESS | 3768 | 1470941539776 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:19 INFO - PROCESS | 3768 | 1470941539857 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:52:19 INFO - PROCESS | 3768 | 1470941539864 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 3768 | 1470941539867 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:19 INFO - PROCESS | 3768 | ++DOCSHELL 14431000 == 32 [pid = 3768] [id = 56] 11:52:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (14431400) [pid = 3768] [serial = 164] [outer = 00000000] 11:52:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (144DC800) [pid = 3768] [serial = 165] [outer = 14431400] 11:52:19 INFO - PROCESS | 3768 | 1470941539914 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (151C3C00) [pid = 3768] [serial = 166] [outer = 14431400] 11:52:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15020400) [pid = 3768] [serial = 167] [outer = 1AFDA000] 11:52:20 INFO - PROCESS | 3768 | 1470941540432 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 714ms 11:52:20 INFO - PROCESS | 3768 | 1470941540489 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 3768 | 1470941540492 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 11:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:52:20 INFO - PROCESS | 3768 | 1470941540495 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 3768 | 1470941540497 Marionette TRACE conn3 <- [1,190,null,{}] 11:52:20 INFO - PROCESS | 3768 | 1470941540500 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:20 INFO - PROCESS | 3768 | 1470941540502 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:20 INFO - PROCESS | 3768 | 1470941540582 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:52:20 INFO - PROCESS | 3768 | 1470941540590 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 3768 | 1470941540593 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:20 INFO - PROCESS | 3768 | ++DOCSHELL 1585FC00 == 33 [pid = 3768] [id = 57] 11:52:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15A22C00) [pid = 3768] [serial = 168] [outer = 00000000] 11:52:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16130000) [pid = 3768] [serial = 169] [outer = 15A22C00] 11:52:20 INFO - PROCESS | 3768 | 1470941540638 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16995000) [pid = 3768] [serial = 170] [outer = 15A22C00] 11:52:21 INFO - PROCESS | 3768 | 1470941541041 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 604ms 11:52:21 INFO - PROCESS | 3768 | 1470941541104 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 3768 | 1470941541106 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 11:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:52:21 INFO - PROCESS | 3768 | 1470941541110 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - PROCESS | 3768 | 1470941541111 Marionette TRACE conn3 <- [1,194,null,{}] 11:52:21 INFO - PROCESS | 3768 | 1470941541115 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:21 INFO - PROCESS | 3768 | 1470941541117 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:21 INFO - PROCESS | 3768 | 1470941541220 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:52:21 INFO - PROCESS | 3768 | 1470941541287 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 3768 | 1470941541289 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:21 INFO - PROCESS | 3768 | ++DOCSHELL 16E0D800 == 34 [pid = 3768] [id = 58] 11:52:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16EBE800) [pid = 3768] [serial = 171] [outer = 00000000] 11:52:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17267C00) [pid = 3768] [serial = 172] [outer = 16EBE800] 11:52:21 INFO - PROCESS | 3768 | 1470941541333 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17643C00) [pid = 3768] [serial = 173] [outer = 16EBE800] 11:52:21 INFO - PROCESS | 3768 | 1470941541713 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 651ms 11:52:21 INFO - PROCESS | 3768 | 1470941541746 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 3768 | 1470941541748 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 11:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:52:21 INFO - PROCESS | 3768 | 1470941541751 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - PROCESS | 3768 | 1470941541753 Marionette TRACE conn3 <- [1,198,null,{}] 11:52:21 INFO - PROCESS | 3768 | 1470941541774 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:21 INFO - PROCESS | 3768 | 1470941541779 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:21 INFO - PROCESS | 3768 | 1470941541901 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:52:21 INFO - PROCESS | 3768 | 1470941541909 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 3768 | 1470941541911 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:21 INFO - PROCESS | 3768 | ++DOCSHELL 16F33000 == 35 [pid = 3768] [id = 59] 11:52:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (176FA000) [pid = 3768] [serial = 174] [outer = 00000000] 11:52:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19CB6000) [pid = 3768] [serial = 175] [outer = 176FA000] 11:52:21 INFO - PROCESS | 3768 | 1470941541954 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19EA9800) [pid = 3768] [serial = 176] [outer = 176FA000] 11:52:22 INFO - PROCESS | 3768 | 1470941542419 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 699ms 11:52:22 INFO - PROCESS | 3768 | 1470941542484 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 3768 | 1470941542486 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 11:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:52:22 INFO - PROCESS | 3768 | 1470941542498 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 3768 | 1470941542500 Marionette TRACE conn3 <- [1,202,null,{}] 11:52:22 INFO - PROCESS | 3768 | 1470941542503 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:22 INFO - PROCESS | 3768 | 1470941542505 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:22 INFO - PROCESS | 3768 | 1470941542630 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:52:22 INFO - PROCESS | 3768 | 1470941542683 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 3768 | 1470941542685 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:22 INFO - PROCESS | 3768 | ++DOCSHELL 10FA7400 == 36 [pid = 3768] [id = 60] 11:52:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (14432400) [pid = 3768] [serial = 177] [outer = 00000000] 11:52:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19EB1800) [pid = 3768] [serial = 178] [outer = 14432400] 11:52:22 INFO - PROCESS | 3768 | 1470941542737 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19EB5400) [pid = 3768] [serial = 179] [outer = 14432400] 11:52:23 INFO - PROCESS | 3768 | 1470941543113 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 651ms 11:52:23 INFO - PROCESS | 3768 | 1470941543133 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 3768 | 1470941543135 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (13AD0C00) [pid = 3768] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16132800) [pid = 3768] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (13B5A000) [pid = 3768] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (12B7FC00) [pid = 3768] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10B98400) [pid = 3768] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (17C22400) [pid = 3768] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1051D800) [pid = 3768] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (103CD000) [pid = 3768] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (12C60800) [pid = 3768] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15A52000) [pid = 3768] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1764BC00) [pid = 3768] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (14207C00) [pid = 3768] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:52:23 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (157DE000) [pid = 3768] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:52:23 INFO - PROCESS | 3768 | 1470941543235 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 3768 | 1470941543237 Marionette TRACE conn3 <- [1,206,null,{}] 11:52:23 INFO - PROCESS | 3768 | 1470941543245 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:23 INFO - PROCESS | 3768 | 1470941543246 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:23 INFO - PROCESS | 3768 | 1470941543322 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:52:23 INFO - PROCESS | 3768 | 1470941543327 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 3768 | 1470941543329 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:23 INFO - PROCESS | 3768 | ++DOCSHELL 131D9400 == 37 [pid = 3768] [id = 61] 11:52:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13AC9C00) [pid = 3768] [serial = 180] [outer = 00000000] 11:52:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (144D1400) [pid = 3768] [serial = 181] [outer = 13AC9C00] 11:52:23 INFO - PROCESS | 3768 | 1470941543373 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (157E7000) [pid = 3768] [serial = 182] [outer = 13AC9C00] 11:52:23 INFO - PROCESS | 3768 | 1470941543762 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 556ms 11:52:23 INFO - PROCESS | 3768 | 1470941543773 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 3768 | 1470941543775 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 11:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:52:23 INFO - PROCESS | 3768 | 1470941543778 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 3768 | 1470941543780 Marionette TRACE conn3 <- [1,210,null,{}] 11:52:23 INFO - PROCESS | 3768 | 1470941543783 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:23 INFO - PROCESS | 3768 | 1470941543785 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:23 INFO - PROCESS | 3768 | 1470941543899 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:52:23 INFO - PROCESS | 3768 | 1470941543906 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 3768 | 1470941543908 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:23 INFO - PROCESS | 3768 | ++DOCSHELL 114D1800 == 38 [pid = 3768] [id = 62] 11:52:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (11DE8400) [pid = 3768] [serial = 183] [outer = 00000000] 11:52:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19EAF800) [pid = 3768] [serial = 184] [outer = 11DE8400] 11:52:23 INFO - PROCESS | 3768 | 1470941543951 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A10F000) [pid = 3768] [serial = 185] [outer = 11DE8400] 11:52:24 INFO - PROCESS | 3768 | 1470941544381 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 603ms 11:52:24 INFO - PROCESS | 3768 | 1470941544407 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 3768 | 1470941544409 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 11:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:52:24 INFO - PROCESS | 3768 | 1470941544412 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 3768 | 1470941544414 Marionette TRACE conn3 <- [1,214,null,{}] 11:52:24 INFO - PROCESS | 3768 | 1470941544417 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:24 INFO - PROCESS | 3768 | 1470941544419 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:24 INFO - PROCESS | 3768 | 1470941544494 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:52:24 INFO - PROCESS | 3768 | 1470941544565 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 3768 | 1470941544567 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:24 INFO - PROCESS | 3768 | ++DOCSHELL 11C0DC00 == 39 [pid = 3768] [id = 63] 11:52:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (157C1800) [pid = 3768] [serial = 186] [outer = 00000000] 11:52:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A1A9C00) [pid = 3768] [serial = 187] [outer = 157C1800] 11:52:24 INFO - PROCESS | 3768 | 1470941544624 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A589000) [pid = 3768] [serial = 188] [outer = 157C1800] 11:52:25 INFO - PROCESS | 3768 | 1470941544981 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 604ms 11:52:25 INFO - PROCESS | 3768 | 1470941545010 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 3768 | 1470941545012 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 11:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:52:25 INFO - PROCESS | 3768 | 1470941545015 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 3768 | 1470941545018 Marionette TRACE conn3 <- [1,218,null,{}] 11:52:25 INFO - PROCESS | 3768 | 1470941545021 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:25 INFO - PROCESS | 3768 | 1470941545024 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:25 INFO - PROCESS | 3768 | 1470941545143 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:52:25 INFO - PROCESS | 3768 | 1470941545178 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 3768 | 1470941545181 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:25 INFO - PROCESS | 3768 | ++DOCSHELL 1A6E0400 == 40 [pid = 3768] [id = 64] 11:52:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A6E3400) [pid = 3768] [serial = 189] [outer = 00000000] 11:52:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A6ECC00) [pid = 3768] [serial = 190] [outer = 1A6E3400] 11:52:25 INFO - PROCESS | 3768 | 1470941545230 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A90D400) [pid = 3768] [serial = 191] [outer = 1A6E3400] 11:52:25 INFO - PROCESS | 3768 | 1470941545795 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 857ms 11:52:25 INFO - PROCESS | 3768 | 1470941545860 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 3768 | 1470941545868 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 11:52:25 INFO - PROCESS | 3768 | 1470941545873 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:52:25 INFO - PROCESS | 3768 | 1470941545879 Marionette TRACE conn3 <- [1,222,null,{}] 11:52:25 INFO - PROCESS | 3768 | 1470941545884 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:25 INFO - PROCESS | 3768 | 1470941545887 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:26 INFO - PROCESS | 3768 | 1470941546025 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:52:26 INFO - PROCESS | 3768 | 1470941546100 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 3768 | 1470941546102 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:26 INFO - PROCESS | 3768 | ++DOCSHELL 1051DC00 == 41 [pid = 3768] [id = 65] 11:52:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10A51400) [pid = 3768] [serial = 192] [outer = 00000000] 11:52:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (11469800) [pid = 3768] [serial = 193] [outer = 10A51400] 11:52:26 INFO - PROCESS | 3768 | 1470941546200 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (12E7F800) [pid = 3768] [serial = 194] [outer = 10A51400] 11:52:26 INFO - PROCESS | 3768 | 1470941546792 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 969ms 11:52:26 INFO - PROCESS | 3768 | 1470941546853 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 3768 | 1470941546858 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 11:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:52:26 INFO - PROCESS | 3768 | 1470941546865 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 3768 | 1470941546867 Marionette TRACE conn3 <- [1,226,null,{}] 11:52:26 INFO - PROCESS | 3768 | 1470941546872 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:26 INFO - PROCESS | 3768 | 1470941546875 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:27 INFO - PROCESS | 3768 | 1470941546990 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:52:27 INFO - PROCESS | 3768 | 1470941547065 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 3768 | 1470941547068 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:27 INFO - PROCESS | 3768 | ++DOCSHELL 14432800 == 42 [pid = 3768] [id = 66] 11:52:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (144D1800) [pid = 3768] [serial = 195] [outer = 00000000] 11:52:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1585D800) [pid = 3768] [serial = 196] [outer = 144D1800] 11:52:27 INFO - PROCESS | 3768 | 1470941547123 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (16A48400) [pid = 3768] [serial = 197] [outer = 144D1800] 11:52:27 INFO - PROCESS | 3768 | 1470941547656 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 858ms 11:52:27 INFO - PROCESS | 3768 | 1470941547707 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:52:27 INFO - PROCESS | 3768 | 1470941547710 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 11:52:27 INFO - PROCESS | 3768 | 1470941547714 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 3768 | 1470941547718 Marionette TRACE conn3 <- [1,230,null,{}] 11:52:27 INFO - PROCESS | 3768 | 1470941547729 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:27 INFO - PROCESS | 3768 | 1470941547734 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:27 INFO - PROCESS | 3768 | 1470941547847 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:52:27 INFO - PROCESS | 3768 | 1470941547955 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 3768 | 1470941547959 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:28 INFO - PROCESS | 3768 | ++DOCSHELL 180E5C00 == 43 [pid = 3768] [id = 67] 11:52:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (180E6000) [pid = 3768] [serial = 198] [outer = 00000000] 11:52:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (180EC400) [pid = 3768] [serial = 199] [outer = 180E6000] 11:52:28 INFO - PROCESS | 3768 | 1470941548015 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (19702C00) [pid = 3768] [serial = 200] [outer = 180E6000] 11:52:28 INFO - PROCESS | 3768 | 1470941548706 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1016ms 11:52:28 INFO - PROCESS | 3768 | 1470941548747 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:52:28 INFO - PROCESS | 3768 | 1470941548751 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 11:52:28 INFO - PROCESS | 3768 | 1470941548756 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 3768 | 1470941548759 Marionette TRACE conn3 <- [1,234,null,{}] 11:52:28 INFO - PROCESS | 3768 | 1470941548764 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:28 INFO - PROCESS | 3768 | 1470941548767 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:28 INFO - PROCESS | 3768 | 1470941548861 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:52:29 INFO - PROCESS | 3768 | 1470941549040 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 3768 | 1470941549043 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:29 INFO - PROCESS | 3768 | ++DOCSHELL 114E2400 == 44 [pid = 3768] [id = 68] 11:52:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (114E2800) [pid = 3768] [serial = 201] [outer = 00000000] 11:52:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (12B80400) [pid = 3768] [serial = 202] [outer = 114E2800] 11:52:29 INFO - PROCESS | 3768 | 1470941549093 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (12E36800) [pid = 3768] [serial = 203] [outer = 114E2800] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 11C0DC00 == 43 [pid = 3768] [id = 63] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 114D1800 == 42 [pid = 3768] [id = 62] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 131D9400 == 41 [pid = 3768] [id = 61] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 10FA7400 == 40 [pid = 3768] [id = 60] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 16F33000 == 39 [pid = 3768] [id = 59] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 16E0D800 == 38 [pid = 3768] [id = 58] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 1585FC00 == 37 [pid = 3768] [id = 57] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 14431000 == 36 [pid = 3768] [id = 56] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 1296E400 == 35 [pid = 3768] [id = 55] 11:52:29 INFO - PROCESS | 3768 | --DOCSHELL 10A02000 == 34 [pid = 3768] [id = 54] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (19CB3800) [pid = 3768] [serial = 153] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (15A21800) [pid = 3768] [serial = 138] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (16A48C00) [pid = 3768] [serial = 141] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (14436C00) [pid = 3768] [serial = 132] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (12BC9800) [pid = 3768] [serial = 129] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1314A400) [pid = 3768] [serial = 130] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (10F02C00) [pid = 3768] [serial = 126] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (10F0E800) [pid = 3768] [serial = 127] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (11DE8C00) [pid = 3768] [serial = 123] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15A4B800) [pid = 3768] [serial = 139] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (17E70000) [pid = 3768] [serial = 150] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (114D4C00) [pid = 3768] [serial = 144] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10A46800) [pid = 3768] [serial = 112] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1047F800) [pid = 3768] [serial = 111] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13ACE400) [pid = 3768] [serial = 115] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (13928400) [pid = 3768] [serial = 114] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16AA1C00) [pid = 3768] [serial = 118] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16131400) [pid = 3768] [serial = 117] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16F3AC00) [pid = 3768] [serial = 142] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (17E63400) [pid = 3768] [serial = 121] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17CB5C00) [pid = 3768] [serial = 120] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13AD4400) [pid = 3768] [serial = 145] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (17ED3000) [pid = 3768] [serial = 151] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (151C0C00) [pid = 3768] [serial = 135] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (151CFC00) [pid = 3768] [serial = 136] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (176FB800) [pid = 3768] [serial = 148] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17644000) [pid = 3768] [serial = 147] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1443A000) [pid = 3768] [serial = 133] [outer = 00000000] [url = about:blank] 11:52:29 INFO - PROCESS | 3768 | 1470941549560 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 858ms 11:52:29 INFO - PROCESS | 3768 | 1470941549596 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 3768 | 1470941549600 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 11:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:52:29 INFO - PROCESS | 3768 | 1470941549610 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 3768 | 1470941549612 Marionette TRACE conn3 <- [1,238,null,{}] 11:52:29 INFO - PROCESS | 3768 | 1470941549616 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:29 INFO - PROCESS | 3768 | 1470941549618 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:29 INFO - PROCESS | 3768 | 1470941549700 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:52:29 INFO - PROCESS | 3768 | 1470941549709 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 3768 | 1470941549711 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:29 INFO - PROCESS | 3768 | ++DOCSHELL 1296E400 == 35 [pid = 3768] [id = 69] 11:52:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (12B7A000) [pid = 3768] [serial = 204] [outer = 00000000] 11:52:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1321E000) [pid = 3768] [serial = 205] [outer = 12B7A000] 11:52:29 INFO - PROCESS | 3768 | 1470941549759 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13921800) [pid = 3768] [serial = 206] [outer = 12B7A000] 11:52:30 INFO - PROCESS | 3768 | 1470941550231 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 651ms 11:52:30 INFO - PROCESS | 3768 | 1470941550276 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 3768 | 1470941550278 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 11:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:52:30 INFO - PROCESS | 3768 | 1470941550282 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 3768 | 1470941550286 Marionette TRACE conn3 <- [1,242,null,{}] 11:52:30 INFO - PROCESS | 3768 | 1470941550296 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:30 INFO - PROCESS | 3768 | 1470941550301 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:30 INFO - PROCESS | 3768 | 1470941550384 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:52:30 INFO - PROCESS | 3768 | 1470941550425 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 3768 | 1470941550428 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:30 INFO - PROCESS | 3768 | ++DOCSHELL 1501F400 == 36 [pid = 3768] [id = 70] 11:52:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15020800) [pid = 3768] [serial = 207] [outer = 00000000] 11:52:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (151C3400) [pid = 3768] [serial = 208] [outer = 15020800] 11:52:30 INFO - PROCESS | 3768 | 1470941550475 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (151CE400) [pid = 3768] [serial = 209] [outer = 15020800] 11:52:30 INFO - PROCESS | 3768 | 1470941550904 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 651ms 11:52:30 INFO - PROCESS | 3768 | 1470941550919 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 3768 | 1470941550922 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 11:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:52:30 INFO - PROCESS | 3768 | 1470941550929 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 3768 | 1470941550931 Marionette TRACE conn3 <- [1,246,null,{}] 11:52:30 INFO - PROCESS | 3768 | 1470941550934 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:30 INFO - PROCESS | 3768 | 1470941550937 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:31 INFO - PROCESS | 3768 | 1470941551020 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:52:31 INFO - PROCESS | 3768 | 1470941551025 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 3768 | 1470941551027 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:31 INFO - PROCESS | 3768 | ++DOCSHELL 151CD400 == 37 [pid = 3768] [id = 71] 11:52:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (157BF400) [pid = 3768] [serial = 210] [outer = 00000000] 11:52:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15A25C00) [pid = 3768] [serial = 211] [outer = 157BF400] 11:52:31 INFO - PROCESS | 3768 | 1470941551078 Marionette DEBUG loaded listener.js 11:52:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15A50C00) [pid = 3768] [serial = 212] [outer = 157BF400] 11:52:31 INFO - PROCESS | 3768 | 1470941551483 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 604ms 11:52:31 INFO - PROCESS | 3768 | 1470941551535 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 3768 | 1470941551537 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 11:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:52:31 INFO - PROCESS | 3768 | 1470941551544 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 3768 | 1470941551546 Marionette TRACE conn3 <- [1,250,null,{}] 11:52:31 INFO - PROCESS | 3768 | 1470941551549 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:31 INFO - PROCESS | 3768 | 1470941551551 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:31 INFO - PROCESS | 3768 | 1470941551630 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:52:31 INFO - PROCESS | 3768 | 1470941551636 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 3768 | 1470941551638 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:31 INFO - PROCESS | 3768 | ++DOCSHELL 157E6000 == 38 [pid = 3768] [id = 72] 11:52:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (157EA800) [pid = 3768] [serial = 213] [outer = 00000000] 11:52:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16AA1C00) [pid = 3768] [serial = 214] [outer = 157EA800] 11:52:31 INFO - PROCESS | 3768 | 1470941551685 Marionette DEBUG loaded listener.js 11:52:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16EC0C00) [pid = 3768] [serial = 215] [outer = 157EA800] 11:52:32 INFO - PROCESS | 3768 | 1470941552199 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 699ms 11:52:32 INFO - PROCESS | 3768 | 1470941552275 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:52:32 INFO - PROCESS | 3768 | 1470941552277 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 11:52:32 INFO - PROCESS | 3768 | 1470941552280 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:52:32 INFO - PROCESS | 3768 | 1470941552282 Marionette TRACE conn3 <- [1,254,null,{}] 11:52:32 INFO - PROCESS | 3768 | 1470941552291 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:32 INFO - PROCESS | 3768 | 1470941552297 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:32 INFO - PROCESS | 3768 | 1470941552433 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:52:32 INFO - PROCESS | 3768 | 1470941552495 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 3768 | 1470941552497 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:32 INFO - PROCESS | 3768 | ++DOCSHELL 1420A000 == 39 [pid = 3768] [id = 73] 11:52:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17E6FC00) [pid = 3768] [serial = 216] [outer = 00000000] 11:52:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (17ED5400) [pid = 3768] [serial = 217] [outer = 17E6FC00] 11:52:32 INFO - PROCESS | 3768 | 1470941552542 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (180E5400) [pid = 3768] [serial = 218] [outer = 17E6FC00] 11:52:32 INFO - PROCESS | 3768 | 1470941552943 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 715ms 11:52:33 INFO - PROCESS | 3768 | 1470941553007 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:52:33 INFO - PROCESS | 3768 | 1470941553010 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 11:52:33 INFO - PROCESS | 3768 | 1470941553015 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 3768 | 1470941553017 Marionette TRACE conn3 <- [1,258,null,{}] 11:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:52:33 INFO - PROCESS | 3768 | 1470941553021 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:33 INFO - PROCESS | 3768 | 1470941553023 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:33 INFO - PROCESS | 3768 | 1470941553140 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:52:33 INFO - PROCESS | 3768 | 1470941553145 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 3768 | 1470941553147 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:33 INFO - PROCESS | 3768 | ++DOCSHELL 103CD000 == 40 [pid = 3768] [id = 74] 11:52:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (180E5000) [pid = 3768] [serial = 219] [outer = 00000000] 11:52:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19701C00) [pid = 3768] [serial = 220] [outer = 180E5000] 11:52:33 INFO - PROCESS | 3768 | 1470941553193 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (180EB400) [pid = 3768] [serial = 221] [outer = 180E5000] 11:52:33 INFO - PROCESS | 3768 | 1470941553588 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 603ms 11:52:33 INFO - PROCESS | 3768 | 1470941553617 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:52:33 INFO - PROCESS | 3768 | 1470941553619 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 11:52:33 INFO - PROCESS | 3768 | 1470941553622 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:52:33 INFO - PROCESS | 3768 | 1470941553624 Marionette TRACE conn3 <- [1,262,null,{}] 11:52:33 INFO - PROCESS | 3768 | 1470941553627 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:33 INFO - PROCESS | 3768 | 1470941553629 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:33 INFO - PROCESS | 3768 | 1470941553741 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:52:33 INFO - PROCESS | 3768 | 1470941553746 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 3768 | 1470941553748 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:33 INFO - PROCESS | 3768 | ++DOCSHELL 103CB800 == 41 [pid = 3768] [id = 75] 11:52:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (180EB000) [pid = 3768] [serial = 222] [outer = 00000000] 11:52:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19CBA800) [pid = 3768] [serial = 223] [outer = 180EB000] 11:52:33 INFO - PROCESS | 3768 | 1470941553791 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19CC0000) [pid = 3768] [serial = 224] [outer = 180EB000] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (157C1800) [pid = 3768] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (176FA000) [pid = 3768] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (16EBE800) [pid = 3768] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10A4AC00) [pid = 3768] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (15A22C00) [pid = 3768] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (12971400) [pid = 3768] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (14432400) [pid = 3768] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (14431400) [pid = 3768] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (13AC9C00) [pid = 3768] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:52:34 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (11DE8400) [pid = 3768] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:52:34 INFO - PROCESS | 3768 | 1470941554321 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 746ms 11:52:34 INFO - PROCESS | 3768 | 1470941554395 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:52:34 INFO - PROCESS | 3768 | 1470941554397 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 11:52:34 INFO - PROCESS | 3768 | 1470941554400 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:52:34 INFO - PROCESS | 3768 | 1470941554402 Marionette TRACE conn3 <- [1,266,null,{}] 11:52:34 INFO - PROCESS | 3768 | 1470941554405 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:34 INFO - PROCESS | 3768 | 1470941554407 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:34 INFO - PROCESS | 3768 | 1470941554504 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:52:34 INFO - PROCESS | 3768 | 1470941554510 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:34 INFO - PROCESS | 3768 | 1470941554512 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:34 INFO - PROCESS | 3768 | ++DOCSHELL 10F09000 == 42 [pid = 3768] [id = 76] 11:52:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (14205C00) [pid = 3768] [serial = 225] [outer = 00000000] 11:52:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19CBD800) [pid = 3768] [serial = 226] [outer = 14205C00] 11:52:34 INFO - PROCESS | 3768 | 1470941554555 Marionette DEBUG loaded listener.js 11:52:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A06A400) [pid = 3768] [serial = 227] [outer = 14205C00] 11:52:34 INFO - PROCESS | 3768 | 1470941554933 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 604ms 11:52:35 INFO - PROCESS | 3768 | 1470941554997 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 3768 | 1470941554999 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 11:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:52:35 INFO - PROCESS | 3768 | 1470941555006 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - PROCESS | 3768 | 1470941555007 Marionette TRACE conn3 <- [1,270,null,{}] 11:52:35 INFO - PROCESS | 3768 | 1470941555011 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:35 INFO - PROCESS | 3768 | 1470941555012 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:35 INFO - PROCESS | 3768 | 1470941555101 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:52:35 INFO - PROCESS | 3768 | 1470941555106 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 3768 | 1470941555108 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:35 INFO - PROCESS | 3768 | ++DOCSHELL 10B97C00 == 43 [pid = 3768] [id = 77] 11:52:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1970CC00) [pid = 3768] [serial = 228] [outer = 00000000] 11:52:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A585C00) [pid = 3768] [serial = 229] [outer = 1970CC00] 11:52:35 INFO - PROCESS | 3768 | 1470941555151 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A6E4400) [pid = 3768] [serial = 230] [outer = 1970CC00] 11:52:35 INFO - PROCESS | 3768 | 1470941555570 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 603ms 11:52:35 INFO - PROCESS | 3768 | 1470941555603 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 3768 | 1470941555605 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 11:52:35 INFO - PROCESS | 3768 | 1470941555608 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:52:35 INFO - PROCESS | 3768 | 1470941555611 Marionette TRACE conn3 <- [1,274,null,{}] 11:52:35 INFO - PROCESS | 3768 | 1470941555614 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:35 INFO - PROCESS | 3768 | 1470941555616 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:35 INFO - PROCESS | 3768 | 1470941555711 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:52:35 INFO - PROCESS | 3768 | 1470941555716 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 3768 | 1470941555719 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:35 INFO - PROCESS | 3768 | ++DOCSHELL 1A6EAC00 == 44 [pid = 3768] [id = 78] 11:52:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A6EEC00) [pid = 3768] [serial = 231] [outer = 00000000] 11:52:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A915400) [pid = 3768] [serial = 232] [outer = 1A6EEC00] 11:52:35 INFO - PROCESS | 3768 | 1470941555766 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A98E400) [pid = 3768] [serial = 233] [outer = 1A6EEC00] 11:52:36 INFO - PROCESS | 3768 | 1470941556417 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 810ms 11:52:36 INFO - PROCESS | 3768 | 1470941556445 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 3768 | 1470941556449 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 11:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:52:36 INFO - PROCESS | 3768 | 1470941556454 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 3768 | 1470941556458 Marionette TRACE conn3 <- [1,278,null,{}] 11:52:36 INFO - PROCESS | 3768 | 1470941556463 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:36 INFO - PROCESS | 3768 | 1470941556466 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:36 INFO - PROCESS | 3768 | 1470941556575 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:52:36 INFO - PROCESS | 3768 | 1470941556667 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 3768 | 1470941556670 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:36 INFO - PROCESS | 3768 | ++DOCSHELL 10B98800 == 45 [pid = 3768] [id = 79] 11:52:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (10BA0400) [pid = 3768] [serial = 234] [outer = 00000000] 11:52:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (11DE7400) [pid = 3768] [serial = 235] [outer = 10BA0400] 11:52:36 INFO - PROCESS | 3768 | 1470941556726 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (1314C400) [pid = 3768] [serial = 236] [outer = 10BA0400] 11:52:37 INFO - PROCESS | 3768 | 1470941557328 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 953ms 11:52:37 INFO - PROCESS | 3768 | 1470941557410 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 3768 | 1470941557414 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 11:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:52:37 INFO - PROCESS | 3768 | 1470941557466 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 3768 | 1470941557469 Marionette TRACE conn3 <- [1,282,null,{}] 11:52:37 INFO - PROCESS | 3768 | 1470941557493 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:37 INFO - PROCESS | 3768 | 1470941557496 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:37 INFO - PROCESS | 3768 | 1470941557636 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:52:37 INFO - PROCESS | 3768 | 1470941557782 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 3768 | 1470941557785 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:37 INFO - PROCESS | 3768 | ++DOCSHELL 15027800 == 46 [pid = 3768] [id = 80] 11:52:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (151C1400) [pid = 3768] [serial = 237] [outer = 00000000] 11:52:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (15A4B000) [pid = 3768] [serial = 238] [outer = 151C1400] 11:52:37 INFO - PROCESS | 3768 | 1470941557847 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (16A48C00) [pid = 3768] [serial = 239] [outer = 151C1400] 11:52:38 INFO - PROCESS | 3768 | 1470941558388 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 984ms 11:52:38 INFO - PROCESS | 3768 | 1470941558451 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 3768 | 1470941558453 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 11:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:52:38 INFO - PROCESS | 3768 | 1470941558458 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 3768 | 1470941558462 Marionette TRACE conn3 <- [1,286,null,{}] 11:52:38 INFO - PROCESS | 3768 | 1470941558473 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:38 INFO - PROCESS | 3768 | 1470941558477 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:38 INFO - PROCESS | 3768 | 1470941558581 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:52:38 INFO - PROCESS | 3768 | 1470941558673 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 3768 | 1470941558676 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:38 INFO - PROCESS | 3768 | ++DOCSHELL 19CBD000 == 47 [pid = 3768] [id = 81] 11:52:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (19CBDC00) [pid = 3768] [serial = 240] [outer = 00000000] 11:52:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1A6E2400) [pid = 3768] [serial = 241] [outer = 19CBDC00] 11:52:38 INFO - PROCESS | 3768 | 1470941558732 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1A90AC00) [pid = 3768] [serial = 242] [outer = 19CBDC00] 11:52:39 INFO - PROCESS | 3768 | 1470941559307 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 922ms 11:52:39 INFO - PROCESS | 3768 | 1470941559361 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 3768 | 1470941559363 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 11:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:52:39 INFO - PROCESS | 3768 | 1470941559367 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - PROCESS | 3768 | 1470941559369 Marionette TRACE conn3 <- [1,290,null,{}] 11:52:39 INFO - PROCESS | 3768 | 1470941559373 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:39 INFO - PROCESS | 3768 | 1470941559375 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:39 INFO - PROCESS | 3768 | 1470941559482 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:52:39 INFO - PROCESS | 3768 | 1470941559571 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 3768 | 1470941559573 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:39 INFO - PROCESS | 3768 | ++DOCSHELL 17646800 == 48 [pid = 3768] [id = 82] 11:52:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1764BC00) [pid = 3768] [serial = 243] [outer = 00000000] 11:52:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (19EAEC00) [pid = 3768] [serial = 244] [outer = 1764BC00] 11:52:39 INFO - PROCESS | 3768 | 1470941559627 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (1A19F400) [pid = 3768] [serial = 245] [outer = 1764BC00] 11:52:40 INFO - PROCESS | 3768 | 1470941560329 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 968ms 11:52:40 INFO - PROCESS | 3768 | 1470941560344 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 3768 | 1470941560348 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 11:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:52:40 INFO - PROCESS | 3768 | 1470941560352 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 3768 | 1470941560358 Marionette TRACE conn3 <- [1,294,null,{}] 11:52:40 INFO - PROCESS | 3768 | 1470941560365 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:40 INFO - PROCESS | 3768 | 1470941560369 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:40 INFO - PROCESS | 3768 | 1470941560475 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:52:40 INFO - PROCESS | 3768 | 1470941560571 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 3768 | 1470941560574 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:40 INFO - PROCESS | 3768 | ++DOCSHELL 114D4C00 == 49 [pid = 3768] [id = 83] 11:52:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (114DBC00) [pid = 3768] [serial = 246] [outer = 00000000] 11:52:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (13214400) [pid = 3768] [serial = 247] [outer = 114DBC00] 11:52:40 INFO - PROCESS | 3768 | 1470941560623 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (14207000) [pid = 3768] [serial = 248] [outer = 114DBC00] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 16E0D000 == 48 [pid = 3768] [id = 52] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 10B97C00 == 47 [pid = 3768] [id = 77] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 10F09000 == 46 [pid = 3768] [id = 76] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 103CB800 == 45 [pid = 3768] [id = 75] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 103CD000 == 44 [pid = 3768] [id = 74] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 1420A000 == 43 [pid = 3768] [id = 73] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 157E6000 == 42 [pid = 3768] [id = 72] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 151CD400 == 41 [pid = 3768] [id = 71] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 1501F400 == 40 [pid = 3768] [id = 70] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 1296E400 == 39 [pid = 3768] [id = 69] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 114E2400 == 38 [pid = 3768] [id = 68] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 180E5C00 == 37 [pid = 3768] [id = 67] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 14432800 == 36 [pid = 3768] [id = 66] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 1051DC00 == 35 [pid = 3768] [id = 65] 11:52:41 INFO - PROCESS | 3768 | --DOCSHELL 1A6E0400 == 34 [pid = 3768] [id = 64] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (1A1A9C00) [pid = 3768] [serial = 187] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (19CB6000) [pid = 3768] [serial = 175] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (17267C00) [pid = 3768] [serial = 172] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (17643C00) [pid = 3768] [serial = 173] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (10FB1400) [pid = 3768] [serial = 159] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (16130000) [pid = 3768] [serial = 169] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (12E32400) [pid = 3768] [serial = 162] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (13154800) [pid = 3768] [serial = 163] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (19EB1800) [pid = 3768] [serial = 178] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (144DC800) [pid = 3768] [serial = 165] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (151C3C00) [pid = 3768] [serial = 166] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (10FDAC00) [pid = 3768] [serial = 156] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (19EA9800) [pid = 3768] [serial = 176] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1B4B9400) [pid = 3768] [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.] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (157E7000) [pid = 3768] [serial = 182] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (144D1400) [pid = 3768] [serial = 181] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (19EAF800) [pid = 3768] [serial = 184] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19EB5400) [pid = 3768] [serial = 179] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (11469000) [pid = 3768] [serial = 160] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1A589000) [pid = 3768] [serial = 188] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16995000) [pid = 3768] [serial = 170] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A10F000) [pid = 3768] [serial = 185] [outer = 00000000] [url = about:blank] 11:52:41 INFO - PROCESS | 3768 | 1470941561349 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:41 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. 11:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1064ms 11:52:41 INFO - PROCESS | 3768 | 1470941561402 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 3768 | 1470941561406 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 11:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:52:41 INFO - PROCESS | 3768 | 1470941561428 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 3768 | 1470941561431 Marionette TRACE conn3 <- [1,298,null,{}] 11:52:41 INFO - PROCESS | 3768 | 1470941561437 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:41 INFO - PROCESS | 3768 | 1470941561440 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:41 INFO - PROCESS | 3768 | 1470941561529 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:52:41 INFO - PROCESS | 3768 | 1470941561540 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 3768 | 1470941561542 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:41 INFO - PROCESS | 3768 | ++DOCSHELL 14437800 == 35 [pid = 3768] [id = 84] 11:52:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (144BA800) [pid = 3768] [serial = 249] [outer = 00000000] 11:52:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (151CCC00) [pid = 3768] [serial = 250] [outer = 144BA800] 11:52:41 INFO - PROCESS | 3768 | 1470941561589 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15861C00) [pid = 3768] [serial = 251] [outer = 144BA800] 11:52:42 INFO - PROCESS | 3768 | 1470941562022 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:42 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. 11:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 667ms 11:52:42 INFO - PROCESS | 3768 | 1470941562084 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 3768 | 1470941562086 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 11:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:52:42 INFO - PROCESS | 3768 | 1470941562089 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 3768 | 1470941562141 Marionette TRACE conn3 <- [1,302,null,{}] 11:52:42 INFO - PROCESS | 3768 | 1470941562151 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:42 INFO - PROCESS | 3768 | 1470941562155 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:42 INFO - PROCESS | 3768 | 1470941562241 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:52:42 INFO - PROCESS | 3768 | 1470941562253 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 3768 | 1470941562264 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:42 INFO - PROCESS | 3768 | ++DOCSHELL 174EE400 == 36 [pid = 3768] [id = 85] 11:52:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (174F0C00) [pid = 3768] [serial = 252] [outer = 00000000] 11:52:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1764D800) [pid = 3768] [serial = 253] [outer = 174F0C00] 11:52:42 INFO - PROCESS | 3768 | 1470941562310 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (17C22400) [pid = 3768] [serial = 254] [outer = 174F0C00] 11:52:42 INFO - PROCESS | 3768 | 1470941562741 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:42 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. 11:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 667ms 11:52:42 INFO - PROCESS | 3768 | 1470941562780 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 3768 | 1470941562782 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 11:52:42 INFO - PROCESS | 3768 | 1470941562786 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:52:42 INFO - PROCESS | 3768 | 1470941562787 Marionette TRACE conn3 <- [1,306,null,{}] 11:52:42 INFO - PROCESS | 3768 | 1470941562791 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:42 INFO - PROCESS | 3768 | 1470941562793 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:42 INFO - PROCESS | 3768 | 1470941562879 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:52:42 INFO - PROCESS | 3768 | 1470941562913 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 3768 | 1470941562915 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:42 INFO - PROCESS | 3768 | ++DOCSHELL 17E6C800 == 37 [pid = 3768] [id = 86] 11:52:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (17ED3000) [pid = 3768] [serial = 255] [outer = 00000000] 11:52:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19702800) [pid = 3768] [serial = 256] [outer = 17ED3000] 11:52:42 INFO - PROCESS | 3768 | 1470941562964 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19CBA000) [pid = 3768] [serial = 257] [outer = 17ED3000] 11:52:43 INFO - PROCESS | 3768 | 1470941563371 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:43 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. 11:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 651ms 11:52:43 INFO - PROCESS | 3768 | 1470941563424 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 3768 | 1470941563426 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 11:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:52:43 INFO - PROCESS | 3768 | 1470941563429 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 3768 | 1470941563431 Marionette TRACE conn3 <- [1,310,null,{}] 11:52:43 INFO - PROCESS | 3768 | 1470941563434 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:43 INFO - PROCESS | 3768 | 1470941563436 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:43 INFO - PROCESS | 3768 | 1470941563553 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:52:43 INFO - PROCESS | 3768 | 1470941563558 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 3768 | 1470941563560 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:43 INFO - PROCESS | 3768 | ++DOCSHELL 19EAB400 == 38 [pid = 3768] [id = 87] 11:52:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19EB1000) [pid = 3768] [serial = 258] [outer = 00000000] 11:52:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (1A05EC00) [pid = 3768] [serial = 259] [outer = 19EB1000] 11:52:43 INFO - PROCESS | 3768 | 1470941563604 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (1A066800) [pid = 3768] [serial = 260] [outer = 19EB1000] 11:52:44 INFO - PROCESS | 3768 | 1470941564034 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:44 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. 11:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 652ms 11:52:44 INFO - PROCESS | 3768 | 1470941564067 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 3768 | 1470941564069 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 11:52:44 INFO - PROCESS | 3768 | 1470941564072 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:52:44 INFO - PROCESS | 3768 | 1470941564074 Marionette TRACE conn3 <- [1,314,null,{}] 11:52:44 INFO - PROCESS | 3768 | 1470941564084 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:44 INFO - PROCESS | 3768 | 1470941564089 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:44 INFO - PROCESS | 3768 | 1470941564264 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:52:44 INFO - PROCESS | 3768 | 1470941564347 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 3768 | 1470941564349 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:44 INFO - PROCESS | 3768 | ++DOCSHELL 1A1A4C00 == 39 [pid = 3768] [id = 88] 11:52:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1A587C00) [pid = 3768] [serial = 261] [outer = 00000000] 11:52:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1A990C00) [pid = 3768] [serial = 262] [outer = 1A587C00] 11:52:44 INFO - PROCESS | 3768 | 1470941564393 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1A998800) [pid = 3768] [serial = 263] [outer = 1A587C00] 11:52:44 INFO - PROCESS | 3768 | 1470941564775 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:52:44 INFO - PROCESS | 3768 | 1470941564844 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:44 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. 11:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 810ms 11:52:44 INFO - PROCESS | 3768 | 1470941564908 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 3768 | 1470941564910 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 11:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:52:44 INFO - PROCESS | 3768 | 1470941564913 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 3768 | 1470941564915 Marionette TRACE conn3 <- [1,318,null,{}] 11:52:44 INFO - PROCESS | 3768 | 1470941564918 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:44 INFO - PROCESS | 3768 | 1470941564920 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:45 INFO - PROCESS | 3768 | 1470941565033 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:52:45 INFO - PROCESS | 3768 | 1470941565086 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 3768 | 1470941565088 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:45 INFO - PROCESS | 3768 | ++DOCSHELL 10A04800 == 40 [pid = 3768] [id = 89] 11:52:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1A919800) [pid = 3768] [serial = 264] [outer = 00000000] 11:52:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1ABD0C00) [pid = 3768] [serial = 265] [outer = 1A919800] 11:52:45 INFO - PROCESS | 3768 | 1470941565133 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (1ABD7C00) [pid = 3768] [serial = 266] [outer = 1A919800] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (17E6FC00) [pid = 3768] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (180E5000) [pid = 3768] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (15020800) [pid = 3768] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (157EA800) [pid = 3768] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (114E2800) [pid = 3768] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (12B7A000) [pid = 3768] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (157BF400) [pid = 3768] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (180EB000) [pid = 3768] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (14205C00) [pid = 3768] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:52:45 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1970CC00) [pid = 3768] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:52:45 INFO - PROCESS | 3768 | 1470941565647 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:45 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. 11:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 810ms 11:52:45 INFO - PROCESS | 3768 | 1470941565715 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 3768 | 1470941565717 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 11:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:52:45 INFO - PROCESS | 3768 | 1470941565721 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 3768 | 1470941565723 Marionette TRACE conn3 <- [1,322,null,{}] 11:52:45 INFO - PROCESS | 3768 | 1470941565726 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 3768 | 1470941565728 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:45 INFO - PROCESS | 3768 | 1470941565807 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:52:45 INFO - PROCESS | 3768 | 1470941565814 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 3768 | 1470941565816 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:45 INFO - PROCESS | 3768 | ++DOCSHELL 14436C00 == 41 [pid = 3768] [id = 90] 11:52:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (144DE000) [pid = 3768] [serial = 267] [outer = 00000000] 11:52:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (15A52000) [pid = 3768] [serial = 268] [outer = 144DE000] 11:52:45 INFO - PROCESS | 3768 | 1470941565863 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (16131C00) [pid = 3768] [serial = 269] [outer = 144DE000] 11:52:46 INFO - PROCESS | 3768 | 1470941566346 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:46 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. 11:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 636ms 11:52:46 INFO - PROCESS | 3768 | 1470941566391 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 3768 | 1470941566393 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 11:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:52:46 INFO - PROCESS | 3768 | 1470941566405 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 3768 | 1470941566407 Marionette TRACE conn3 <- [1,326,null,{}] 11:52:46 INFO - PROCESS | 3768 | 1470941566411 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:46 INFO - PROCESS | 3768 | 1470941566413 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:46 INFO - PROCESS | 3768 | 1470941566492 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:52:46 INFO - PROCESS | 3768 | 1470941566497 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 3768 | 1470941566499 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:46 INFO - PROCESS | 3768 | ++DOCSHELL 1047C000 == 42 [pid = 3768] [id = 91] 11:52:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (10FA8800) [pid = 3768] [serial = 270] [outer = 00000000] 11:52:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (151C8400) [pid = 3768] [serial = 271] [outer = 10FA8800] 11:52:46 INFO - PROCESS | 3768 | 1470941566543 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1A910C00) [pid = 3768] [serial = 272] [outer = 10FA8800] 11:52:46 INFO - PROCESS | 3768 | 1470941566955 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:47 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. 11:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 603ms 11:52:47 INFO - PROCESS | 3768 | 1470941566996 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 3768 | 1470941566998 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 11:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:52:47 INFO - PROCESS | 3768 | 1470941567001 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 3768 | 1470941567003 Marionette TRACE conn3 <- [1,330,null,{}] 11:52:47 INFO - PROCESS | 3768 | 1470941567006 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:47 INFO - PROCESS | 3768 | 1470941567008 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:47 INFO - PROCESS | 3768 | 1470941567089 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:52:47 INFO - PROCESS | 3768 | 1470941567095 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 3768 | 1470941567097 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:47 INFO - PROCESS | 3768 | ++DOCSHELL 10F0DC00 == 43 [pid = 3768] [id = 92] 11:52:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (19EA7C00) [pid = 3768] [serial = 273] [outer = 00000000] 11:52:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1AE17400) [pid = 3768] [serial = 274] [outer = 19EA7C00] 11:52:47 INFO - PROCESS | 3768 | 1470941567140 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1AE1C800) [pid = 3768] [serial = 275] [outer = 19EA7C00] 11:52:47 INFO - PROCESS | 3768 | 1470941567569 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:47 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. 11:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 604ms 11:52:47 INFO - PROCESS | 3768 | 1470941567596 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 3768 | 1470941567598 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 11:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:52:47 INFO - PROCESS | 3768 | 1470941567601 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 3768 | 1470941567604 Marionette TRACE conn3 <- [1,334,null,{}] 11:52:47 INFO - PROCESS | 3768 | 1470941567619 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:47 INFO - PROCESS | 3768 | 1470941567622 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:47 INFO - PROCESS | 3768 | 1470941567766 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:52:47 INFO - PROCESS | 3768 | 1470941567928 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 3768 | 1470941567932 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:47 INFO - PROCESS | 3768 | ++DOCSHELL 0F348000 == 44 [pid = 3768] [id = 93] 11:52:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (0F348C00) [pid = 3768] [serial = 276] [outer = 00000000] 11:52:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (0F34D000) [pid = 3768] [serial = 277] [outer = 0F348C00] 11:52:48 INFO - PROCESS | 3768 | 1470941567989 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (10328400) [pid = 3768] [serial = 278] [outer = 0F348C00] 11:52:48 INFO - PROCESS | 3768 | 1470941568617 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:48 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. 11:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1017ms 11:52:48 INFO - PROCESS | 3768 | 1470941568646 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:52:48 INFO - PROCESS | 3768 | 1470941568650 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 11:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:52:48 INFO - PROCESS | 3768 | 1470941568657 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 3768 | 1470941568660 Marionette TRACE conn3 <- [1,338,null,{}] 11:52:48 INFO - PROCESS | 3768 | 1470941568664 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:48 INFO - PROCESS | 3768 | 1470941568667 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:48 INFO - PROCESS | 3768 | 1470941568778 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:52:48 INFO - PROCESS | 3768 | 1470941568877 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 3768 | 1470941568880 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:48 INFO - PROCESS | 3768 | ++DOCSHELL 12978000 == 45 [pid = 3768] [id = 94] 11:52:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (12BBF000) [pid = 3768] [serial = 279] [outer = 00000000] 11:52:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (13179400) [pid = 3768] [serial = 280] [outer = 12BBF000] 11:52:48 INFO - PROCESS | 3768 | 1470941568939 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (13B5C400) [pid = 3768] [serial = 281] [outer = 12BBF000] 11:52:49 INFO - PROCESS | 3768 | 1470941569500 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:49 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. 11:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 921ms 11:52:49 INFO - PROCESS | 3768 | 1470941569558 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 3768 | 1470941569561 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:52:49 INFO - PROCESS | 3768 | 1470941569565 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 3768 | 1470941569568 Marionette TRACE conn3 <- [1,342,null,{}] 11:52:49 INFO - PROCESS | 3768 | 1470941569572 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:49 INFO - PROCESS | 3768 | 1470941569574 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:49 INFO - PROCESS | 3768 | 1470941569686 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:52:49 INFO - PROCESS | 3768 | 1470941569781 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 3768 | 1470941569783 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:49 INFO - PROCESS | 3768 | ++DOCSHELL 14205400 == 46 [pid = 3768] [id = 95] 11:52:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (151C3C00) [pid = 3768] [serial = 282] [outer = 00000000] 11:52:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (16A9D800) [pid = 3768] [serial = 283] [outer = 151C3C00] 11:52:49 INFO - PROCESS | 3768 | 1470941569837 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (17640C00) [pid = 3768] [serial = 284] [outer = 151C3C00] 11:52:50 INFO - PROCESS | 3768 | 1470941570454 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:50 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. 11:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 921ms 11:52:50 INFO - PROCESS | 3768 | 1470941570502 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 3768 | 1470941570506 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 11:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:52:50 INFO - PROCESS | 3768 | 1470941570517 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 3768 | 1470941570521 Marionette TRACE conn3 <- [1,346,null,{}] 11:52:50 INFO - PROCESS | 3768 | 1470941570525 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:50 INFO - PROCESS | 3768 | 1470941570528 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:50 INFO - PROCESS | 3768 | 1470941570638 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:52:50 INFO - PROCESS | 3768 | 1470941570763 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 3768 | 1470941570766 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:50 INFO - PROCESS | 3768 | ++DOCSHELL 1501EC00 == 47 [pid = 3768] [id = 96] 11:52:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (174F8800) [pid = 3768] [serial = 285] [outer = 00000000] 11:52:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1A589400) [pid = 3768] [serial = 286] [outer = 174F8800] 11:52:50 INFO - PROCESS | 3768 | 1470941570820 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (1A913400) [pid = 3768] [serial = 287] [outer = 174F8800] 11:52:51 INFO - PROCESS | 3768 | 1470941571532 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:51 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. 11:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1064ms 11:52:51 INFO - PROCESS | 3768 | 1470941571584 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 3768 | 1470941571588 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 11:52:51 INFO - PROCESS | 3768 | 1470941571593 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:52:51 INFO - PROCESS | 3768 | 1470941571597 Marionette TRACE conn3 <- [1,350,null,{}] 11:52:51 INFO - PROCESS | 3768 | 1470941571602 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:51 INFO - PROCESS | 3768 | 1470941571605 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:51 INFO - PROCESS | 3768 | 1470941571708 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:52:51 INFO - PROCESS | 3768 | 1470941571840 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 3768 | 1470941571845 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:51 INFO - PROCESS | 3768 | ++DOCSHELL 10526C00 == 48 [pid = 3768] [id = 97] 11:52:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (10A51000) [pid = 3768] [serial = 288] [outer = 00000000] 11:52:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (10FB0400) [pid = 3768] [serial = 289] [outer = 10A51000] 11:52:51 INFO - PROCESS | 3768 | 1470941571899 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (1146B400) [pid = 3768] [serial = 290] [outer = 10A51000] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 1055D800 == 47 [pid = 3768] [id = 53] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 10F0DC00 == 46 [pid = 3768] [id = 92] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 1047C000 == 45 [pid = 3768] [id = 91] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 14436C00 == 44 [pid = 3768] [id = 90] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 10A04800 == 43 [pid = 3768] [id = 89] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 1A1A4C00 == 42 [pid = 3768] [id = 88] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 19EAB400 == 41 [pid = 3768] [id = 87] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 17E6C800 == 40 [pid = 3768] [id = 86] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 174EE400 == 39 [pid = 3768] [id = 85] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 14437800 == 38 [pid = 3768] [id = 84] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 114D4C00 == 37 [pid = 3768] [id = 83] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 15027800 == 36 [pid = 3768] [id = 80] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 10B98800 == 35 [pid = 3768] [id = 79] 11:52:52 INFO - PROCESS | 3768 | --DOCSHELL 1A6EAC00 == 34 [pid = 3768] [id = 78] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (1A6ECC00) [pid = 3768] [serial = 190] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (11469800) [pid = 3768] [serial = 193] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (180EC400) [pid = 3768] [serial = 199] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (1585D800) [pid = 3768] [serial = 196] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (1A915400) [pid = 3768] [serial = 232] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | 1470941572506 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:52 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. 11:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 921ms 11:52:52 INFO - PROCESS | 3768 | 1470941572533 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 3768 | 1470941572537 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 11:52:52 INFO - PROCESS | 3768 | 1470941572543 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:52:52 INFO - PROCESS | 3768 | 1470941572546 Marionette TRACE conn3 <- [1,354,null,{}] 11:52:52 INFO - PROCESS | 3768 | 1470941572550 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:52 INFO - PROCESS | 3768 | 1470941572552 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:52 INFO - PROCESS | 3768 | 1470941572638 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:52:52 INFO - PROCESS | 3768 | 1470941572647 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 3768 | 1470941572649 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:52 INFO - PROCESS | 3768 | ++DOCSHELL 11899C00 == 35 [pid = 3768] [id = 98] 11:52:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (114D4C00) [pid = 3768] [serial = 291] [outer = 00000000] 11:52:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (1314D000) [pid = 3768] [serial = 292] [outer = 114D4C00] 11:52:52 INFO - PROCESS | 3768 | 1470941572716 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (132B1C00) [pid = 3768] [serial = 293] [outer = 114D4C00] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (17ED5400) [pid = 3768] [serial = 217] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (19701C00) [pid = 3768] [serial = 220] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (180EB400) [pid = 3768] [serial = 221] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (151C3400) [pid = 3768] [serial = 208] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (180E5400) [pid = 3768] [serial = 218] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (16AA1C00) [pid = 3768] [serial = 214] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (12E36800) [pid = 3768] [serial = 203] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (12B80400) [pid = 3768] [serial = 202] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (1321E000) [pid = 3768] [serial = 205] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (13921800) [pid = 3768] [serial = 206] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (15A25C00) [pid = 3768] [serial = 211] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (19CBA800) [pid = 3768] [serial = 223] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (15A50C00) [pid = 3768] [serial = 212] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (19CBD800) [pid = 3768] [serial = 226] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (1A585C00) [pid = 3768] [serial = 229] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1A6E4400) [pid = 3768] [serial = 230] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (151CE400) [pid = 3768] [serial = 209] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1A06A400) [pid = 3768] [serial = 227] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (16EC0C00) [pid = 3768] [serial = 215] [outer = 00000000] [url = about:blank] 11:52:52 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (19CC0000) [pid = 3768] [serial = 224] [outer = 00000000] [url = about:blank] 11:52:53 INFO - PROCESS | 3768 | 1470941573179 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:53 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. 11:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 715ms 11:52:53 INFO - PROCESS | 3768 | 1470941573250 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 3768 | 1470941573252 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 11:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:52:53 INFO - PROCESS | 3768 | 1470941573256 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 3768 | 1470941573260 Marionette TRACE conn3 <- [1,358,null,{}] 11:52:53 INFO - PROCESS | 3768 | 1470941573272 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:53 INFO - PROCESS | 3768 | 1470941573277 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:53 INFO - PROCESS | 3768 | 1470941573362 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:52:53 INFO - PROCESS | 3768 | 1470941573369 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 3768 | 1470941573372 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:53 INFO - PROCESS | 3768 | ++DOCSHELL 1501F800 == 36 [pid = 3768] [id = 99] 11:52:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (15020C00) [pid = 3768] [serial = 294] [outer = 00000000] 11:52:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (151CA000) [pid = 3768] [serial = 295] [outer = 15020C00] 11:52:53 INFO - PROCESS | 3768 | 1470941573423 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1585B800) [pid = 3768] [serial = 296] [outer = 15020C00] 11:52:53 INFO - PROCESS | 3768 | 1470941573876 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:53 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. 11:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 667ms 11:52:53 INFO - PROCESS | 3768 | 1470941573915 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 3768 | 1470941573917 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 11:52:53 INFO - PROCESS | 3768 | 1470941573921 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:52:53 INFO - PROCESS | 3768 | 1470941573923 Marionette TRACE conn3 <- [1,362,null,{}] 11:52:53 INFO - PROCESS | 3768 | 1470941573926 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:53 INFO - PROCESS | 3768 | 1470941573928 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:54 INFO - PROCESS | 3768 | 1470941574011 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:52:54 INFO - PROCESS | 3768 | 1470941574016 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 3768 | 1470941574018 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:54 INFO - PROCESS | 3768 | ++DOCSHELL 15A24000 == 37 [pid = 3768] [id = 100] 11:52:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (15A47000) [pid = 3768] [serial = 297] [outer = 00000000] 11:52:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (16996400) [pid = 3768] [serial = 298] [outer = 15A47000] 11:52:54 INFO - PROCESS | 3768 | 1470941574063 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (16E0D400) [pid = 3768] [serial = 299] [outer = 15A47000] 11:52:54 INFO - PROCESS | 3768 | 1470941574526 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:54 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. 11:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 603ms 11:52:54 INFO - PROCESS | 3768 | 1470941574554 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 3768 | 1470941574556 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 11:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:52:54 INFO - PROCESS | 3768 | 1470941574559 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 3768 | 1470941574560 Marionette TRACE conn3 <- [1,366,null,{}] 11:52:54 INFO - PROCESS | 3768 | 1470941574564 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:54 INFO - PROCESS | 3768 | 1470941574566 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:54 INFO - PROCESS | 3768 | 1470941574643 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:52:54 INFO - PROCESS | 3768 | 1470941574648 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 3768 | 1470941574651 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:54 INFO - PROCESS | 3768 | ++DOCSHELL 16F33400 == 38 [pid = 3768] [id = 101] 11:52:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (16FC6400) [pid = 3768] [serial = 300] [outer = 00000000] 11:52:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (176F8400) [pid = 3768] [serial = 301] [outer = 16FC6400] 11:52:54 INFO - PROCESS | 3768 | 1470941574694 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (17CAB000) [pid = 3768] [serial = 302] [outer = 16FC6400] 11:52:55 INFO - PROCESS | 3768 | 1470941575182 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:55 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. 11:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 635ms 11:52:55 INFO - PROCESS | 3768 | 1470941575199 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 3768 | 1470941575201 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 11:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:52:55 INFO - PROCESS | 3768 | 1470941575204 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 3768 | 1470941575206 Marionette TRACE conn3 <- [1,370,null,{}] 11:52:55 INFO - PROCESS | 3768 | 1470941575210 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:55 INFO - PROCESS | 3768 | 1470941575215 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:55 INFO - PROCESS | 3768 | 1470941575344 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:52:55 INFO - PROCESS | 3768 | 1470941575351 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 3768 | 1470941575353 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:55 INFO - PROCESS | 3768 | ++DOCSHELL 104E8000 == 39 [pid = 3768] [id = 102] 11:52:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (16131400) [pid = 3768] [serial = 303] [outer = 00000000] 11:52:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (19702400) [pid = 3768] [serial = 304] [outer = 16131400] 11:52:55 INFO - PROCESS | 3768 | 1470941575440 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (19707000) [pid = 3768] [serial = 305] [outer = 16131400] 11:52:55 INFO - PROCESS | 3768 | 1470941575870 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:52:55 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. 11:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 715ms 11:52:55 INFO - PROCESS | 3768 | 1470941575904 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 3768 | 1470941575906 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 11:52:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:52:55 INFO - PROCESS | 3768 | 1470941575909 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 3768 | 1470941575911 Marionette TRACE conn3 <- [1,374,null,{}] 11:52:55 INFO - PROCESS | 3768 | 1470941575914 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:55 INFO - PROCESS | 3768 | 1470941575916 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:56 INFO - PROCESS | 3768 | 1470941576047 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:52:56 INFO - PROCESS | 3768 | 1470941576107 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 3768 | 1470941576109 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:56 INFO - PROCESS | 3768 | ++DOCSHELL 17ED1800 == 40 [pid = 3768] [id = 103] 11:52:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (180EA400) [pid = 3768] [serial = 306] [outer = 00000000] 11:52:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (19EABC00) [pid = 3768] [serial = 307] [outer = 180EA400] 11:52:56 INFO - PROCESS | 3768 | 1470941576160 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (19EB0C00) [pid = 3768] [serial = 308] [outer = 180EA400] 11:52:56 INFO - PROCESS | 3768 | 1470941576636 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:52:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 746ms 11:52:56 INFO - PROCESS | 3768 | 1470941576680 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 3768 | 1470941576682 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 11:52:56 INFO - PROCESS | 3768 | 1470941576686 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:52:56 INFO - PROCESS | 3768 | 1470941576687 Marionette TRACE conn3 <- [1,378,null,{}] 11:52:56 INFO - PROCESS | 3768 | 1470941576691 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:56 INFO - PROCESS | 3768 | 1470941576693 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:56 INFO - PROCESS | 3768 | 1470941576797 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:52:56 INFO - PROCESS | 3768 | 1470941576802 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 3768 | 1470941576804 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:56 INFO - PROCESS | 3768 | ++DOCSHELL 19704400 == 41 [pid = 3768] [id = 104] 11:52:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (19CBA800) [pid = 3768] [serial = 309] [outer = 00000000] 11:52:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1A588C00) [pid = 3768] [serial = 310] [outer = 19CBA800] 11:52:56 INFO - PROCESS | 3768 | 1470941576847 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1A589800) [pid = 3768] [serial = 311] [outer = 19CBA800] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (180E6000) [pid = 3768] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (10F08800) [pid = 3768] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (10A07800) [pid = 3768] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (1A587C00) [pid = 3768] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (1A919800) [pid = 3768] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (17ED3000) [pid = 3768] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (174F0C00) [pid = 3768] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (144BA800) [pid = 3768] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (144DE000) [pid = 3768] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (114DBC00) [pid = 3768] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (1764BC00) [pid = 3768] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (19EB1000) [pid = 3768] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:52:57 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (10FA8800) [pid = 3768] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:52:57 INFO - PROCESS | 3768 | 1470941577464 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:52:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 810ms 11:52:57 INFO - PROCESS | 3768 | 1470941577488 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 3768 | 1470941577490 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 11:52:57 INFO - PROCESS | 3768 | 1470941577493 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:52:57 INFO - PROCESS | 3768 | 1470941577495 Marionette TRACE conn3 <- [1,382,null,{}] 11:52:57 INFO - PROCESS | 3768 | 1470941577499 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 3768 | 1470941577500 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:57 INFO - PROCESS | 3768 | 1470941577582 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:52:57 INFO - PROCESS | 3768 | 1470941577587 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 3768 | 1470941577589 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:57 INFO - PROCESS | 3768 | ++DOCSHELL 10FA8800 == 42 [pid = 3768] [id = 105] 11:52:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (10FAD000) [pid = 3768] [serial = 312] [outer = 00000000] 11:52:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (19EAB400) [pid = 3768] [serial = 313] [outer = 10FAD000] 11:52:57 INFO - PROCESS | 3768 | 1470941577632 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (1A114000) [pid = 3768] [serial = 314] [outer = 10FAD000] 11:52:58 INFO - PROCESS | 3768 | 1470941578055 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:52:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 604ms 11:52:58 INFO - PROCESS | 3768 | 1470941578091 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 3768 | 1470941578093 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 11:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:52:58 INFO - PROCESS | 3768 | 1470941578100 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 3768 | 1470941578101 Marionette TRACE conn3 <- [1,386,null,{}] 11:52:58 INFO - PROCESS | 3768 | 1470941578105 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:58 INFO - PROCESS | 3768 | 1470941578107 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:58 INFO - PROCESS | 3768 | 1470941578186 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:52:58 INFO - PROCESS | 3768 | 1470941578200 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 3768 | 1470941578202 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:58 INFO - PROCESS | 3768 | ++DOCSHELL 176FAC00 == 43 [pid = 3768] [id = 106] 11:52:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (19EA9000) [pid = 3768] [serial = 315] [outer = 00000000] 11:52:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (1A915400) [pid = 3768] [serial = 316] [outer = 19EA9000] 11:52:58 INFO - PROCESS | 3768 | 1470941578294 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (1A990000) [pid = 3768] [serial = 317] [outer = 19EA9000] 11:52:58 INFO - PROCESS | 3768 | 1470941578718 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 651ms 11:52:58 INFO - PROCESS | 3768 | 1470941578771 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 3768 | 1470941578774 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 11:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:52:58 INFO - PROCESS | 3768 | 1470941578777 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 3768 | 1470941578779 Marionette TRACE conn3 <- [1,390,null,{}] 11:52:58 INFO - PROCESS | 3768 | 1470941578783 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:58 INFO - PROCESS | 3768 | 1470941578785 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:58 INFO - PROCESS | 3768 | 1470941578879 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:52:58 INFO - PROCESS | 3768 | 1470941578887 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 3768 | 1470941578889 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:58 INFO - PROCESS | 3768 | ++DOCSHELL 1A99BC00 == 44 [pid = 3768] [id = 107] 11:52:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (1ABCF800) [pid = 3768] [serial = 318] [outer = 00000000] 11:52:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (1AE16800) [pid = 3768] [serial = 319] [outer = 1ABCF800] 11:52:58 INFO - PROCESS | 3768 | 1470941578934 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (1AE21400) [pid = 3768] [serial = 320] [outer = 1ABCF800] 11:52:59 INFO - PROCESS | 3768 | 1470941579631 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 905ms 11:52:59 INFO - PROCESS | 3768 | 1470941579682 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 3768 | 1470941579686 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 11:52:59 INFO - PROCESS | 3768 | 1470941579691 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:52:59 INFO - PROCESS | 3768 | 1470941579695 Marionette TRACE conn3 <- [1,394,null,{}] 11:52:59 INFO - PROCESS | 3768 | 1470941579701 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:59 INFO - PROCESS | 3768 | 1470941579704 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:59 INFO - PROCESS | 3768 | 1470941579813 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:52:59 INFO - PROCESS | 3768 | 1470941579910 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 3768 | 1470941579913 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:52:59 INFO - PROCESS | 3768 | ++DOCSHELL 10F06400 == 45 [pid = 3768] [id = 108] 11:52:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (10F09000) [pid = 3768] [serial = 321] [outer = 00000000] 11:52:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (114E2800) [pid = 3768] [serial = 322] [outer = 10F09000] 11:52:59 INFO - PROCESS | 3768 | 1470941579969 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (12C68800) [pid = 3768] [serial = 323] [outer = 10F09000] 11:53:00 INFO - PROCESS | 3768 | 1470941580664 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1016ms 11:53:00 INFO - PROCESS | 3768 | 1470941580727 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 3768 | 1470941580732 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 11:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:53:00 INFO - PROCESS | 3768 | 1470941580738 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 3768 | 1470941580741 Marionette TRACE conn3 <- [1,398,null,{}] 11:53:00 INFO - PROCESS | 3768 | 1470941580745 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:00 INFO - PROCESS | 3768 | 1470941580748 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:00 INFO - PROCESS | 3768 | 1470941580857 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:53:00 INFO - PROCESS | 3768 | 1470941580981 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 3768 | 1470941580984 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:01 INFO - PROCESS | 3768 | ++DOCSHELL 13AD1400 == 46 [pid = 3768] [id = 109] 11:53:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (14438000) [pid = 3768] [serial = 324] [outer = 00000000] 11:53:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (15A22C00) [pid = 3768] [serial = 325] [outer = 14438000] 11:53:01 INFO - PROCESS | 3768 | 1470941581047 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (1612D400) [pid = 3768] [serial = 326] [outer = 14438000] 11:53:01 INFO - PROCESS | 3768 | 1470941581691 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1017ms 11:53:01 INFO - PROCESS | 3768 | 1470941581740 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 3768 | 1470941581742 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 11:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:53:01 INFO - PROCESS | 3768 | 1470941581746 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 3768 | 1470941581750 Marionette TRACE conn3 <- [1,402,null,{}] 11:53:01 INFO - PROCESS | 3768 | 1470941581761 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:01 INFO - PROCESS | 3768 | 1470941581766 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:01 INFO - PROCESS | 3768 | 1470941581903 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:53:02 INFO - PROCESS | 3768 | 1470941582033 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 3768 | 1470941582036 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:02 INFO - PROCESS | 3768 | ++DOCSHELL 1A1A9C00 == 47 [pid = 3768] [id = 110] 11:53:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (1A585C00) [pid = 3768] [serial = 327] [outer = 00000000] 11:53:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (1A6EBC00) [pid = 3768] [serial = 328] [outer = 1A585C00] 11:53:02 INFO - PROCESS | 3768 | 1470941582101 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (1ABD6800) [pid = 3768] [serial = 329] [outer = 1A585C00] 11:53:02 INFO - PROCESS | 3768 | 1470941582719 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1016ms 11:53:02 INFO - PROCESS | 3768 | 1470941582780 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 3768 | 1470941582783 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 11:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:53:02 INFO - PROCESS | 3768 | 1470941582787 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - PROCESS | 3768 | 1470941582789 Marionette TRACE conn3 <- [1,406,null,{}] 11:53:02 INFO - PROCESS | 3768 | 1470941582792 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:02 INFO - PROCESS | 3768 | 1470941582795 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:02 INFO - PROCESS | 3768 | 1470941582933 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:53:03 INFO - PROCESS | 3768 | 1470941583161 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 3768 | 1470941583164 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:03 INFO - PROCESS | 3768 | ++DOCSHELL 1036F400 == 48 [pid = 3768] [id = 111] 11:53:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (10375800) [pid = 3768] [serial = 330] [outer = 00000000] 11:53:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (10A4CC00) [pid = 3768] [serial = 331] [outer = 10375800] 11:53:03 INFO - PROCESS | 3768 | 1470941583247 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (10F2D800) [pid = 3768] [serial = 332] [outer = 10375800] 11:53:03 INFO - PROCESS | 3768 | 1470941583915 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1160ms 11:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:53:03 INFO - PROCESS | 3768 | 1470941583928 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 3768 | 1470941583931 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 11:53:03 INFO - PROCESS | 3768 | 1470941583935 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 3768 | 1470941583938 Marionette TRACE conn3 <- [1,410,null,{}] 11:53:03 INFO - PROCESS | 3768 | 1470941583944 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:03 INFO - PROCESS | 3768 | 1470941583946 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:04 INFO - PROCESS | 3768 | 1470941584043 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:53:04 INFO - PROCESS | 3768 | 1470941584131 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 3768 | 1470941584134 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 176FAC00 == 47 [pid = 3768] [id = 106] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 10FA8800 == 46 [pid = 3768] [id = 105] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 19704400 == 45 [pid = 3768] [id = 104] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 17ED1800 == 44 [pid = 3768] [id = 103] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 104E8000 == 43 [pid = 3768] [id = 102] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 16F33400 == 42 [pid = 3768] [id = 101] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 15A24000 == 41 [pid = 3768] [id = 100] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 1501F800 == 40 [pid = 3768] [id = 99] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 11899C00 == 39 [pid = 3768] [id = 98] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 10526C00 == 38 [pid = 3768] [id = 97] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 0F348000 == 37 [pid = 3768] [id = 93] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 19CBD000 == 36 [pid = 3768] [id = 81] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 14205400 == 35 [pid = 3768] [id = 95] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 1501EC00 == 34 [pid = 3768] [id = 96] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 17646800 == 33 [pid = 3768] [id = 82] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 12978000 == 32 [pid = 3768] [id = 94] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 10F07C00 == 31 [pid = 3768] [id = 42] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 1036F400 == 30 [pid = 3768] [id = 111] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 13AD1400 == 29 [pid = 3768] [id = 109] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 1A1A9C00 == 28 [pid = 3768] [id = 110] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 1A99BC00 == 27 [pid = 3768] [id = 107] 11:53:04 INFO - PROCESS | 3768 | --DOCSHELL 10F06400 == 26 [pid = 3768] [id = 108] 11:53:04 INFO - PROCESS | 3768 | ++DOCSHELL 0F347400 == 27 [pid = 3768] [id = 112] 11:53:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (0F347800) [pid = 3768] [serial = 333] [outer = 00000000] 11:53:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (0F34D400) [pid = 3768] [serial = 334] [outer = 0F347800] 11:53:04 INFO - PROCESS | 3768 | 1470941584902 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (10470400) [pid = 3768] [serial = 335] [outer = 0F347800] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (19702C00) [pid = 3768] [serial = 200] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (13ACE800) [pid = 3768] [serial = 124] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (114CF800) [pid = 3768] [serial = 157] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (1A990C00) [pid = 3768] [serial = 262] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (1ABD0C00) [pid = 3768] [serial = 265] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (1A998800) [pid = 3768] [serial = 263] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (15A4B000) [pid = 3768] [serial = 238] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (19702800) [pid = 3768] [serial = 256] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (1764D800) [pid = 3768] [serial = 253] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (17C22400) [pid = 3768] [serial = 254] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (151CCC00) [pid = 3768] [serial = 250] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (16131C00) [pid = 3768] [serial = 269] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (15861C00) [pid = 3768] [serial = 251] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (14207000) [pid = 3768] [serial = 248] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (13214400) [pid = 3768] [serial = 247] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (1A19F400) [pid = 3768] [serial = 245] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (19EAEC00) [pid = 3768] [serial = 244] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (11DE7400) [pid = 3768] [serial = 235] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (1A6E2400) [pid = 3768] [serial = 241] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (15A52000) [pid = 3768] [serial = 268] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (1ABD7C00) [pid = 3768] [serial = 266] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (1A05EC00) [pid = 3768] [serial = 259] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (1A066800) [pid = 3768] [serial = 260] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (151C8400) [pid = 3768] [serial = 271] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (19CBA000) [pid = 3768] [serial = 257] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (1A910C00) [pid = 3768] [serial = 272] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1AE17400) [pid = 3768] [serial = 274] [outer = 00000000] [url = about:blank] 11:53:05 INFO - PROCESS | 3768 | 1470941585457 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1525ms 11:53:05 INFO - PROCESS | 3768 | 1470941585476 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:53:05 INFO - PROCESS | 3768 | 1470941585479 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 11:53:05 INFO - PROCESS | 3768 | 1470941585484 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 3768 | 1470941585487 Marionette TRACE conn3 <- [1,414,null,{}] 11:53:05 INFO - PROCESS | 3768 | 1470941585492 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:05 INFO - PROCESS | 3768 | 1470941585494 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:05 INFO - PROCESS | 3768 | 1470941585601 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:53:05 INFO - PROCESS | 3768 | 1470941585682 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 3768 | 1470941585685 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:05 INFO - PROCESS | 3768 | ++DOCSHELL 114CD000 == 28 [pid = 3768] [id = 113] 11:53:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (114D0800) [pid = 3768] [serial = 336] [outer = 00000000] 11:53:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (11DE8000) [pid = 3768] [serial = 337] [outer = 114D0800] 11:53:05 INFO - PROCESS | 3768 | 1470941585732 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (12BC8400) [pid = 3768] [serial = 338] [outer = 114D0800] 11:53:06 INFO - PROCESS | 3768 | 1470941586115 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:53:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 699ms 11:53:06 INFO - PROCESS | 3768 | 1470941586181 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 3768 | 1470941586234 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 11:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:53:06 INFO - PROCESS | 3768 | 1470941586272 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 3768 | 1470941586275 Marionette TRACE conn3 <- [1,418,null,{}] 11:53:06 INFO - PROCESS | 3768 | 1470941586279 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:06 INFO - PROCESS | 3768 | 1470941586282 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:06 INFO - PROCESS | 3768 | 1470941586373 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:53:06 INFO - PROCESS | 3768 | 1470941586382 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 3768 | 1470941586385 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:06 INFO - PROCESS | 3768 | ++DOCSHELL 1420AC00 == 29 [pid = 3768] [id = 114] 11:53:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (14437400) [pid = 3768] [serial = 339] [outer = 00000000] 11:53:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (144C7000) [pid = 3768] [serial = 340] [outer = 14437400] 11:53:06 INFO - PROCESS | 3768 | 1470941586429 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (151C8400) [pid = 3768] [serial = 341] [outer = 14437400] 11:53:07 INFO - PROCESS | 3768 | 1470941587357 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:53:07 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 11:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1112ms 11:53:07 INFO - PROCESS | 3768 | 1470941587370 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 3768 | 1470941587372 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 11:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:53:07 INFO - PROCESS | 3768 | 1470941587378 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 3768 | 1470941587381 Marionette TRACE conn3 <- [1,422,null,{}] 11:53:07 INFO - PROCESS | 3768 | 1470941587399 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:07 INFO - PROCESS | 3768 | 1470941587404 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:07 INFO - PROCESS | 3768 | 1470941587522 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:53:07 INFO - PROCESS | 3768 | 1470941587530 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 3768 | 1470941587532 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:07 INFO - PROCESS | 3768 | ++DOCSHELL 151CCC00 == 30 [pid = 3768] [id = 115] 11:53:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (1605E800) [pid = 3768] [serial = 342] [outer = 00000000] 11:53:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (16997C00) [pid = 3768] [serial = 343] [outer = 1605E800] 11:53:07 INFO - PROCESS | 3768 | 1470941587577 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (13AC6800) [pid = 3768] [serial = 344] [outer = 1605E800] 11:53:08 INFO - PROCESS | 3768 | 1470941588551 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1207ms 11:53:08 INFO - PROCESS | 3768 | 1470941588610 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 3768 | 1470941588612 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 11:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:53:08 INFO - PROCESS | 3768 | 1470941588616 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 3768 | 1470941588618 Marionette TRACE conn3 <- [1,426,null,{}] 11:53:08 INFO - PROCESS | 3768 | 1470941588621 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:08 INFO - PROCESS | 3768 | 1470941588623 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:08 INFO - PROCESS | 3768 | 1470941588742 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:53:08 INFO - PROCESS | 3768 | 1470941588748 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 3768 | 1470941588750 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:08 INFO - PROCESS | 3768 | ++DOCSHELL 16F33400 == 31 [pid = 3768] [id = 116] 11:53:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (17646400) [pid = 3768] [serial = 345] [outer = 00000000] 11:53:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (180E4C00) [pid = 3768] [serial = 346] [outer = 17646400] 11:53:08 INFO - PROCESS | 3768 | 1470941588794 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (180EB800) [pid = 3768] [serial = 347] [outer = 17646400] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (16131400) [pid = 3768] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (180EA400) [pid = 3768] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (19CBA800) [pid = 3768] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (15020C00) [pid = 3768] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (10A51000) [pid = 3768] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (114D4C00) [pid = 3768] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (15A47000) [pid = 3768] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (12BBF000) [pid = 3768] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (16FC6400) [pid = 3768] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (19EA7C00) [pid = 3768] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (0F348C00) [pid = 3768] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (151C3C00) [pid = 3768] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (174F8800) [pid = 3768] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (19EA9000) [pid = 3768] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1ABCF800) [pid = 3768] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (10FAD000) [pid = 3768] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1A6E3400) [pid = 3768] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10A51400) [pid = 3768] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1763F000) [pid = 3768] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (144D1800) [pid = 3768] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19CBDC00) [pid = 3768] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1A6EEC00) [pid = 3768] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (151C1400) [pid = 3768] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:53:09 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10BA0400) [pid = 3768] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:53:09 INFO - PROCESS | 3768 | 1470941589711 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 3768 | 1470941589794 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 11:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:53:09 INFO - PROCESS | 3768 | 1470941589798 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 3768 | 1470941589800 Marionette TRACE conn3 <- [1,430,null,{}] 11:53:09 INFO - PROCESS | 3768 | 1470941589803 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:09 INFO - PROCESS | 3768 | 1470941589805 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:09 INFO - PROCESS | 3768 | 1470941589881 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:53:09 INFO - PROCESS | 3768 | 1470941589889 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 3768 | 1470941589891 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:10 INFO - PROCESS | 3768 | ++DOCSHELL 11DE2000 == 32 [pid = 3768] [id = 117] 11:53:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (129F9800) [pid = 3768] [serial = 348] [outer = 00000000] 11:53:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (144D1000) [pid = 3768] [serial = 349] [outer = 129F9800] 11:53:10 INFO - PROCESS | 3768 | 1470941590018 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16A48000) [pid = 3768] [serial = 350] [outer = 129F9800] 11:53:10 INFO - PROCESS | 3768 | 1470941590473 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 699ms 11:53:10 INFO - PROCESS | 3768 | 1470941590535 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 3768 | 1470941590537 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 11:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:53:10 INFO - PROCESS | 3768 | 1470941590541 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 3768 | 1470941590543 Marionette TRACE conn3 <- [1,434,null,{}] 11:53:10 INFO - PROCESS | 3768 | 1470941590547 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:10 INFO - PROCESS | 3768 | 1470941590552 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:10 INFO - PROCESS | 3768 | 1470941590631 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:53:10 INFO - PROCESS | 3768 | 1470941590639 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 3768 | 1470941590641 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:10 INFO - PROCESS | 3768 | ++DOCSHELL 10A01400 == 33 [pid = 3768] [id = 118] 11:53:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (180EB400) [pid = 3768] [serial = 351] [outer = 00000000] 11:53:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19551000) [pid = 3768] [serial = 352] [outer = 180EB400] 11:53:10 INFO - PROCESS | 3768 | 1470941590684 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19553400) [pid = 3768] [serial = 353] [outer = 180EB400] 11:53:11 INFO - PROCESS | 3768 | 1470941591098 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 603ms 11:53:11 INFO - PROCESS | 3768 | 1470941591137 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 3768 | 1470941591139 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 11:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:53:11 INFO - PROCESS | 3768 | 1470941591153 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 3768 | 1470941591154 Marionette TRACE conn3 <- [1,438,null,{}] 11:53:11 INFO - PROCESS | 3768 | 1470941591158 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:11 INFO - PROCESS | 3768 | 1470941591160 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:11 INFO - PROCESS | 3768 | 1470941591236 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:53:11 INFO - PROCESS | 3768 | 1470941591241 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 3768 | 1470941591243 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:11 INFO - PROCESS | 3768 | ++DOCSHELL 1954D400 == 34 [pid = 3768] [id = 119] 11:53:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19554000) [pid = 3768] [serial = 354] [outer = 00000000] 11:53:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19705000) [pid = 3768] [serial = 355] [outer = 19554000] 11:53:11 INFO - PROCESS | 3768 | 1470941591286 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1970D800) [pid = 3768] [serial = 356] [outer = 19554000] 11:53:12 INFO - PROCESS | 3768 | 1470941592142 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1064ms 11:53:12 INFO - PROCESS | 3768 | 1470941592241 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 3768 | 1470941592246 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 11:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:53:12 INFO - PROCESS | 3768 | 1470941592251 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 3768 | 1470941592254 Marionette TRACE conn3 <- [1,442,null,{}] 11:53:12 INFO - PROCESS | 3768 | 1470941592260 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:12 INFO - PROCESS | 3768 | 1470941592263 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:12 INFO - PROCESS | 3768 | 1470941592378 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:53:12 INFO - PROCESS | 3768 | 1470941592507 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 3768 | 1470941592511 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:12 INFO - PROCESS | 3768 | ++DOCSHELL 10F09400 == 35 [pid = 3768] [id = 120] 11:53:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (10FAD000) [pid = 3768] [serial = 357] [outer = 00000000] 11:53:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (12BC6C00) [pid = 3768] [serial = 358] [outer = 10FAD000] 11:53:12 INFO - PROCESS | 3768 | 1470941592567 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (132B1000) [pid = 3768] [serial = 359] [outer = 10FAD000] 11:53:13 INFO - PROCESS | 3768 | 1470941593462 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1271ms 11:53:13 INFO - PROCESS | 3768 | 1470941593508 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 3768 | 1470941593512 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 11:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:53:13 INFO - PROCESS | 3768 | 1470941593518 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 3768 | 1470941593522 Marionette TRACE conn3 <- [1,446,null,{}] 11:53:13 INFO - PROCESS | 3768 | 1470941593535 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:13 INFO - PROCESS | 3768 | 1470941593538 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:13 INFO - PROCESS | 3768 | 1470941593644 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:53:13 INFO - PROCESS | 3768 | 1470941593721 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 3768 | 1470941593725 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:13 INFO - PROCESS | 3768 | ++DOCSHELL 10B92800 == 36 [pid = 3768] [id = 121] 11:53:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (10B92C00) [pid = 3768] [serial = 360] [outer = 00000000] 11:53:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (10FDAC00) [pid = 3768] [serial = 361] [outer = 10B92C00] 11:53:13 INFO - PROCESS | 3768 | 1470941593774 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (114DF000) [pid = 3768] [serial = 362] [outer = 10B92C00] 11:53:14 INFO - PROCESS | 3768 | --DOCSHELL 10A01400 == 35 [pid = 3768] [id = 118] 11:53:14 INFO - PROCESS | 3768 | --DOCSHELL 11DE2000 == 34 [pid = 3768] [id = 117] 11:53:14 INFO - PROCESS | 3768 | --DOCSHELL 16F33400 == 33 [pid = 3768] [id = 116] 11:53:14 INFO - PROCESS | 3768 | --DOCSHELL 151CCC00 == 32 [pid = 3768] [id = 115] 11:53:14 INFO - PROCESS | 3768 | --DOCSHELL 1420AC00 == 31 [pid = 3768] [id = 114] 11:53:14 INFO - PROCESS | 3768 | --DOCSHELL 114CD000 == 30 [pid = 3768] [id = 113] 11:53:14 INFO - PROCESS | 3768 | --DOCSHELL 0F347400 == 29 [pid = 3768] [id = 112] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1A90D400) [pid = 3768] [serial = 191] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (12E7F800) [pid = 3768] [serial = 194] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (19CB9C00) [pid = 3768] [serial = 154] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (16A48400) [pid = 3768] [serial = 197] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (1A90AC00) [pid = 3768] [serial = 242] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1A98E400) [pid = 3768] [serial = 233] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (19702400) [pid = 3768] [serial = 304] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (19EABC00) [pid = 3768] [serial = 307] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (19707000) [pid = 3768] [serial = 305] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1A588C00) [pid = 3768] [serial = 310] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19EB0C00) [pid = 3768] [serial = 308] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (151CA000) [pid = 3768] [serial = 295] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10FB0400) [pid = 3768] [serial = 289] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1146B400) [pid = 3768] [serial = 290] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1314D000) [pid = 3768] [serial = 292] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (132B1C00) [pid = 3768] [serial = 293] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16996400) [pid = 3768] [serial = 298] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16E0D400) [pid = 3768] [serial = 299] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (13179400) [pid = 3768] [serial = 280] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13B5C400) [pid = 3768] [serial = 281] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (176F8400) [pid = 3768] [serial = 301] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1AE1C800) [pid = 3768] [serial = 275] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (0F34D000) [pid = 3768] [serial = 277] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10328400) [pid = 3768] [serial = 278] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16A9D800) [pid = 3768] [serial = 283] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (17640C00) [pid = 3768] [serial = 284] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A589400) [pid = 3768] [serial = 286] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A913400) [pid = 3768] [serial = 287] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1585B800) [pid = 3768] [serial = 296] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1A915400) [pid = 3768] [serial = 316] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A589800) [pid = 3768] [serial = 311] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1AE16800) [pid = 3768] [serial = 319] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1AE21400) [pid = 3768] [serial = 320] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19EAB400) [pid = 3768] [serial = 313] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1A990000) [pid = 3768] [serial = 317] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1A114000) [pid = 3768] [serial = 314] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (17CAB000) [pid = 3768] [serial = 302] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (16A48C00) [pid = 3768] [serial = 239] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1314C400) [pid = 3768] [serial = 236] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 3768 | 1470941594387 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 905ms 11:53:14 INFO - PROCESS | 3768 | 1470941594455 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 3768 | 1470941594459 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 11:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:53:14 INFO - PROCESS | 3768 | 1470941594466 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 3768 | 1470941594468 Marionette TRACE conn3 <- [1,450,null,{}] 11:53:14 INFO - PROCESS | 3768 | 1470941594472 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:14 INFO - PROCESS | 3768 | 1470941594474 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:14 INFO - PROCESS | 3768 | 1470941594565 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:53:14 INFO - PROCESS | 3768 | 1470941594574 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 3768 | 1470941594576 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:14 INFO - PROCESS | 3768 | ++DOCSHELL 11467000 == 30 [pid = 3768] [id = 122] 11:53:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (11469000) [pid = 3768] [serial = 363] [outer = 00000000] 11:53:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (12C69000) [pid = 3768] [serial = 364] [outer = 11469000] 11:53:14 INFO - PROCESS | 3768 | 1470941594631 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (13153800) [pid = 3768] [serial = 365] [outer = 11469000] 11:53:15 INFO - PROCESS | 3768 | 1470941595073 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 3768 | 1470941595122 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 11:53:15 INFO - PROCESS | 3768 | 1470941595126 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:53:15 INFO - PROCESS | 3768 | 1470941595129 Marionette TRACE conn3 <- [1,454,null,{}] 11:53:15 INFO - PROCESS | 3768 | 1470941595149 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:15 INFO - PROCESS | 3768 | 1470941595154 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:15 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:53:15 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:53:15 INFO - PROCESS | 3768 | 1470941595244 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:53:15 INFO - PROCESS | 3768 | 1470941595252 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 3768 | 1470941595256 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:15 INFO - PROCESS | 3768 | ++DOCSHELL 114DB400 == 31 [pid = 3768] [id = 123] 11:53:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1443A800) [pid = 3768] [serial = 366] [outer = 00000000] 11:53:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (151CDC00) [pid = 3768] [serial = 367] [outer = 1443A800] 11:53:15 INFO - PROCESS | 3768 | 1470941595311 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (157C4400) [pid = 3768] [serial = 368] [outer = 1443A800] 11:53:15 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:15 INFO - PROCESS | 3768 | 1470941595774 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 699ms 11:53:15 INFO - PROCESS | 3768 | 1470941595827 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 3768 | 1470941595830 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 11:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:53:15 INFO - PROCESS | 3768 | 1470941595833 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - PROCESS | 3768 | 1470941595835 Marionette TRACE conn3 <- [1,458,null,{}] 11:53:15 INFO - PROCESS | 3768 | 1470941595838 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:15 INFO - PROCESS | 3768 | 1470941595840 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:15 INFO - PROCESS | 3768 | 1470941595922 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:53:15 INFO - PROCESS | 3768 | 1470941595929 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 3768 | 1470941595931 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:15 INFO - PROCESS | 3768 | ++DOCSHELL 1605EC00 == 32 [pid = 3768] [id = 124] 11:53:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16061400) [pid = 3768] [serial = 369] [outer = 00000000] 11:53:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16A48400) [pid = 3768] [serial = 370] [outer = 16061400] 11:53:16 INFO - PROCESS | 3768 | 1470941595976 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16E09000) [pid = 3768] [serial = 371] [outer = 16061400] 11:53:16 INFO - PROCESS | 3768 | 1470941596444 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 3768 | 1470941596506 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 11:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:53:16 INFO - PROCESS | 3768 | 1470941596509 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 3768 | 1470941596511 Marionette TRACE conn3 <- [1,462,null,{}] 11:53:16 INFO - PROCESS | 3768 | 1470941596514 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:16 INFO - PROCESS | 3768 | 1470941596516 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:16 INFO - PROCESS | 3768 | 1470941596626 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:53:16 INFO - PROCESS | 3768 | 1470941596705 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 3768 | 1470941596707 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:16 INFO - PROCESS | 3768 | ++DOCSHELL 15A27400 == 33 [pid = 3768] [id = 125] 11:53:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15A47C00) [pid = 3768] [serial = 372] [outer = 00000000] 11:53:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (174F9000) [pid = 3768] [serial = 373] [outer = 15A47C00] 11:53:16 INFO - PROCESS | 3768 | 1470941596751 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17C1C400) [pid = 3768] [serial = 374] [outer = 15A47C00] 11:53:17 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:17 INFO - PROCESS | 3768 | 1470941597180 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 3768 | 1470941597218 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 11:53:17 INFO - PROCESS | 3768 | 1470941597222 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 3768 | 1470941597223 Marionette TRACE conn3 <- [1,466,null,{}] 11:53:17 INFO - PROCESS | 3768 | 1470941597227 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:17 INFO - PROCESS | 3768 | 1470941597233 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:17 INFO - PROCESS | 3768 | 1470941597367 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:53:17 INFO - PROCESS | 3768 | 1470941597426 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 3768 | 1470941597428 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:17 INFO - PROCESS | 3768 | ++DOCSHELL 180E9C00 == 34 [pid = 3768] [id = 126] 11:53:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (180EA000) [pid = 3768] [serial = 375] [outer = 00000000] 11:53:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1954B400) [pid = 3768] [serial = 376] [outer = 180EA000] 11:53:17 INFO - PROCESS | 3768 | 1470941597472 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19555800) [pid = 3768] [serial = 377] [outer = 180EA000] 11:53:17 INFO - PROCESS | 3768 | 1470941597886 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 3768 | 1470941597924 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 11:53:17 INFO - PROCESS | 3768 | 1470941597927 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 3768 | 1470941597929 Marionette TRACE conn3 <- [1,470,null,{}] 11:53:17 INFO - PROCESS | 3768 | 1470941597932 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:17 INFO - PROCESS | 3768 | 1470941597934 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:18 INFO - PROCESS | 3768 | 1470941598065 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:53:18 INFO - PROCESS | 3768 | 1470941598076 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 3768 | 1470941598078 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:18 INFO - PROCESS | 3768 | ++DOCSHELL 180EBC00 == 35 [pid = 3768] [id = 127] 11:53:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (180ED000) [pid = 3768] [serial = 378] [outer = 00000000] 11:53:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19CBE800) [pid = 3768] [serial = 379] [outer = 180ED000] 11:53:18 INFO - PROCESS | 3768 | 1470941598121 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19EABC00) [pid = 3768] [serial = 380] [outer = 180ED000] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (180EB400) [pid = 3768] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1605E800) [pid = 3768] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (0F347800) [pid = 3768] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (14437400) [pid = 3768] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (114D0800) [pid = 3768] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10375800) [pid = 3768] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17646400) [pid = 3768] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10F09000) [pid = 3768] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (14438000) [pid = 3768] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A585C00) [pid = 3768] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:53:18 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (129F9800) [pid = 3768] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:53:18 INFO - PROCESS | 3768 | 1470941598678 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 762ms 11:53:18 INFO - PROCESS | 3768 | 1470941598698 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 3768 | 1470941598700 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 11:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:53:18 INFO - PROCESS | 3768 | 1470941598707 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 3768 | 1470941598709 Marionette TRACE conn3 <- [1,474,null,{}] 11:53:18 INFO - PROCESS | 3768 | 1470941598712 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:18 INFO - PROCESS | 3768 | 1470941598714 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:18 INFO - PROCESS | 3768 | 1470941598791 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:53:18 INFO - PROCESS | 3768 | 1470941598796 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 3768 | 1470941598798 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:18 INFO - PROCESS | 3768 | ++DOCSHELL 10B94000 == 36 [pid = 3768] [id = 128] 11:53:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (129F9800) [pid = 3768] [serial = 381] [outer = 00000000] 11:53:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (14432400) [pid = 3768] [serial = 382] [outer = 129F9800] 11:53:18 INFO - PROCESS | 3768 | 1470941598841 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1954BC00) [pid = 3768] [serial = 383] [outer = 129F9800] 11:53:19 INFO - PROCESS | 3768 | 1470941599260 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 604ms 11:53:19 INFO - PROCESS | 3768 | 1470941599306 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 3768 | 1470941599308 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 11:53:19 INFO - PROCESS | 3768 | 1470941599311 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:53:19 INFO - PROCESS | 3768 | 1470941599313 Marionette TRACE conn3 <- [1,478,null,{}] 11:53:19 INFO - PROCESS | 3768 | 1470941599316 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 3768 | 1470941599318 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:19 INFO - PROCESS | 3768 | 1470941599420 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:53:19 INFO - PROCESS | 3768 | 1470941599428 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 3768 | 1470941599430 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:19 INFO - PROCESS | 3768 | ++DOCSHELL 19709C00 == 37 [pid = 3768] [id = 129] 11:53:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1970A000) [pid = 3768] [serial = 384] [outer = 00000000] 11:53:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (19EAE000) [pid = 3768] [serial = 385] [outer = 1970A000] 11:53:19 INFO - PROCESS | 3768 | 1470941599473 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19EAEC00) [pid = 3768] [serial = 386] [outer = 1970A000] 11:53:19 INFO - PROCESS | 3768 | 1470941599885 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 651ms 11:53:19 INFO - PROCESS | 3768 | 1470941599950 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 3768 | 1470941599952 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 11:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:53:19 INFO - PROCESS | 3768 | 1470941599955 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 3768 | 1470941599957 Marionette TRACE conn3 <- [1,482,null,{}] 11:53:19 INFO - PROCESS | 3768 | 1470941599960 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 3768 | 1470941599962 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:20 INFO - PROCESS | 3768 | 1470941600040 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:53:20 INFO - PROCESS | 3768 | 1470941600045 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 3768 | 1470941600047 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:20 INFO - PROCESS | 3768 | ++DOCSHELL 19709000 == 38 [pid = 3768] [id = 130] 11:53:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A108400) [pid = 3768] [serial = 387] [outer = 00000000] 11:53:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A19D800) [pid = 3768] [serial = 388] [outer = 1A108400] 11:53:20 INFO - PROCESS | 3768 | 1470941600090 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A1A5000) [pid = 3768] [serial = 389] [outer = 1A108400] 11:53:20 INFO - PROCESS | 3768 | 1470941600560 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 603ms 11:53:20 INFO - PROCESS | 3768 | 1470941600584 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 3768 | 1470941600586 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 11:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:53:20 INFO - PROCESS | 3768 | 1470941600590 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 3768 | 1470941600592 Marionette TRACE conn3 <- [1,486,null,{}] 11:53:20 INFO - PROCESS | 3768 | 1470941600596 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:20 INFO - PROCESS | 3768 | 1470941600598 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:20 INFO - PROCESS | 3768 | 1470941600744 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:53:20 INFO - PROCESS | 3768 | 1470941600898 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 3768 | 1470941600901 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:20 INFO - PROCESS | 3768 | ++DOCSHELL 104E7C00 == 39 [pid = 3768] [id = 131] 11:53:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (104E8000) [pid = 3768] [serial = 390] [outer = 00000000] 11:53:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10A01400) [pid = 3768] [serial = 391] [outer = 104E8000] 11:53:20 INFO - PROCESS | 3768 | 1470941600959 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10B95000) [pid = 3768] [serial = 392] [outer = 104E8000] 11:53:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14204400) [pid = 3768] [serial = 393] [outer = 1AFDA000] 11:53:21 INFO - PROCESS | 3768 | 1470941601633 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1096ms 11:53:21 INFO - PROCESS | 3768 | 1470941601681 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 3768 | 1470941601686 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 11:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:53:21 INFO - PROCESS | 3768 | 1470941601690 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 3768 | 1470941601694 Marionette TRACE conn3 <- [1,490,null,{}] 11:53:21 INFO - PROCESS | 3768 | 1470941601699 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:21 INFO - PROCESS | 3768 | 1470941601702 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:21 INFO - PROCESS | 3768 | 1470941601852 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:53:21 INFO - PROCESS | 3768 | 1470941601868 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 3768 | 1470941601871 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:21 INFO - PROCESS | 3768 | ++DOCSHELL 13B59400 == 40 [pid = 3768] [id = 132] 11:53:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1443D000) [pid = 3768] [serial = 394] [outer = 00000000] 11:53:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15A43800) [pid = 3768] [serial = 395] [outer = 1443D000] 11:53:21 INFO - PROCESS | 3768 | 1470941601928 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16994C00) [pid = 3768] [serial = 396] [outer = 1443D000] 11:53:22 INFO - PROCESS | 3768 | 1470941602604 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 969ms 11:53:22 INFO - PROCESS | 3768 | 1470941602669 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 3768 | 1470941602672 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 11:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:53:22 INFO - PROCESS | 3768 | 1470941602676 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - PROCESS | 3768 | 1470941602678 Marionette TRACE conn3 <- [1,494,null,{}] 11:53:22 INFO - PROCESS | 3768 | 1470941602683 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:22 INFO - PROCESS | 3768 | 1470941602685 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:22 INFO - PROCESS | 3768 | 1470941602802 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:53:22 INFO - PROCESS | 3768 | 1470941602926 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 3768 | 1470941602928 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:22 INFO - PROCESS | 3768 | ++DOCSHELL 15A43400 == 41 [pid = 3768] [id = 133] 11:53:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (180E1000) [pid = 3768] [serial = 397] [outer = 00000000] 11:53:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A064C00) [pid = 3768] [serial = 398] [outer = 180E1000] 11:53:22 INFO - PROCESS | 3768 | 1470941602982 Marionette DEBUG loaded listener.js 11:53:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A19AC00) [pid = 3768] [serial = 399] [outer = 180E1000] 11:53:23 INFO - PROCESS | 3768 | 1470941603584 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 953ms 11:53:23 INFO - PROCESS | 3768 | 1470941603628 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 3768 | 1470941603632 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 11:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:53:23 INFO - PROCESS | 3768 | 1470941603646 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 3768 | 1470941603650 Marionette TRACE conn3 <- [1,498,null,{}] 11:53:23 INFO - PROCESS | 3768 | 1470941603655 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:23 INFO - PROCESS | 3768 | 1470941603658 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:23 INFO - PROCESS | 3768 | 1470941603767 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:53:23 INFO - PROCESS | 3768 | 1470941603892 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 3768 | 1470941603894 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:23 INFO - PROCESS | 3768 | ++DOCSHELL 1A592400 == 42 [pid = 3768] [id = 134] 11:53:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A6E6400) [pid = 3768] [serial = 400] [outer = 00000000] 11:53:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A911400) [pid = 3768] [serial = 401] [outer = 1A6E6400] 11:53:23 INFO - PROCESS | 3768 | 1470941603948 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A915000) [pid = 3768] [serial = 402] [outer = 1A6E6400] 11:53:24 INFO - PROCESS | 3768 | 1470941604716 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1111ms 11:53:24 INFO - PROCESS | 3768 | 1470941604774 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 3768 | 1470941604778 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 11:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:53:24 INFO - PROCESS | 3768 | 1470941604784 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 3768 | 1470941604787 Marionette TRACE conn3 <- [1,502,null,{}] 11:53:24 INFO - PROCESS | 3768 | 1470941604792 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:24 INFO - PROCESS | 3768 | 1470941604795 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:24 INFO - PROCESS | 3768 | 1470941604901 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:53:24 INFO - PROCESS | 3768 | 1470941604982 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 3768 | 1470941604986 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:25 INFO - PROCESS | 3768 | ++DOCSHELL 10A55800 == 43 [pid = 3768] [id = 135] 11:53:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (114D4C00) [pid = 3768] [serial = 403] [outer = 00000000] 11:53:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (129F9C00) [pid = 3768] [serial = 404] [outer = 114D4C00] 11:53:25 INFO - PROCESS | 3768 | 1470941605082 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (12C6B800) [pid = 3768] [serial = 405] [outer = 114D4C00] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 19709000 == 42 [pid = 3768] [id = 130] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 19709C00 == 41 [pid = 3768] [id = 129] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 10B94000 == 40 [pid = 3768] [id = 128] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 180EBC00 == 39 [pid = 3768] [id = 127] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 180E9C00 == 38 [pid = 3768] [id = 126] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 15A27400 == 37 [pid = 3768] [id = 125] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 1605EC00 == 36 [pid = 3768] [id = 124] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 114DB400 == 35 [pid = 3768] [id = 123] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 11467000 == 34 [pid = 3768] [id = 122] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 10B92800 == 33 [pid = 3768] [id = 121] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 10F09400 == 32 [pid = 3768] [id = 120] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 1954D400 == 31 [pid = 3768] [id = 119] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 1A592400 == 30 [pid = 3768] [id = 134] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 15A43400 == 29 [pid = 3768] [id = 133] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 104E7C00 == 28 [pid = 3768] [id = 131] 11:53:26 INFO - PROCESS | 3768 | --DOCSHELL 13B59400 == 27 [pid = 3768] [id = 132] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (19551000) [pid = 3768] [serial = 352] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16997C00) [pid = 3768] [serial = 343] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (0F34D400) [pid = 3768] [serial = 334] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10470400) [pid = 3768] [serial = 335] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (144C7000) [pid = 3768] [serial = 340] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (11DE8000) [pid = 3768] [serial = 337] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (12BC8400) [pid = 3768] [serial = 338] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10F2D800) [pid = 3768] [serial = 332] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10A4CC00) [pid = 3768] [serial = 331] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (180E4C00) [pid = 3768] [serial = 346] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (13AC6800) [pid = 3768] [serial = 344] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (12C68800) [pid = 3768] [serial = 323] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (114E2800) [pid = 3768] [serial = 322] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1612D400) [pid = 3768] [serial = 326] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15A22C00) [pid = 3768] [serial = 325] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1ABD6800) [pid = 3768] [serial = 329] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A6EBC00) [pid = 3768] [serial = 328] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (144D1000) [pid = 3768] [serial = 349] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (180EB800) [pid = 3768] [serial = 347] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (151C8400) [pid = 3768] [serial = 341] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19553400) [pid = 3768] [serial = 353] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16A48000) [pid = 3768] [serial = 350] [outer = 00000000] [url = about:blank] 11:53:26 INFO - PROCESS | 3768 | 1470941606284 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:53:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1589ms 11:53:26 INFO - PROCESS | 3768 | 1470941606348 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:53:26 INFO - PROCESS | 3768 | 1470941606352 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 11:53:26 INFO - PROCESS | 3768 | 1470941606440 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 3768 | 1470941606443 Marionette TRACE conn3 <- [1,506,null,{}] 11:53:26 INFO - PROCESS | 3768 | 1470941606458 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:26 INFO - PROCESS | 3768 | 1470941606461 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:26 INFO - PROCESS | 3768 | 1470941606550 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:53:26 INFO - PROCESS | 3768 | 1470941606558 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 3768 | 1470941606560 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:26 INFO - PROCESS | 3768 | ++DOCSHELL 10529400 == 28 [pid = 3768] [id = 136] 11:53:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1052A400) [pid = 3768] [serial = 406] [outer = 00000000] 11:53:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10A4EC00) [pid = 3768] [serial = 407] [outer = 1052A400] 11:53:26 INFO - PROCESS | 3768 | 1470941606608 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10BA1400) [pid = 3768] [serial = 408] [outer = 1052A400] 11:53:27 INFO - PROCESS | 3768 | 1470941607070 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 714ms 11:53:27 INFO - PROCESS | 3768 | 1470941607086 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 3768 | 1470941607090 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 11:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:53:27 INFO - PROCESS | 3768 | 1470941607101 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 3768 | 1470941607103 Marionette TRACE conn3 <- [1,510,null,{}] 11:53:27 INFO - PROCESS | 3768 | 1470941607107 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 3768 | 1470941607110 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:27 INFO - PROCESS | 3768 | 1470941607194 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:53:27 INFO - PROCESS | 3768 | 1470941607204 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 3768 | 1470941607206 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:27 INFO - PROCESS | 3768 | ++DOCSHELL 11CECC00 == 29 [pid = 3768] [id = 137] 11:53:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (11CFA000) [pid = 3768] [serial = 409] [outer = 00000000] 11:53:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (129F2C00) [pid = 3768] [serial = 410] [outer = 11CFA000] 11:53:27 INFO - PROCESS | 3768 | 1470941607253 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (12C63400) [pid = 3768] [serial = 411] [outer = 11CFA000] 11:53:27 INFO - PROCESS | 3768 | 1470941607701 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 651ms 11:53:27 INFO - PROCESS | 3768 | 1470941607734 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 3768 | 1470941607736 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 11:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:53:27 INFO - PROCESS | 3768 | 1470941607740 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 3768 | 1470941607743 Marionette TRACE conn3 <- [1,514,null,{}] 11:53:27 INFO - PROCESS | 3768 | 1470941607754 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 3768 | 1470941607758 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:27 INFO - PROCESS | 3768 | 1470941607839 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:53:27 INFO - PROCESS | 3768 | 1470941607849 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 3768 | 1470941607852 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:27 INFO - PROCESS | 3768 | ++DOCSHELL 14209400 == 30 [pid = 3768] [id = 138] 11:53:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1420AC00) [pid = 3768] [serial = 412] [outer = 00000000] 11:53:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1501D000) [pid = 3768] [serial = 413] [outer = 1420AC00] 11:53:27 INFO - PROCESS | 3768 | 1470941607899 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (151C8C00) [pid = 3768] [serial = 414] [outer = 1420AC00] 11:53:28 INFO - PROCESS | 3768 | 1470941608389 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:53:28 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 11:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 652ms 11:53:28 INFO - PROCESS | 3768 | 1470941608410 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 3768 | 1470941608412 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 11:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:53:28 INFO - PROCESS | 3768 | 1470941608433 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 3768 | 1470941608435 Marionette TRACE conn3 <- [1,518,null,{}] 11:53:28 INFO - PROCESS | 3768 | 1470941608438 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:28 INFO - PROCESS | 3768 | 1470941608440 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:28 INFO - PROCESS | 3768 | 1470941608557 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:53:28 INFO - PROCESS | 3768 | 1470941608563 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 3768 | 1470941608565 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:28 INFO - PROCESS | 3768 | ++DOCSHELL 151CA800 == 31 [pid = 3768] [id = 139] 11:53:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (157BFC00) [pid = 3768] [serial = 415] [outer = 00000000] 11:53:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15A4E000) [pid = 3768] [serial = 416] [outer = 157BFC00] 11:53:28 INFO - PROCESS | 3768 | 1470941608649 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1612D800) [pid = 3768] [serial = 417] [outer = 157BFC00] 11:53:29 INFO - PROCESS | 3768 | 1470941609093 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 715ms 11:53:29 INFO - PROCESS | 3768 | 1470941609132 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 3768 | 1470941609134 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 11:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:53:29 INFO - PROCESS | 3768 | 1470941609137 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 3768 | 1470941609139 Marionette TRACE conn3 <- [1,522,null,{}] 11:53:29 INFO - PROCESS | 3768 | 1470941609142 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:29 INFO - PROCESS | 3768 | 1470941609144 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:29 INFO - PROCESS | 3768 | 1470941609250 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:53:29 INFO - PROCESS | 3768 | 1470941609332 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 3768 | 1470941609334 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:29 INFO - PROCESS | 3768 | ++DOCSHELL 16A9D000 == 32 [pid = 3768] [id = 140] 11:53:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16AA4400) [pid = 3768] [serial = 418] [outer = 00000000] 11:53:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16ECC000) [pid = 3768] [serial = 419] [outer = 16AA4400] 11:53:29 INFO - PROCESS | 3768 | 1470941609378 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16FC6800) [pid = 3768] [serial = 420] [outer = 16AA4400] 11:53:29 INFO - PROCESS | 3768 | 1470941609816 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 746ms 11:53:29 INFO - PROCESS | 3768 | 1470941609878 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 3768 | 1470941609880 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 11:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:53:29 INFO - PROCESS | 3768 | 1470941609889 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 3768 | 1470941609891 Marionette TRACE conn3 <- [1,526,null,{}] 11:53:29 INFO - PROCESS | 3768 | 1470941609895 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:29 INFO - PROCESS | 3768 | 1470941609900 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:30 INFO - PROCESS | 3768 | 1470941610033 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:53:30 INFO - PROCESS | 3768 | 1470941610096 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 3768 | 1470941610098 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:30 INFO - PROCESS | 3768 | ++DOCSHELL 17E70000 == 33 [pid = 3768] [id = 141] 11:53:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (17ED0800) [pid = 3768] [serial = 421] [outer = 00000000] 11:53:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (180E6C00) [pid = 3768] [serial = 422] [outer = 17ED0800] 11:53:30 INFO - PROCESS | 3768 | 1470941610144 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (180EB000) [pid = 3768] [serial = 423] [outer = 17ED0800] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (15A47C00) [pid = 3768] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (180EA000) [pid = 3768] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (180ED000) [pid = 3768] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19554000) [pid = 3768] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16061400) [pid = 3768] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10FAD000) [pid = 3768] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1443A800) [pid = 3768] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (11469000) [pid = 3768] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10B92C00) [pid = 3768] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (129F9800) [pid = 3768] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1970A000) [pid = 3768] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:53:30 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A108400) [pid = 3768] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:53:30 INFO - PROCESS | 3768 | 1470941610841 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:53:30 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 11:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 953ms 11:53:30 INFO - PROCESS | 3768 | 1470941610867 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 3768 | 1470941610869 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 11:53:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:53:30 INFO - PROCESS | 3768 | 1470941610872 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 3768 | 1470941610883 Marionette TRACE conn3 <- [1,530,null,{}] 11:53:30 INFO - PROCESS | 3768 | 1470941610887 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:30 INFO - PROCESS | 3768 | 1470941610889 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:31 INFO - PROCESS | 3768 | 1470941610990 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:53:31 INFO - PROCESS | 3768 | 1470941611044 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 3768 | 1470941611047 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:31 INFO - PROCESS | 3768 | ++DOCSHELL 103D1400 == 34 [pid = 3768] [id = 142] 11:53:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10A0E800) [pid = 3768] [serial = 424] [outer = 00000000] 11:53:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1585B800) [pid = 3768] [serial = 425] [outer = 10A0E800] 11:53:31 INFO - PROCESS | 3768 | 1470941611090 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15A47C00) [pid = 3768] [serial = 426] [outer = 10A0E800] 11:53:31 INFO - PROCESS | 3768 | 1470941611445 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:53:31 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 11:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:53:31 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 11:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:53:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 604ms 11:53:31 INFO - PROCESS | 3768 | 1470941611469 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 3768 | 1470941611471 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 11:53:31 INFO - PROCESS | 3768 | 1470941611474 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:53:31 INFO - PROCESS | 3768 | 1470941611476 Marionette TRACE conn3 <- [1,534,null,{}] 11:53:31 INFO - PROCESS | 3768 | 1470941611479 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:31 INFO - PROCESS | 3768 | 1470941611481 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:31 INFO - PROCESS | 3768 | 1470941611594 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:53:31 INFO - PROCESS | 3768 | 1470941611601 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 3768 | 1470941611603 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:31 INFO - PROCESS | 3768 | ++DOCSHELL 14437400 == 35 [pid = 3768] [id = 143] 11:53:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14439800) [pid = 3768] [serial = 427] [outer = 00000000] 11:53:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19554400) [pid = 3768] [serial = 428] [outer = 14439800] 11:53:31 INFO - PROCESS | 3768 | 1470941611651 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19554C00) [pid = 3768] [serial = 429] [outer = 14439800] 11:53:32 INFO - PROCESS | 3768 | 1470941612041 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:53:32 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. 11:53:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 603ms 11:53:32 INFO - PROCESS | 3768 | 1470941612072 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 3768 | 1470941612073 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 11:53:32 INFO - PROCESS | 3768 | 1470941612077 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:53:32 INFO - PROCESS | 3768 | 1470941612078 Marionette TRACE conn3 <- [1,538,null,{}] 11:53:32 INFO - PROCESS | 3768 | 1470941612082 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:32 INFO - PROCESS | 3768 | 1470941612083 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:32 INFO - PROCESS | 3768 | 1470941612157 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:53:32 INFO - PROCESS | 3768 | 1470941612231 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 3768 | 1470941612234 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:32 INFO - PROCESS | 3768 | ++DOCSHELL 14207C00 == 36 [pid = 3768] [id = 144] 11:53:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1970BC00) [pid = 3768] [serial = 430] [outer = 00000000] 11:53:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19EB1400) [pid = 3768] [serial = 431] [outer = 1970BC00] 11:53:32 INFO - PROCESS | 3768 | 1470941612283 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A069C00) [pid = 3768] [serial = 432] [outer = 1970BC00] 11:53:32 INFO - PROCESS | 3768 | 1470941612699 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:53:32 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. 11:53:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 699ms 11:53:32 INFO - PROCESS | 3768 | 1470941612834 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 3768 | 1470941612838 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 11:53:32 INFO - PROCESS | 3768 | 1470941612845 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:53:32 INFO - PROCESS | 3768 | 1470941612849 Marionette TRACE conn3 <- [1,542,null,{}] 11:53:32 INFO - PROCESS | 3768 | 1470941612856 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:32 INFO - PROCESS | 3768 | 1470941612860 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:32 INFO - PROCESS | 3768 | 1470941612983 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:53:33 INFO - PROCESS | 3768 | 1470941613108 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 3768 | 1470941613112 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:33 INFO - PROCESS | 3768 | ++DOCSHELL 10A07C00 == 37 [pid = 3768] [id = 145] 11:53:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10A0B400) [pid = 3768] [serial = 433] [outer = 00000000] 11:53:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10B92400) [pid = 3768] [serial = 434] [outer = 10A0B400] 11:53:33 INFO - PROCESS | 3768 | 1470941613171 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10FAB800) [pid = 3768] [serial = 435] [outer = 10A0B400] 11:53:33 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:33 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:53:34 INFO - PROCESS | 3768 | 1470941613984 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1207ms 11:53:34 INFO - PROCESS | 3768 | 1470941614047 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 3768 | 1470941614050 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 11:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:53:34 INFO - PROCESS | 3768 | 1470941614056 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 3768 | 1470941614060 Marionette TRACE conn3 <- [1,546,null,{}] 11:53:34 INFO - PROCESS | 3768 | 1470941614065 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:34 INFO - PROCESS | 3768 | 1470941614068 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:34 INFO - PROCESS | 3768 | 1470941614217 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:53:34 INFO - PROCESS | 3768 | 1470941614345 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 3768 | 1470941614348 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:34 INFO - PROCESS | 3768 | ++DOCSHELL 13923800 == 38 [pid = 3768] [id = 146] 11:53:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (139EF800) [pid = 3768] [serial = 436] [outer = 00000000] 11:53:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1443BC00) [pid = 3768] [serial = 437] [outer = 139EF800] 11:53:34 INFO - PROCESS | 3768 | 1470941614407 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (151CF800) [pid = 3768] [serial = 438] [outer = 139EF800] 11:53:35 INFO - PROCESS | 3768 | 1470941615241 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1238ms 11:53:35 INFO - PROCESS | 3768 | 1470941615301 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 3768 | 1470941615306 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 11:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:53:35 INFO - PROCESS | 3768 | 1470941615311 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - PROCESS | 3768 | 1470941615314 Marionette TRACE conn3 <- [1,550,null,{}] 11:53:35 INFO - PROCESS | 3768 | 1470941615320 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:35 INFO - PROCESS | 3768 | 1470941615322 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:35 INFO - PROCESS | 3768 | 1470941615437 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:53:35 INFO - PROCESS | 3768 | 1470941615512 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 3768 | 1470941615516 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:35 INFO - PROCESS | 3768 | ++DOCSHELL 10328400 == 39 [pid = 3768] [id = 147] 11:53:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (104E3400) [pid = 3768] [serial = 439] [outer = 00000000] 11:53:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10B9F800) [pid = 3768] [serial = 440] [outer = 104E3400] 11:53:35 INFO - PROCESS | 3768 | 1470941615608 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (114D1800) [pid = 3768] [serial = 441] [outer = 104E3400] 11:53:35 INFO - PROCESS | 3768 | --DOCSHELL 14437400 == 38 [pid = 3768] [id = 143] 11:53:35 INFO - PROCESS | 3768 | --DOCSHELL 103D1400 == 37 [pid = 3768] [id = 142] 11:53:35 INFO - PROCESS | 3768 | --DOCSHELL 17E70000 == 36 [pid = 3768] [id = 141] 11:53:35 INFO - PROCESS | 3768 | --DOCSHELL 16A9D000 == 35 [pid = 3768] [id = 140] 11:53:35 INFO - PROCESS | 3768 | --DOCSHELL 151CA800 == 34 [pid = 3768] [id = 139] 11:53:35 INFO - PROCESS | 3768 | --DOCSHELL 14209400 == 33 [pid = 3768] [id = 138] 11:53:35 INFO - PROCESS | 3768 | --DOCSHELL 11CECC00 == 32 [pid = 3768] [id = 137] 11:53:35 INFO - PROCESS | 3768 | --DOCSHELL 10529400 == 31 [pid = 3768] [id = 136] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (15020400) [pid = 3768] [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.] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1A19D800) [pid = 3768] [serial = 388] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (174F9000) [pid = 3768] [serial = 373] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (17C1C400) [pid = 3768] [serial = 374] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (19555800) [pid = 3768] [serial = 377] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1954B400) [pid = 3768] [serial = 376] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19CBE800) [pid = 3768] [serial = 379] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1970D800) [pid = 3768] [serial = 356] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19705000) [pid = 3768] [serial = 355] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16A48400) [pid = 3768] [serial = 370] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (12BC6C00) [pid = 3768] [serial = 358] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (132B1000) [pid = 3768] [serial = 359] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (151CDC00) [pid = 3768] [serial = 367] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (157C4400) [pid = 3768] [serial = 368] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (12C69000) [pid = 3768] [serial = 364] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13153800) [pid = 3768] [serial = 365] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10FDAC00) [pid = 3768] [serial = 361] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (114DF000) [pid = 3768] [serial = 362] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (14432400) [pid = 3768] [serial = 382] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1954BC00) [pid = 3768] [serial = 383] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19EAE000) [pid = 3768] [serial = 385] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A1A5000) [pid = 3768] [serial = 389] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19EABC00) [pid = 3768] [serial = 380] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19EAEC00) [pid = 3768] [serial = 386] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16E09000) [pid = 3768] [serial = 371] [outer = 00000000] [url = about:blank] 11:53:35 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:35 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:53:36 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:36 INFO - PROCESS | 3768 | 1470941616059 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 826ms 11:53:36 INFO - PROCESS | 3768 | 1470941616114 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 3768 | 1470941616118 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 11:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:53:36 INFO - PROCESS | 3768 | 1470941616124 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 3768 | 1470941616127 Marionette TRACE conn3 <- [1,554,null,{}] 11:53:36 INFO - PROCESS | 3768 | 1470941616130 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:36 INFO - PROCESS | 3768 | 1470941616133 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:36 INFO - PROCESS | 3768 | 1470941616222 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:53:36 INFO - PROCESS | 3768 | 1470941616231 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 3768 | 1470941616233 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:36 INFO - PROCESS | 3768 | ++DOCSHELL 1314D000 == 32 [pid = 3768] [id = 148] 11:53:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13151000) [pid = 3768] [serial = 442] [outer = 00000000] 11:53:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1391A800) [pid = 3768] [serial = 443] [outer = 13151000] 11:53:36 INFO - PROCESS | 3768 | 1470941616280 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13AD0C00) [pid = 3768] [serial = 444] [outer = 13151000] 11:53:36 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:36 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:53:36 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:36 INFO - PROCESS | 3768 | 1470941616784 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 651ms 11:53:36 INFO - PROCESS | 3768 | 1470941616794 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 3768 | 1470941616797 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 11:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:53:36 INFO - PROCESS | 3768 | 1470941616800 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 3768 | 1470941616804 Marionette TRACE conn3 <- [1,558,null,{}] 11:53:36 INFO - PROCESS | 3768 | 1470941616819 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:36 INFO - PROCESS | 3768 | 1470941616824 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:36 INFO - PROCESS | 3768 | 1470941616913 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:53:36 INFO - PROCESS | 3768 | 1470941616920 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 3768 | 1470941616924 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:36 INFO - PROCESS | 3768 | ++DOCSHELL 157EC800 == 33 [pid = 3768] [id = 149] 11:53:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1585FC00) [pid = 3768] [serial = 445] [outer = 00000000] 11:53:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15A2A000) [pid = 3768] [serial = 446] [outer = 1585FC00] 11:53:36 INFO - PROCESS | 3768 | 1470941616971 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1605E800) [pid = 3768] [serial = 447] [outer = 1585FC00] 11:53:37 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:37 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:53:37 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:37 INFO - PROCESS | 3768 | 1470941617444 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 699ms 11:53:37 INFO - PROCESS | 3768 | 1470941617499 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 3768 | 1470941617502 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 11:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:53:37 INFO - PROCESS | 3768 | 1470941617505 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 3768 | 1470941617507 Marionette TRACE conn3 <- [1,562,null,{}] 11:53:37 INFO - PROCESS | 3768 | 1470941617510 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 3768 | 1470941617512 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:37 INFO - PROCESS | 3768 | 1470941617603 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:53:37 INFO - PROCESS | 3768 | 1470941617611 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 3768 | 1470941617614 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:37 INFO - PROCESS | 3768 | ++DOCSHELL 16AA9C00 == 34 [pid = 3768] [id = 150] 11:53:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16E06800) [pid = 3768] [serial = 448] [outer = 00000000] 11:53:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (174EC400) [pid = 3768] [serial = 449] [outer = 16E06800] 11:53:37 INFO - PROCESS | 3768 | 1470941617657 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1764A800) [pid = 3768] [serial = 450] [outer = 16E06800] 11:53:38 INFO - PROCESS | 3768 | 1470941618094 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:53:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 635ms 11:53:38 INFO - PROCESS | 3768 | 1470941618143 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 3768 | 1470941618145 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 11:53:38 INFO - PROCESS | 3768 | 1470941618148 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:53:38 INFO - PROCESS | 3768 | 1470941618150 Marionette TRACE conn3 <- [1,566,null,{}] 11:53:38 INFO - PROCESS | 3768 | 1470941618153 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:38 INFO - PROCESS | 3768 | 1470941618155 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:38 INFO - PROCESS | 3768 | 1470941618264 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:53:38 INFO - PROCESS | 3768 | 1470941618340 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 3768 | 1470941618342 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:38 INFO - PROCESS | 3768 | ++DOCSHELL 17645C00 == 35 [pid = 3768] [id = 151] 11:53:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (176FB800) [pid = 3768] [serial = 451] [outer = 00000000] 11:53:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17CAE400) [pid = 3768] [serial = 452] [outer = 176FB800] 11:53:38 INFO - PROCESS | 3768 | 1470941618438 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17E6D400) [pid = 3768] [serial = 453] [outer = 176FB800] 11:53:38 INFO - PROCESS | 3768 | 1470941618890 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:53:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 747ms 11:53:38 INFO - PROCESS | 3768 | 1470941618925 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 3768 | 1470941618927 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 11:53:38 INFO - PROCESS | 3768 | 1470941618931 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 3768 | 1470941618932 Marionette TRACE conn3 <- [1,570,null,{}] 11:53:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:53:38 INFO - PROCESS | 3768 | 1470941618935 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:38 INFO - PROCESS | 3768 | 1470941618941 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:39 INFO - PROCESS | 3768 | 1470941619076 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:53:39 INFO - PROCESS | 3768 | 1470941619146 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 3768 | 1470941619148 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:39 INFO - PROCESS | 3768 | ++DOCSHELL 19702800 == 36 [pid = 3768] [id = 152] 11:53:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19704C00) [pid = 3768] [serial = 454] [outer = 00000000] 11:53:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1970CC00) [pid = 3768] [serial = 455] [outer = 19704C00] 11:53:39 INFO - PROCESS | 3768 | 1470941619193 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19707000) [pid = 3768] [serial = 456] [outer = 19704C00] 11:53:39 INFO - PROCESS | 3768 | 1470941619600 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:53:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 714ms 11:53:39 INFO - PROCESS | 3768 | 1470941619632 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 3768 | 1470941619634 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 11:53:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:53:39 INFO - PROCESS | 3768 | 1470941619673 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 3768 | 1470941619675 Marionette TRACE conn3 <- [1,574,null,{}] 11:53:39 INFO - PROCESS | 3768 | 1470941619690 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:39 INFO - PROCESS | 3768 | 1470941619701 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:39 INFO - PROCESS | 3768 | 1470941619804 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:53:39 INFO - PROCESS | 3768 | 1470941619857 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 3768 | 1470941619859 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:39 INFO - PROCESS | 3768 | ++DOCSHELL 19EAB400 == 37 [pid = 3768] [id = 153] 11:53:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19EABC00) [pid = 3768] [serial = 457] [outer = 00000000] 11:53:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19EB2C00) [pid = 3768] [serial = 458] [outer = 19EABC00] 11:53:39 INFO - PROCESS | 3768 | 1470941619903 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A10F800) [pid = 3768] [serial = 459] [outer = 19EABC00] 11:53:40 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (11CFA000) [pid = 3768] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (114D4C00) [pid = 3768] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17ED0800) [pid = 3768] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1420AC00) [pid = 3768] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1052A400) [pid = 3768] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (14439800) [pid = 3768] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16AA4400) [pid = 3768] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (104E8000) [pid = 3768] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1443D000) [pid = 3768] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (180E1000) [pid = 3768] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A6E6400) [pid = 3768] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10A0E800) [pid = 3768] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:53:40 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (157BFC00) [pid = 3768] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:53:40 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:40 INFO - PROCESS | 3768 | 1470941620417 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:53:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 794ms 11:53:40 INFO - PROCESS | 3768 | 1470941620452 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 3768 | 1470941620454 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 11:53:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:53:40 INFO - PROCESS | 3768 | 1470941620457 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 3768 | 1470941620459 Marionette TRACE conn3 <- [1,578,null,{}] 11:53:40 INFO - PROCESS | 3768 | 1470941620462 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:40 INFO - PROCESS | 3768 | 1470941620464 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:40 INFO - PROCESS | 3768 | 1470941620567 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:53:40 INFO - PROCESS | 3768 | 1470941620617 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 3768 | 1470941620619 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:40 INFO - PROCESS | 3768 | ++DOCSHELL 104E8000 == 38 [pid = 3768] [id = 154] 11:53:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10A04800) [pid = 3768] [serial = 460] [outer = 00000000] 11:53:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13AC7C00) [pid = 3768] [serial = 461] [outer = 10A04800] 11:53:40 INFO - PROCESS | 3768 | 1470941620663 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16F34C00) [pid = 3768] [serial = 462] [outer = 10A04800] 11:53:41 INFO - PROCESS | 3768 | 1470941621009 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 604ms 11:53:41 INFO - PROCESS | 3768 | 1470941621054 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 3768 | 1470941621056 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 11:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:53:41 INFO - PROCESS | 3768 | 1470941621060 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 3768 | 1470941621061 Marionette TRACE conn3 <- [1,582,null,{}] 11:53:41 INFO - PROCESS | 3768 | 1470941621065 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:41 INFO - PROCESS | 3768 | 1470941621067 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:41 INFO - PROCESS | 3768 | 1470941621174 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:53:41 INFO - PROCESS | 3768 | 1470941621208 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 3768 | 1470941621210 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:41 INFO - PROCESS | 3768 | ++DOCSHELL 180E7000 == 39 [pid = 3768] [id = 155] 11:53:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19CC0400) [pid = 3768] [serial = 463] [outer = 00000000] 11:53:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19EB5000) [pid = 3768] [serial = 464] [outer = 19CC0400] 11:53:41 INFO - PROCESS | 3768 | 1470941621254 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A1A4800) [pid = 3768] [serial = 465] [outer = 19CC0400] 11:53:41 INFO - PROCESS | 3768 | 1470941621632 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 603ms 11:53:41 INFO - PROCESS | 3768 | 1470941621666 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 3768 | 1470941621668 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 11:53:41 INFO - PROCESS | 3768 | 1470941621672 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 3768 | 1470941621673 Marionette TRACE conn3 <- [1,586,null,{}] 11:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:53:41 INFO - PROCESS | 3768 | 1470941621677 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:41 INFO - PROCESS | 3768 | 1470941621678 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:41 INFO - PROCESS | 3768 | 1470941621827 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:53:41 INFO - PROCESS | 3768 | 1470941621839 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 3768 | 1470941621841 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:41 INFO - PROCESS | 3768 | ++DOCSHELL 1A6E6000 == 40 [pid = 3768] [id = 156] 11:53:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A6E6400) [pid = 3768] [serial = 466] [outer = 00000000] 11:53:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A90AC00) [pid = 3768] [serial = 467] [outer = 1A6E6400] 11:53:41 INFO - PROCESS | 3768 | 1470941621885 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A910800) [pid = 3768] [serial = 468] [outer = 1A6E6400] 11:53:42 INFO - PROCESS | 3768 | --DOCSHELL 10A55800 == 39 [pid = 3768] [id = 135] 11:53:42 INFO - PROCESS | 3768 | --DOCSHELL 10328400 == 38 [pid = 3768] [id = 147] 11:53:42 INFO - PROCESS | 3768 | --DOCSHELL 13923800 == 37 [pid = 3768] [id = 146] 11:53:42 INFO - PROCESS | 3768 | --DOCSHELL 14207C00 == 36 [pid = 3768] [id = 144] 11:53:42 INFO - PROCESS | 3768 | --DOCSHELL 10A07C00 == 35 [pid = 3768] [id = 145] 11:53:43 INFO - PROCESS | 3768 | --DOCSHELL 1314D000 == 34 [pid = 3768] [id = 148] 11:53:43 INFO - PROCESS | 3768 | --DOCSHELL 17645C00 == 33 [pid = 3768] [id = 151] 11:53:43 INFO - PROCESS | 3768 | --DOCSHELL 104E8000 == 32 [pid = 3768] [id = 154] 11:53:43 INFO - PROCESS | 3768 | --DOCSHELL 19EAB400 == 31 [pid = 3768] [id = 153] 11:53:43 INFO - PROCESS | 3768 | --DOCSHELL 157EC800 == 30 [pid = 3768] [id = 149] 11:53:43 INFO - PROCESS | 3768 | --DOCSHELL 180E7000 == 29 [pid = 3768] [id = 155] 11:53:43 INFO - PROCESS | 3768 | --DOCSHELL 19702800 == 28 [pid = 3768] [id = 152] 11:53:43 INFO - PROCESS | 3768 | --DOCSHELL 16AA9C00 == 27 [pid = 3768] [id = 150] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (129F2C00) [pid = 3768] [serial = 410] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (12C63400) [pid = 3768] [serial = 411] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (12C6B800) [pid = 3768] [serial = 405] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (129F9C00) [pid = 3768] [serial = 404] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (180E6C00) [pid = 3768] [serial = 422] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1501D000) [pid = 3768] [serial = 413] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10A4EC00) [pid = 3768] [serial = 407] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10BA1400) [pid = 3768] [serial = 408] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19554C00) [pid = 3768] [serial = 429] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16FC6800) [pid = 3768] [serial = 420] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10B95000) [pid = 3768] [serial = 392] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10A01400) [pid = 3768] [serial = 391] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16994C00) [pid = 3768] [serial = 396] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15A43800) [pid = 3768] [serial = 395] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A19AC00) [pid = 3768] [serial = 399] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A064C00) [pid = 3768] [serial = 398] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1A915000) [pid = 3768] [serial = 402] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1A911400) [pid = 3768] [serial = 401] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (16ECC000) [pid = 3768] [serial = 419] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1585B800) [pid = 3768] [serial = 425] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19554400) [pid = 3768] [serial = 428] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (19EB1400) [pid = 3768] [serial = 431] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (180EB000) [pid = 3768] [serial = 423] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (15A4E000) [pid = 3768] [serial = 416] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1612D800) [pid = 3768] [serial = 417] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (151C8C00) [pid = 3768] [serial = 414] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (15A47C00) [pid = 3768] [serial = 426] [outer = 00000000] [url = about:blank] 11:53:43 INFO - PROCESS | 3768 | 1470941623768 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2144ms 11:53:43 INFO - PROCESS | 3768 | 1470941623822 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 3768 | 1470941623827 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 11:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:53:43 INFO - PROCESS | 3768 | 1470941623833 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 3768 | 1470941623836 Marionette TRACE conn3 <- [1,590,null,{}] 11:53:43 INFO - PROCESS | 3768 | 1470941623842 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:43 INFO - PROCESS | 3768 | 1470941623845 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:43 INFO - PROCESS | 3768 | 1470941623941 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:53:43 INFO - PROCESS | 3768 | 1470941623950 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 3768 | 1470941623953 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:44 INFO - PROCESS | 3768 | ++DOCSHELL 10B92800 == 28 [pid = 3768] [id = 157] 11:53:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (10B92C00) [pid = 3768] [serial = 469] [outer = 00000000] 11:53:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10FA7400) [pid = 3768] [serial = 470] [outer = 10B92C00] 11:53:44 INFO - PROCESS | 3768 | 1470941624011 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10FA6800) [pid = 3768] [serial = 471] [outer = 10B92C00] 11:53:44 INFO - PROCESS | 3768 | 1470941624494 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 715ms 11:53:44 INFO - PROCESS | 3768 | 1470941624532 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 3768 | 1470941624537 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 11:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:53:44 INFO - PROCESS | 3768 | 1470941624543 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 3768 | 1470941624546 Marionette TRACE conn3 <- [1,594,null,{}] 11:53:44 INFO - PROCESS | 3768 | 1470941624550 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:44 INFO - PROCESS | 3768 | 1470941624553 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:44 INFO - PROCESS | 3768 | 1470941624642 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:53:44 INFO - PROCESS | 3768 | 1470941624651 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 3768 | 1470941624654 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:44 INFO - PROCESS | 3768 | ++DOCSHELL 12C63400 == 29 [pid = 3768] [id = 158] 11:53:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (12C63800) [pid = 3768] [serial = 472] [outer = 00000000] 11:53:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (12E36C00) [pid = 3768] [serial = 473] [outer = 12C63800] 11:53:44 INFO - PROCESS | 3768 | 1470941624701 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1314D000) [pid = 3768] [serial = 474] [outer = 12C63800] 11:53:45 INFO - PROCESS | 3768 | 1470941625210 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:53:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 715ms 11:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:53:45 INFO - PROCESS | 3768 | 1470941625274 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 3768 | 1470941625276 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 11:53:45 INFO - PROCESS | 3768 | 1470941625280 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 3768 | 1470941625283 Marionette TRACE conn3 <- [1,598,null,{}] 11:53:45 INFO - PROCESS | 3768 | 1470941625294 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:45 INFO - PROCESS | 3768 | 1470941625299 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:45 INFO - PROCESS | 3768 | 1470941625412 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:53:45 INFO - PROCESS | 3768 | 1470941625490 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 3768 | 1470941625493 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:45 INFO - PROCESS | 3768 | ++DOCSHELL 13B61000 == 30 [pid = 3768] [id = 159] 11:53:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (14209000) [pid = 3768] [serial = 475] [outer = 00000000] 11:53:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1443C000) [pid = 3768] [serial = 476] [outer = 14209000] 11:53:45 INFO - PROCESS | 3768 | 1470941625550 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (15027400) [pid = 3768] [serial = 477] [outer = 14209000] 11:53:45 INFO - PROCESS | 3768 | 1470941625927 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 699ms 11:53:46 INFO - PROCESS | 3768 | 1470941625979 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 3768 | 1470941625982 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 11:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:53:46 INFO - PROCESS | 3768 | 1470941625985 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - PROCESS | 3768 | 1470941625987 Marionette TRACE conn3 <- [1,602,null,{}] 11:53:46 INFO - PROCESS | 3768 | 1470941625991 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:46 INFO - PROCESS | 3768 | 1470941626005 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:46 INFO - PROCESS | 3768 | 1470941626089 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:53:46 INFO - PROCESS | 3768 | 1470941626094 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 3768 | 1470941626096 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:46 INFO - PROCESS | 3768 | ++DOCSHELL 144DB000 == 31 [pid = 3768] [id = 160] 11:53:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15021C00) [pid = 3768] [serial = 478] [outer = 00000000] 11:53:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15A47C00) [pid = 3768] [serial = 479] [outer = 15021C00] 11:53:46 INFO - PROCESS | 3768 | 1470941626142 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1612AC00) [pid = 3768] [serial = 480] [outer = 15021C00] 11:53:46 INFO - PROCESS | 3768 | 1470941626584 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 635ms 11:53:46 INFO - PROCESS | 3768 | 1470941626623 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 3768 | 1470941626625 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 11:53:46 INFO - PROCESS | 3768 | 1470941626628 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:53:46 INFO - PROCESS | 3768 | 1470941626630 Marionette TRACE conn3 <- [1,606,null,{}] 11:53:46 INFO - PROCESS | 3768 | 1470941626633 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:46 INFO - PROCESS | 3768 | 1470941626635 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:46 INFO - PROCESS | 3768 | 1470941626712 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:53:46 INFO - PROCESS | 3768 | 1470941626765 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 3768 | 1470941626767 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:46 INFO - PROCESS | 3768 | ++DOCSHELL 16131C00 == 32 [pid = 3768] [id = 161] 11:53:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16994C00) [pid = 3768] [serial = 481] [outer = 00000000] 11:53:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16A9E800) [pid = 3768] [serial = 482] [outer = 16994C00] 11:53:46 INFO - PROCESS | 3768 | 1470941626815 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16E0D400) [pid = 3768] [serial = 483] [outer = 16994C00] 11:53:47 INFO - PROCESS | 3768 | 1470941627259 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 652ms 11:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:53:47 INFO - PROCESS | 3768 | 1470941627301 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 3768 | 1470941627303 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 11:53:47 INFO - PROCESS | 3768 | 1470941627306 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 3768 | 1470941627308 Marionette TRACE conn3 <- [1,610,null,{}] 11:53:47 INFO - PROCESS | 3768 | 1470941627311 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:47 INFO - PROCESS | 3768 | 1470941627317 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:47 INFO - PROCESS | 3768 | 1470941627429 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:53:47 INFO - PROCESS | 3768 | 1470941627437 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 3768 | 1470941627439 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:47 INFO - PROCESS | 3768 | ++DOCSHELL 176FA000 == 33 [pid = 3768] [id = 162] 11:53:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (176FA400) [pid = 3768] [serial = 484] [outer = 00000000] 11:53:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17ED5400) [pid = 3768] [serial = 485] [outer = 176FA400] 11:53:47 INFO - PROCESS | 3768 | 1470941627483 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (180E7800) [pid = 3768] [serial = 486] [outer = 176FA400] 11:53:47 INFO - PROCESS | 3768 | 1470941627932 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 714ms 11:53:48 INFO - PROCESS | 3768 | 1470941628003 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 3768 | 1470941628005 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 11:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:53:48 INFO - PROCESS | 3768 | 1470941628009 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 3768 | 1470941628011 Marionette TRACE conn3 <- [1,614,null,{}] 11:53:48 INFO - PROCESS | 3768 | 1470941628017 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:48 INFO - PROCESS | 3768 | 1470941628018 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:48 INFO - PROCESS | 3768 | 1470941628133 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:53:48 INFO - PROCESS | 3768 | 1470941628141 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 3768 | 1470941628143 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:48 INFO - PROCESS | 3768 | ++DOCSHELL 151CF400 == 34 [pid = 3768] [id = 163] 11:53:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17ED4000) [pid = 3768] [serial = 487] [outer = 00000000] 11:53:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1954BC00) [pid = 3768] [serial = 488] [outer = 17ED4000] 11:53:48 INFO - PROCESS | 3768 | 1470941628187 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19547400) [pid = 3768] [serial = 489] [outer = 17ED4000] 11:53:48 INFO - PROCESS | 3768 | 1470941628590 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 651ms 11:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:53:48 INFO - PROCESS | 3768 | 1470941628650 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 3768 | 1470941628652 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 11:53:48 INFO - PROCESS | 3768 | 1470941628656 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 3768 | 1470941628657 Marionette TRACE conn3 <- [1,618,null,{}] 11:53:48 INFO - PROCESS | 3768 | 1470941628661 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:48 INFO - PROCESS | 3768 | 1470941628662 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:48 INFO - PROCESS | 3768 | 1470941628787 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:53:48 INFO - PROCESS | 3768 | 1470941628795 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 3768 | 1470941628797 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:48 INFO - PROCESS | 3768 | ++DOCSHELL 1954AC00 == 35 [pid = 3768] [id = 164] 11:53:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19702C00) [pid = 3768] [serial = 490] [outer = 00000000] 11:53:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19CB3800) [pid = 3768] [serial = 491] [outer = 19702C00] 11:53:48 INFO - PROCESS | 3768 | 1470941628841 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19708400) [pid = 3768] [serial = 492] [outer = 19702C00] 11:53:49 INFO - PROCESS | 3768 | 1470941629317 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 699ms 11:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:53:49 INFO - PROCESS | 3768 | 1470941629392 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 3768 | 1470941629393 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 11:53:49 INFO - PROCESS | 3768 | 1470941629397 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 3768 | 1470941629399 Marionette TRACE conn3 <- [1,622,null,{}] 11:53:49 INFO - PROCESS | 3768 | 1470941629402 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:49 INFO - PROCESS | 3768 | 1470941629404 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:49 INFO - PROCESS | 3768 | 1470941629531 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:53:49 INFO - PROCESS | 3768 | 1470941629552 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 3768 | 1470941629554 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:49 INFO - PROCESS | 3768 | ++DOCSHELL 13B60000 == 36 [pid = 3768] [id = 165] 11:53:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19EA8000) [pid = 3768] [serial = 493] [outer = 00000000] 11:53:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19EB2800) [pid = 3768] [serial = 494] [outer = 19EA8000] 11:53:49 INFO - PROCESS | 3768 | 1470941629598 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19EB5800) [pid = 3768] [serial = 495] [outer = 19EA8000] 11:53:49 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:49 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:50 INFO - PROCESS | 3768 | 1470941630014 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 635ms 11:53:50 INFO - PROCESS | 3768 | 1470941630032 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 3768 | 1470941630034 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 11:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:53:50 INFO - PROCESS | 3768 | 1470941630038 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 3768 | 1470941630039 Marionette TRACE conn3 <- [1,626,null,{}] 11:53:50 INFO - PROCESS | 3768 | 1470941630043 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:50 INFO - PROCESS | 3768 | 1470941630045 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:50 INFO - PROCESS | 3768 | 1470941630168 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:53:50 INFO - PROCESS | 3768 | 1470941630174 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 3768 | 1470941630176 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:50 INFO - PROCESS | 3768 | ++DOCSHELL 19EA7800 == 37 [pid = 3768] [id = 166] 11:53:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19EB0800) [pid = 3768] [serial = 496] [outer = 00000000] 11:53:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A587400) [pid = 3768] [serial = 497] [outer = 19EB0800] 11:53:50 INFO - PROCESS | 3768 | 1470941630224 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A590800) [pid = 3768] [serial = 498] [outer = 19EB0800] 11:53:50 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:50 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:53:50 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:50 INFO - PROCESS | 3768 | 1470941630659 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 651ms 11:53:50 INFO - PROCESS | 3768 | 1470941630677 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 3768 | 1470941630680 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 11:53:50 INFO - PROCESS | 3768 | 1470941630691 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:53:50 INFO - PROCESS | 3768 | 1470941630694 Marionette TRACE conn3 <- [1,630,null,{}] 11:53:50 INFO - PROCESS | 3768 | 1470941630697 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:50 INFO - PROCESS | 3768 | 1470941630699 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:50 INFO - PROCESS | 3768 | 1470941630865 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:53:50 INFO - PROCESS | 3768 | 1470941630956 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 3768 | 1470941630958 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:50 INFO - PROCESS | 3768 | ++DOCSHELL 1A6EE800 == 38 [pid = 3768] [id = 167] 11:53:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A6EF000) [pid = 3768] [serial = 499] [outer = 00000000] 11:53:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A913400) [pid = 3768] [serial = 500] [outer = 1A6EF000] 11:53:51 INFO - PROCESS | 3768 | 1470941631009 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A98F000) [pid = 3768] [serial = 501] [outer = 1A6EF000] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (176FB800) [pid = 3768] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19704C00) [pid = 3768] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10A04800) [pid = 3768] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19EABC00) [pid = 3768] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19CC0400) [pid = 3768] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16E06800) [pid = 3768] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1585FC00) [pid = 3768] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (13151000) [pid = 3768] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (104E3400) [pid = 3768] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (139EF800) [pid = 3768] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10A0B400) [pid = 3768] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:53:51 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1970BC00) [pid = 3768] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:53:51 INFO - PROCESS | 3768 | 1470941631563 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 921ms 11:53:51 INFO - PROCESS | 3768 | 1470941631630 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 3768 | 1470941631631 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 11:53:51 INFO - PROCESS | 3768 | 1470941631635 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:53:51 INFO - PROCESS | 3768 | 1470941631636 Marionette TRACE conn3 <- [1,634,null,{}] 11:53:51 INFO - PROCESS | 3768 | 1470941631640 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 3768 | 1470941631641 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:51 INFO - PROCESS | 3768 | 1470941631722 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:53:51 INFO - PROCESS | 3768 | 1470941631730 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 3768 | 1470941631733 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:51 INFO - PROCESS | 3768 | ++DOCSHELL 15A4F400 == 39 [pid = 3768] [id = 168] 11:53:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16131400) [pid = 3768] [serial = 502] [outer = 00000000] 11:53:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1970BC00) [pid = 3768] [serial = 503] [outer = 16131400] 11:53:51 INFO - PROCESS | 3768 | 1470941631778 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19EABC00) [pid = 3768] [serial = 504] [outer = 16131400] 11:53:52 INFO - PROCESS | 3768 | 1470941632187 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 604ms 11:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:53:52 INFO - PROCESS | 3768 | 1470941632232 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 3768 | 1470941632234 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 11:53:52 INFO - PROCESS | 3768 | 1470941632237 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 3768 | 1470941632239 Marionette TRACE conn3 <- [1,638,null,{}] 11:53:52 INFO - PROCESS | 3768 | 1470941632242 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:52 INFO - PROCESS | 3768 | 1470941632244 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:52 INFO - PROCESS | 3768 | 1470941632336 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:53:52 INFO - PROCESS | 3768 | 1470941632341 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 3768 | 1470941632343 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:52 INFO - PROCESS | 3768 | ++DOCSHELL 19CBF000 == 40 [pid = 3768] [id = 169] 11:53:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19CC0400) [pid = 3768] [serial = 505] [outer = 00000000] 11:53:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A991400) [pid = 3768] [serial = 506] [outer = 19CC0400] 11:53:52 INFO - PROCESS | 3768 | 1470941632388 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A995000) [pid = 3768] [serial = 507] [outer = 19CC0400] 11:53:52 INFO - PROCESS | 3768 | 1470941632866 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 635ms 11:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:53:52 INFO - PROCESS | 3768 | 1470941632909 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 3768 | 1470941632911 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 11:53:52 INFO - PROCESS | 3768 | 1470941632914 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 3768 | 1470941632916 Marionette TRACE conn3 <- [1,642,null,{}] 11:53:52 INFO - PROCESS | 3768 | 1470941632919 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:52 INFO - PROCESS | 3768 | 1470941632921 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:53 INFO - PROCESS | 3768 | 1470941632998 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:53:53 INFO - PROCESS | 3768 | 1470941633003 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 3768 | 1470941633005 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:53 INFO - PROCESS | 3768 | ++DOCSHELL 16A9D800 == 41 [pid = 3768] [id = 170] 11:53:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (176F7800) [pid = 3768] [serial = 508] [outer = 00000000] 11:53:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A99D000) [pid = 3768] [serial = 509] [outer = 176F7800] 11:53:53 INFO - PROCESS | 3768 | 1470941633048 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1ABDA000) [pid = 3768] [serial = 510] [outer = 176F7800] 11:53:53 INFO - PROCESS | 3768 | 1470941633562 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 699ms 11:53:53 INFO - PROCESS | 3768 | 1470941633615 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:53:53 INFO - PROCESS | 3768 | 1470941633620 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 11:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:53:53 INFO - PROCESS | 3768 | 1470941633626 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 3768 | 1470941633629 Marionette TRACE conn3 <- [1,646,null,{}] 11:53:53 INFO - PROCESS | 3768 | 1470941633635 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:53 INFO - PROCESS | 3768 | 1470941633638 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:53 INFO - PROCESS | 3768 | 1470941633815 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:53:53 INFO - PROCESS | 3768 | 1470941633919 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 3768 | 1470941633924 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:53 INFO - PROCESS | 3768 | ++DOCSHELL 10A4BC00 == 42 [pid = 3768] [id = 171] 11:53:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10A4E400) [pid = 3768] [serial = 511] [outer = 00000000] 11:53:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (114C7000) [pid = 3768] [serial = 512] [outer = 10A4E400] 11:53:54 INFO - PROCESS | 3768 | 1470941633980 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (129F9800) [pid = 3768] [serial = 513] [outer = 10A4E400] 11:53:54 INFO - PROCESS | 3768 | 1470941634649 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1112ms 11:53:54 INFO - PROCESS | 3768 | 1470941634719 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 3768 | 1470941634724 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 11:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:53:54 INFO - PROCESS | 3768 | 1470941634801 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 3768 | 1470941634804 Marionette TRACE conn3 <- [1,650,null,{}] 11:53:54 INFO - PROCESS | 3768 | 1470941634808 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:54 INFO - PROCESS | 3768 | 1470941634811 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:54 INFO - PROCESS | 3768 | 1470941634943 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:53:55 INFO - PROCESS | 3768 | 1470941635075 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 3768 | 1470941635077 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:55 INFO - PROCESS | 3768 | ++DOCSHELL 139F1800 == 43 [pid = 3768] [id = 172] 11:53:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (139F6800) [pid = 3768] [serial = 514] [outer = 00000000] 11:53:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (14431000) [pid = 3768] [serial = 515] [outer = 139F6800] 11:53:55 INFO - PROCESS | 3768 | 1470941635136 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (144D4000) [pid = 3768] [serial = 516] [outer = 139F6800] 11:53:55 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:55 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 15A2C400 == 42 [pid = 3768] [id = 26] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 104E8C00 == 41 [pid = 3768] [id = 18] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 1189BC00 == 40 [pid = 3768] [id = 19] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 104E6800 == 39 [pid = 3768] [id = 20] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 10F31C00 == 38 [pid = 3768] [id = 28] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 16990000 == 37 [pid = 3768] [id = 27] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 132B7800 == 36 [pid = 3768] [id = 23] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 1ABDD400 == 35 [pid = 3768] [id = 10] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 13B53400 == 34 [pid = 3768] [id = 24] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 157CAC00 == 33 [pid = 3768] [id = 25] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 16788000 == 32 [pid = 3768] [id = 8] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 10FDE400 == 31 [pid = 3768] [id = 22] 11:53:55 INFO - PROCESS | 3768 | --DOCSHELL 10F32C00 == 30 [pid = 3768] [id = 21] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1A90AC00) [pid = 3768] [serial = 467] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (17CAE400) [pid = 3768] [serial = 452] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (17E6D400) [pid = 3768] [serial = 453] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19707000) [pid = 3768] [serial = 456] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1970CC00) [pid = 3768] [serial = 455] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (13AC7C00) [pid = 3768] [serial = 461] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19EB2C00) [pid = 3768] [serial = 458] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19EB5000) [pid = 3768] [serial = 464] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1A10F800) [pid = 3768] [serial = 459] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1A1A4800) [pid = 3768] [serial = 465] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (174EC400) [pid = 3768] [serial = 449] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15A2A000) [pid = 3768] [serial = 446] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1605E800) [pid = 3768] [serial = 447] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1391A800) [pid = 3768] [serial = 443] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13AD0C00) [pid = 3768] [serial = 444] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10B9F800) [pid = 3768] [serial = 440] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (114D1800) [pid = 3768] [serial = 441] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (151CF800) [pid = 3768] [serial = 438] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1443BC00) [pid = 3768] [serial = 437] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10FAB800) [pid = 3768] [serial = 435] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10B92400) [pid = 3768] [serial = 434] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A069C00) [pid = 3768] [serial = 432] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1764A800) [pid = 3768] [serial = 450] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16F34C00) [pid = 3768] [serial = 462] [outer = 00000000] [url = about:blank] 11:53:56 INFO - PROCESS | 3768 | 1470941636042 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1334ms 11:53:56 INFO - PROCESS | 3768 | 1470941636110 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 3768 | 1470941636114 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 11:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:53:56 INFO - PROCESS | 3768 | 1470941636120 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 3768 | 1470941636123 Marionette TRACE conn3 <- [1,654,null,{}] 11:53:56 INFO - PROCESS | 3768 | 1470941636129 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:56 INFO - PROCESS | 3768 | 1470941636132 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:56 INFO - PROCESS | 3768 | 1470941636217 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:53:56 INFO - PROCESS | 3768 | 1470941636297 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 3768 | 1470941636300 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:56 INFO - PROCESS | 3768 | ++DOCSHELL 10F02800 == 31 [pid = 3768] [id = 173] 11:53:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10F09400) [pid = 3768] [serial = 517] [outer = 00000000] 11:53:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10FDE400) [pid = 3768] [serial = 518] [outer = 10F09400] 11:53:56 INFO - PROCESS | 3768 | 1470941636348 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (114D7000) [pid = 3768] [serial = 519] [outer = 10F09400] 11:53:56 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:56 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:56 INFO - PROCESS | 3768 | 1470941636817 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 715ms 11:53:56 INFO - PROCESS | 3768 | 1470941636852 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 3768 | 1470941636856 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 11:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:53:56 INFO - PROCESS | 3768 | 1470941636862 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 3768 | 1470941636865 Marionette TRACE conn3 <- [1,658,null,{}] 11:53:56 INFO - PROCESS | 3768 | 1470941636869 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:56 INFO - PROCESS | 3768 | 1470941636871 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:56 INFO - PROCESS | 3768 | 1470941636961 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:53:56 INFO - PROCESS | 3768 | 1470941636969 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 3768 | 1470941636971 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:56 INFO - PROCESS | 3768 | ++DOCSHELL 13150400 == 32 [pid = 3768] [id = 174] 11:53:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13154800) [pid = 3768] [serial = 520] [outer = 00000000] 11:53:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (13924400) [pid = 3768] [serial = 521] [outer = 13154800] 11:53:57 INFO - PROCESS | 3768 | 1470941637019 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13AD0C00) [pid = 3768] [serial = 522] [outer = 13154800] 11:53:57 INFO - PROCESS | 3768 | 1470941637471 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 651ms 11:53:57 INFO - PROCESS | 3768 | 1470941637501 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 3768 | 1470941637503 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 11:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:53:57 INFO - PROCESS | 3768 | 1470941637506 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 3768 | 1470941637510 Marionette TRACE conn3 <- [1,662,null,{}] 11:53:57 INFO - PROCESS | 3768 | 1470941637521 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:57 INFO - PROCESS | 3768 | 1470941637525 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:57 INFO - PROCESS | 3768 | 1470941637608 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:53:57 INFO - PROCESS | 3768 | 1470941637617 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:57 INFO - PROCESS | 3768 | 1470941637620 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:57 INFO - PROCESS | 3768 | ++DOCSHELL 15A2E000 == 33 [pid = 3768] [id = 175] 11:53:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15A2E800) [pid = 3768] [serial = 523] [outer = 00000000] 11:53:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1612C000) [pid = 3768] [serial = 524] [outer = 15A2E800] 11:53:57 INFO - PROCESS | 3768 | 1470941637668 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16997400) [pid = 3768] [serial = 525] [outer = 15A2E800] 11:53:58 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:58 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:53:58 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:58 INFO - PROCESS | 3768 | 1470941638160 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:53:58 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 11:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 699ms 11:53:58 INFO - PROCESS | 3768 | 1470941638206 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 3768 | 1470941638208 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:53:58 INFO - PROCESS | 3768 | 1470941638217 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 3768 | 1470941638219 Marionette TRACE conn3 <- [1,666,null,{}] 11:53:58 INFO - PROCESS | 3768 | 1470941638222 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 3768 | 1470941638224 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:58 INFO - PROCESS | 3768 | 1470941638332 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:53:58 INFO - PROCESS | 3768 | 1470941638337 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 3768 | 1470941638339 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:58 INFO - PROCESS | 3768 | ++DOCSHELL 16FC6800 == 34 [pid = 3768] [id = 176] 11:53:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (17267C00) [pid = 3768] [serial = 526] [outer = 00000000] 11:53:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17645C00) [pid = 3768] [serial = 527] [outer = 17267C00] 11:53:58 INFO - PROCESS | 3768 | 1470941638386 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (176FDC00) [pid = 3768] [serial = 528] [outer = 17267C00] 11:53:58 INFO - PROCESS | 3768 | 1470941638856 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 651ms 11:53:58 INFO - PROCESS | 3768 | 1470941638887 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 3768 | 1470941638889 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:53:58 INFO - PROCESS | 3768 | 1470941638892 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 3768 | 1470941638894 Marionette TRACE conn3 <- [1,670,null,{}] 11:53:58 INFO - PROCESS | 3768 | 1470941638898 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 3768 | 1470941638900 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:59 INFO - PROCESS | 3768 | 1470941639007 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:53:59 INFO - PROCESS | 3768 | 1470941639088 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 3768 | 1470941639090 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:53:59 INFO - PROCESS | 3768 | ++DOCSHELL 17C21800 == 35 [pid = 3768] [id = 177] 11:53:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17CAE000) [pid = 3768] [serial = 529] [outer = 00000000] 11:53:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17ED3000) [pid = 3768] [serial = 530] [outer = 17CAE000] 11:53:59 INFO - PROCESS | 3768 | 1470941639135 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17ED6800) [pid = 3768] [serial = 531] [outer = 17CAE000] 11:54:00 INFO - PROCESS | 3768 | 1470941640117 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:54:00 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) 11:54:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1270ms 11:54:00 INFO - PROCESS | 3768 | 1470941640145 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 3768 | 1470941640147 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 11:54:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:54:00 INFO - PROCESS | 3768 | 1470941640150 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 3768 | 1470941640152 Marionette TRACE conn3 <- [1,674,null,{}] 11:54:00 INFO - PROCESS | 3768 | 1470941640155 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:00 INFO - PROCESS | 3768 | 1470941640161 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:00 INFO - PROCESS | 3768 | 1470941640404 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (14209000) [pid = 3768] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19EA8000) [pid = 3768] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16994C00) [pid = 3768] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (12C63800) [pid = 3768] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (176FA400) [pid = 3768] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A6E6400) [pid = 3768] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19EB0800) [pid = 3768] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (17ED4000) [pid = 3768] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A6EF000) [pid = 3768] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19702C00) [pid = 3768] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10B92C00) [pid = 3768] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15021C00) [pid = 3768] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19CC0400) [pid = 3768] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:54:00 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16131400) [pid = 3768] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:54:00 INFO - PROCESS | 3768 | 1470941640488 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 3768 | 1470941640490 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:00 INFO - PROCESS | 3768 | ++DOCSHELL 10A04400 == 36 [pid = 3768] [id = 178] 11:54:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10A07C00) [pid = 3768] [serial = 532] [outer = 00000000] 11:54:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (129F9000) [pid = 3768] [serial = 533] [outer = 10A07C00] 11:54:00 INFO - PROCESS | 3768 | 1470941640543 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13AC8400) [pid = 3768] [serial = 534] [outer = 10A07C00] 11:54:01 INFO - PROCESS | 3768 | 1470941641431 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:54:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1319ms 11:54:01 INFO - PROCESS | 3768 | 1470941641483 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 3768 | 1470941641485 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 11:54:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:54:01 INFO - PROCESS | 3768 | 1470941641489 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 3768 | 1470941641491 Marionette TRACE conn3 <- [1,678,null,{}] 11:54:01 INFO - PROCESS | 3768 | 1470941641495 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:01 INFO - PROCESS | 3768 | 1470941641496 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:01 INFO - PROCESS | 3768 | 1470941641572 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:54:01 INFO - PROCESS | 3768 | 1470941641578 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 3768 | 1470941641580 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:01 INFO - PROCESS | 3768 | ++DOCSHELL 16F2D400 == 37 [pid = 3768] [id = 179] 11:54:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17E6C800) [pid = 3768] [serial = 535] [outer = 00000000] 11:54:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19707800) [pid = 3768] [serial = 536] [outer = 17E6C800] 11:54:01 INFO - PROCESS | 3768 | 1470941641623 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19EA8000) [pid = 3768] [serial = 537] [outer = 17E6C800] 11:54:02 INFO - PROCESS | 3768 | 1470941642620 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:54:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 11:54:02 INFO - PROCESS | 3768 | 1470941642643 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 3768 | 1470941642648 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 11:54:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:54:02 INFO - PROCESS | 3768 | 1470941642654 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 3768 | 1470941642657 Marionette TRACE conn3 <- [1,682,null,{}] 11:54:02 INFO - PROCESS | 3768 | 1470941642663 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:02 INFO - PROCESS | 3768 | 1470941642666 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:02 INFO - PROCESS | 3768 | 1470941642857 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:54:02 INFO - PROCESS | 3768 | 1470941642972 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 3768 | 1470941642975 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:03 INFO - PROCESS | 3768 | ++DOCSHELL 10F2D800 == 38 [pid = 3768] [id = 180] 11:54:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (10F31C00) [pid = 3768] [serial = 538] [outer = 00000000] 11:54:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1146B400) [pid = 3768] [serial = 539] [outer = 10F31C00] 11:54:03 INFO - PROCESS | 3768 | 1470941643077 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (11DE2000) [pid = 3768] [serial = 540] [outer = 10F31C00] 11:54:04 INFO - PROCESS | 3768 | 1470941644152 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:54:04 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) 11:54:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1524ms 11:54:04 INFO - PROCESS | 3768 | 1470941644190 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 3768 | 1470941644194 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 11:54:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:54:04 INFO - PROCESS | 3768 | 1470941644201 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 3768 | 1470941644204 Marionette TRACE conn3 <- [1,686,null,{}] 11:54:04 INFO - PROCESS | 3768 | 1470941644208 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:04 INFO - PROCESS | 3768 | 1470941644211 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:04 INFO - PROCESS | 3768 | 1470941644348 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:54:04 INFO - PROCESS | 3768 | 1470941644469 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 3768 | 1470941644472 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:04 INFO - PROCESS | 3768 | ++DOCSHELL 151C5000 == 39 [pid = 3768] [id = 181] 11:54:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (157C2400) [pid = 3768] [serial = 541] [outer = 00000000] 11:54:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1585FC00) [pid = 3768] [serial = 542] [outer = 157C2400] 11:54:04 INFO - PROCESS | 3768 | 1470941644529 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1605E400) [pid = 3768] [serial = 543] [outer = 157C2400] 11:54:05 INFO - PROCESS | 3768 | 1470941645634 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:54:05 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) 11:54:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1477ms 11:54:05 INFO - PROCESS | 3768 | 1470941645696 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 3768 | 1470941645699 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 11:54:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:54:05 INFO - PROCESS | 3768 | 1470941645704 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - PROCESS | 3768 | 1470941645707 Marionette TRACE conn3 <- [1,690,null,{}] 11:54:05 INFO - PROCESS | 3768 | 1470941645895 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:05 INFO - PROCESS | 3768 | 1470941645898 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:06 INFO - PROCESS | 3768 | 1470941645998 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:54:06 INFO - PROCESS | 3768 | 1470941646070 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 3768 | 1470941646073 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:06 INFO - PROCESS | 3768 | ++DOCSHELL 1189BC00 == 40 [pid = 3768] [id = 182] 11:54:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (11DE8000) [pid = 3768] [serial = 544] [outer = 00000000] 11:54:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (12E34800) [pid = 3768] [serial = 545] [outer = 11DE8000] 11:54:06 INFO - PROCESS | 3768 | 1470941646122 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (13AC8800) [pid = 3768] [serial = 546] [outer = 11DE8000] 11:54:07 INFO - PROCESS | 3768 | --DOCSHELL 1A6E6000 == 39 [pid = 3768] [id = 156] 11:54:07 INFO - PROCESS | 3768 | --DOCSHELL 1AF9B400 == 38 [pid = 3768] [id = 14] 11:54:07 INFO - PROCESS | 3768 | --DOCSHELL 1A6E8C00 == 37 [pid = 3768] [id = 11] 11:54:07 INFO - PROCESS | 3768 | --DOCSHELL 151C6000 == 36 [pid = 3768] [id = 17] 11:54:07 INFO - PROCESS | 3768 | --DOCSHELL 1A90C000 == 35 [pid = 3768] [id = 12] 11:54:07 INFO - PROCESS | 3768 | --DOCSHELL 1A998400 == 34 [pid = 3768] [id = 13] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1443C000) [pid = 3768] [serial = 476] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19EB2800) [pid = 3768] [serial = 494] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15027400) [pid = 3768] [serial = 477] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16A9E800) [pid = 3768] [serial = 482] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16E0D400) [pid = 3768] [serial = 483] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (12E36C00) [pid = 3768] [serial = 473] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1314D000) [pid = 3768] [serial = 474] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (17ED5400) [pid = 3768] [serial = 485] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (180E7800) [pid = 3768] [serial = 486] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A910800) [pid = 3768] [serial = 468] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1A587400) [pid = 3768] [serial = 497] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19EB5800) [pid = 3768] [serial = 495] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1954BC00) [pid = 3768] [serial = 488] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A913400) [pid = 3768] [serial = 500] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19547400) [pid = 3768] [serial = 489] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A590800) [pid = 3768] [serial = 498] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19CB3800) [pid = 3768] [serial = 491] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10FA7400) [pid = 3768] [serial = 470] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10FA6800) [pid = 3768] [serial = 471] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15A47C00) [pid = 3768] [serial = 479] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1A991400) [pid = 3768] [serial = 506] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1612AC00) [pid = 3768] [serial = 480] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1A995000) [pid = 3768] [serial = 507] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1A99D000) [pid = 3768] [serial = 509] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (1A98F000) [pid = 3768] [serial = 501] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1970BC00) [pid = 3768] [serial = 503] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (19EABC00) [pid = 3768] [serial = 504] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (19708400) [pid = 3768] [serial = 492] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 3768 | 1470941647811 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:54:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:54:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2144ms 11:54:07 INFO - PROCESS | 3768 | 1470941647854 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:54:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:54:07 INFO - PROCESS | 3768 | 1470941647857 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 11:54:07 INFO - PROCESS | 3768 | 1470941647862 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 3768 | 1470941647865 Marionette TRACE conn3 <- [1,694,null,{}] 11:54:07 INFO - PROCESS | 3768 | 1470941647871 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:07 INFO - PROCESS | 3768 | 1470941647874 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:07 INFO - PROCESS | 3768 | 1470941647955 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:54:07 INFO - PROCESS | 3768 | 1470941647963 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 3768 | 1470941647967 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:07 INFO - PROCESS | 3768 | ++DOCSHELL 10A02000 == 35 [pid = 3768] [id = 183] 11:54:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (10A51000) [pid = 3768] [serial = 547] [outer = 00000000] 11:54:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10F10400) [pid = 3768] [serial = 548] [outer = 10A51000] 11:54:08 INFO - PROCESS | 3768 | 1470941648014 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10FA7400) [pid = 3768] [serial = 549] [outer = 10A51000] 11:54:09 INFO - PROCESS | 3768 | 1470941648996 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:54:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1160ms 11:54:09 INFO - PROCESS | 3768 | 1470941649040 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 3768 | 1470941649045 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 11:54:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:54:09 INFO - PROCESS | 3768 | 1470941649052 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 3768 | 1470941649055 Marionette TRACE conn3 <- [1,698,null,{}] 11:54:09 INFO - PROCESS | 3768 | 1470941649059 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:09 INFO - PROCESS | 3768 | 1470941649062 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:09 INFO - PROCESS | 3768 | 1470941649148 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:54:09 INFO - PROCESS | 3768 | 1470941649155 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 3768 | 1470941649157 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:09 INFO - PROCESS | 3768 | ++DOCSHELL 1314D800 == 36 [pid = 3768] [id = 184] 11:54:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (13174800) [pid = 3768] [serial = 550] [outer = 00000000] 11:54:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (1321F400) [pid = 3768] [serial = 551] [outer = 13174800] 11:54:09 INFO - PROCESS | 3768 | 1470941649207 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (13AC6400) [pid = 3768] [serial = 552] [outer = 13174800] 11:54:10 INFO - PROCESS | 3768 | 1470941650182 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:54:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:54:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1159ms 11:54:10 INFO - PROCESS | 3768 | 1470941650199 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 3768 | 1470941650201 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 11:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:54:10 INFO - PROCESS | 3768 | 1470941650205 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 3768 | 1470941650209 Marionette TRACE conn3 <- [1,702,null,{}] 11:54:10 INFO - PROCESS | 3768 | 1470941650220 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 3768 | 1470941650224 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:10 INFO - PROCESS | 3768 | 1470941650333 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:54:10 INFO - PROCESS | 3768 | 1470941650344 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 3768 | 1470941650349 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:10 INFO - PROCESS | 3768 | ++DOCSHELL 15A4B800 == 37 [pid = 3768] [id = 185] 11:54:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (15A4E800) [pid = 3768] [serial = 553] [outer = 00000000] 11:54:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1698B800) [pid = 3768] [serial = 554] [outer = 15A4E800] 11:54:10 INFO - PROCESS | 3768 | 1470941650440 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (16A49800) [pid = 3768] [serial = 555] [outer = 15A4E800] 11:54:11 INFO - PROCESS | 3768 | 1470941651439 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (17E6C800) [pid = 3768] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (17267C00) [pid = 3768] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (17CAE000) [pid = 3768] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (10A07C00) [pid = 3768] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (15A2E800) [pid = 3768] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (176F7800) [pid = 3768] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (139F6800) [pid = 3768] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (10F09400) [pid = 3768] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (13154800) [pid = 3768] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:54:11 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (10A4E400) [pid = 3768] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:54:11 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 11:54:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1270ms 11:54:11 INFO - PROCESS | 3768 | 1470941651499 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 3768 | 1470941651501 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 11:54:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:54:11 INFO - PROCESS | 3768 | 1470941651505 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 3768 | 1470941651507 Marionette TRACE conn3 <- [1,706,null,{}] 11:54:11 INFO - PROCESS | 3768 | 1470941651510 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:11 INFO - PROCESS | 3768 | 1470941651512 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:11 INFO - PROCESS | 3768 | 1470941651596 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:54:11 INFO - PROCESS | 3768 | 1470941651602 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 3768 | 1470941651604 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:11 INFO - PROCESS | 3768 | ++DOCSHELL 151C4400 == 38 [pid = 3768] [id = 186] 11:54:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (151C9000) [pid = 3768] [serial = 556] [outer = 00000000] 11:54:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (1612BC00) [pid = 3768] [serial = 557] [outer = 151C9000] 11:54:11 INFO - PROCESS | 3768 | 1470941651649 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (16EC0C00) [pid = 3768] [serial = 558] [outer = 151C9000] 11:54:12 INFO - PROCESS | 3768 | 1470941652576 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1096ms 11:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:54:12 INFO - PROCESS | 3768 | 1470941652594 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 3768 | 1470941652596 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 11:54:12 INFO - PROCESS | 3768 | 1470941652600 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 3768 | 1470941652602 Marionette TRACE conn3 <- [1,710,null,{}] 11:54:12 INFO - PROCESS | 3768 | 1470941652606 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:12 INFO - PROCESS | 3768 | 1470941652608 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:12 INFO - PROCESS | 3768 | 1470941652683 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:54:12 INFO - PROCESS | 3768 | 1470941652689 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 3768 | 1470941652691 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:12 INFO - PROCESS | 3768 | ++DOCSHELL 16F35C00 == 39 [pid = 3768] [id = 187] 11:54:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (174F4C00) [pid = 3768] [serial = 559] [outer = 00000000] 11:54:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (17CAB800) [pid = 3768] [serial = 560] [outer = 174F4C00] 11:54:12 INFO - PROCESS | 3768 | 1470941652735 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (17ECBC00) [pid = 3768] [serial = 561] [outer = 174F4C00] 11:54:13 INFO - PROCESS | 3768 | 1470941653224 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 3768 | 1470941653272 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 11:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:54:13 INFO - PROCESS | 3768 | 1470941653276 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 3768 | 1470941653277 Marionette TRACE conn3 <- [1,714,null,{}] 11:54:13 INFO - PROCESS | 3768 | 1470941653280 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:13 INFO - PROCESS | 3768 | 1470941653286 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:13 INFO - PROCESS | 3768 | 1470941653385 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:54:13 INFO - PROCESS | 3768 | 1470941653393 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 3768 | 1470941653395 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:13 INFO - PROCESS | 3768 | ++DOCSHELL 12BBF000 == 40 [pid = 3768] [id = 188] 11:54:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1954C000) [pid = 3768] [serial = 562] [outer = 00000000] 11:54:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (19551800) [pid = 3768] [serial = 563] [outer = 1954C000] 11:54:13 INFO - PROCESS | 3768 | 1470941653444 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (19704C00) [pid = 3768] [serial = 564] [outer = 1954C000] 11:54:14 INFO - PROCESS | 3768 | 1470941654273 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:54:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1064ms 11:54:14 INFO - PROCESS | 3768 | 1470941654320 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:54:14 INFO - PROCESS | 3768 | 1470941654325 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 11:54:14 INFO - PROCESS | 3768 | 1470941654329 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:54:14 INFO - PROCESS | 3768 | 1470941654335 Marionette TRACE conn3 <- [1,718,null,{}] 11:54:14 INFO - PROCESS | 3768 | 1470941654360 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:14 INFO - PROCESS | 3768 | 1470941654363 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:14 INFO - PROCESS | 3768 | 1470941654502 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:54:14 INFO - PROCESS | 3768 | 1470941654619 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:14 INFO - PROCESS | 3768 | 1470941654622 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:14 INFO - PROCESS | 3768 | ++DOCSHELL 1058C400 == 41 [pid = 3768] [id = 189] 11:54:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (114D6800) [pid = 3768] [serial = 565] [outer = 00000000] 11:54:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (12E7AC00) [pid = 3768] [serial = 566] [outer = 114D6800] 11:54:14 INFO - PROCESS | 3768 | 1470941654680 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (139EEC00) [pid = 3768] [serial = 567] [outer = 114D6800] 11:54:15 INFO - PROCESS | 3768 | 1470941655348 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 3768 | 1470941655429 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 11:54:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:54:15 INFO - PROCESS | 3768 | 1470941655454 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 3768 | 1470941655457 Marionette TRACE conn3 <- [1,722,null,{}] 11:54:15 INFO - PROCESS | 3768 | 1470941655462 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:15 INFO - PROCESS | 3768 | 1470941655465 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:15 INFO - PROCESS | 3768 | 1470941655594 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:54:15 INFO - PROCESS | 3768 | 1470941655667 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 3768 | 1470941655670 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:15 INFO - PROCESS | 3768 | ++DOCSHELL 118A5400 == 42 [pid = 3768] [id = 190] 11:54:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (11C0DC00) [pid = 3768] [serial = 568] [outer = 00000000] 11:54:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (13151400) [pid = 3768] [serial = 569] [outer = 11C0DC00] 11:54:15 INFO - PROCESS | 3768 | 1470941655725 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1501FC00) [pid = 3768] [serial = 570] [outer = 11C0DC00] 11:54:16 INFO - PROCESS | 3768 | --DOCSHELL 15A2E000 == 41 [pid = 3768] [id = 175] 11:54:16 INFO - PROCESS | 3768 | --DOCSHELL 16F35C00 == 40 [pid = 3768] [id = 187] 11:54:16 INFO - PROCESS | 3768 | --DOCSHELL 151C4400 == 39 [pid = 3768] [id = 186] 11:54:16 INFO - PROCESS | 3768 | --DOCSHELL 15A4B800 == 38 [pid = 3768] [id = 185] 11:54:16 INFO - PROCESS | 3768 | --DOCSHELL 1314D800 == 37 [pid = 3768] [id = 184] 11:54:16 INFO - PROCESS | 3768 | --DOCSHELL 10A02000 == 36 [pid = 3768] [id = 183] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19707800) [pid = 3768] [serial = 536] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (17645C00) [pid = 3768] [serial = 527] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (17ED6800) [pid = 3768] [serial = 531] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (17ED3000) [pid = 3768] [serial = 530] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (129F9000) [pid = 3768] [serial = 533] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1612C000) [pid = 3768] [serial = 524] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1ABDA000) [pid = 3768] [serial = 510] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (14431000) [pid = 3768] [serial = 515] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (144D4000) [pid = 3768] [serial = 516] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (10FDE400) [pid = 3768] [serial = 518] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (114D7000) [pid = 3768] [serial = 519] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (13924400) [pid = 3768] [serial = 521] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (13AD0C00) [pid = 3768] [serial = 522] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (114C7000) [pid = 3768] [serial = 512] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (129F9800) [pid = 3768] [serial = 513] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (19EA8000) [pid = 3768] [serial = 537] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (13AC8400) [pid = 3768] [serial = 534] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (176FDC00) [pid = 3768] [serial = 528] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (16997400) [pid = 3768] [serial = 525] [outer = 00000000] [url = about:blank] 11:54:16 INFO - PROCESS | 3768 | 1470941656396 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:54: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 11:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1033ms 11:54:16 INFO - PROCESS | 3768 | 1470941656445 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 3768 | 1470941656449 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 11:54:16 INFO - PROCESS | 3768 | 1470941656454 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:54:16 INFO - PROCESS | 3768 | 1470941656459 Marionette TRACE conn3 <- [1,726,null,{}] 11:54:16 INFO - PROCESS | 3768 | 1470941656463 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:16 INFO - PROCESS | 3768 | 1470941656466 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:16 INFO - PROCESS | 3768 | 1470941656556 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:54:16 INFO - PROCESS | 3768 | 1470941656638 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 3768 | 1470941656641 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:16 INFO - PROCESS | 3768 | ++DOCSHELL 10FDAC00 == 37 [pid = 3768] [id = 191] 11:54:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (10FDCC00) [pid = 3768] [serial = 571] [outer = 00000000] 11:54:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (114CC800) [pid = 3768] [serial = 572] [outer = 10FDCC00] 11:54:16 INFO - PROCESS | 3768 | 1470941656690 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (114E1800) [pid = 3768] [serial = 573] [outer = 10FDCC00] 11:54:17 INFO - PROCESS | 3768 | 1470941657616 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1159ms 11:54:17 INFO - PROCESS | 3768 | 1470941657639 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 3768 | 1470941657643 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 11:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:54:17 INFO - PROCESS | 3768 | 1470941657649 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 3768 | 1470941657652 Marionette TRACE conn3 <- [1,730,null,{}] 11:54:17 INFO - PROCESS | 3768 | 1470941657656 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:17 INFO - PROCESS | 3768 | 1470941657658 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:17 INFO - PROCESS | 3768 | 1470941657770 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:54:17 INFO - PROCESS | 3768 | 1470941657776 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 3768 | 1470941657778 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:17 INFO - PROCESS | 3768 | ++DOCSHELL 129F9C00 == 38 [pid = 3768] [id = 192] 11:54:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (12B7D800) [pid = 3768] [serial = 574] [outer = 00000000] 11:54:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (13222C00) [pid = 3768] [serial = 575] [outer = 12B7D800] 11:54:17 INFO - PROCESS | 3768 | 1470941657824 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (13AC7C00) [pid = 3768] [serial = 576] [outer = 12B7D800] 11:54:18 INFO - PROCESS | 3768 | 1470941658723 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:54:18 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 11:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1112ms 11:54:18 INFO - PROCESS | 3768 | 1470941658751 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 3768 | 1470941658753 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 11:54:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:54:18 INFO - PROCESS | 3768 | 1470941658757 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 3768 | 1470941658761 Marionette TRACE conn3 <- [1,734,null,{}] 11:54:18 INFO - PROCESS | 3768 | 1470941658778 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:18 INFO - PROCESS | 3768 | 1470941658783 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:18 INFO - PROCESS | 3768 | 1470941658891 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:54:18 INFO - PROCESS | 3768 | 1470941658899 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 3768 | 1470941658902 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:18 INFO - PROCESS | 3768 | ++DOCSHELL 151CA000 == 39 [pid = 3768] [id = 193] 11:54:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (151CB400) [pid = 3768] [serial = 577] [outer = 00000000] 11:54:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (15A2C800) [pid = 3768] [serial = 578] [outer = 151CB400] 11:54:18 INFO - PROCESS | 3768 | 1470941658950 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (16788000) [pid = 3768] [serial = 579] [outer = 151CB400] 11:54:19 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (174F4C00) [pid = 3768] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:54:19 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (15A4E800) [pid = 3768] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:54:19 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (10A51000) [pid = 3768] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:54:19 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (11DE8000) [pid = 3768] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:54:19 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (13174800) [pid = 3768] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:54:19 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (151C9000) [pid = 3768] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:54:19 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (10F31C00) [pid = 3768] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:54:19 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (157C2400) [pid = 3768] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:54:19 INFO - PROCESS | 3768 | 1470941659940 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:54:20 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.) 11:54:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1208ms 11:54:20 INFO - PROCESS | 3768 | 1470941659990 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 3768 | 1470941659992 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 11:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:54:20 INFO - PROCESS | 3768 | 1470941659996 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 3768 | 1470941659998 Marionette TRACE conn3 <- [1,738,null,{}] 11:54:20 INFO - PROCESS | 3768 | 1470941660001 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:20 INFO - PROCESS | 3768 | 1470941660003 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:20 INFO - PROCESS | 3768 | 1470941660102 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:54:20 INFO - PROCESS | 3768 | 1470941660110 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 3768 | 1470941660112 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:20 INFO - PROCESS | 3768 | ++DOCSHELL 16997400 == 40 [pid = 3768] [id = 194] 11:54:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (16997C00) [pid = 3768] [serial = 580] [outer = 00000000] 11:54:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (16AA8C00) [pid = 3768] [serial = 581] [outer = 16997C00] 11:54:20 INFO - PROCESS | 3768 | 1470941660156 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (16EC9C00) [pid = 3768] [serial = 582] [outer = 16997C00] 11:54:21 INFO - PROCESS | 3768 | 1470941661118 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1160ms 11:54:21 INFO - PROCESS | 3768 | 1470941661174 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 3768 | 1470941661176 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 11:54:21 INFO - PROCESS | 3768 | 1470941661179 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:54:21 INFO - PROCESS | 3768 | 1470941661181 Marionette TRACE conn3 <- [1,742,null,{}] 11:54:21 INFO - PROCESS | 3768 | 1470941661185 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:21 INFO - PROCESS | 3768 | 1470941661187 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:21 INFO - PROCESS | 3768 | 1470941661266 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:54:21 INFO - PROCESS | 3768 | 1470941661271 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 3768 | 1470941661273 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:21 INFO - PROCESS | 3768 | ++DOCSHELL 16993C00 == 41 [pid = 3768] [id = 195] 11:54:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (16995000) [pid = 3768] [serial = 583] [outer = 00000000] 11:54:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (176F7400) [pid = 3768] [serial = 584] [outer = 16995000] 11:54:21 INFO - PROCESS | 3768 | 1470941661317 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (176FE400) [pid = 3768] [serial = 585] [outer = 16995000] 11:54:22 INFO - PROCESS | 3768 | 1470941662256 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:54:22 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 11:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1096ms 11:54:22 INFO - PROCESS | 3768 | 1470941662274 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 3768 | 1470941662276 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 11:54:22 INFO - PROCESS | 3768 | 1470941662279 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:54:22 INFO - PROCESS | 3768 | 1470941662281 Marionette TRACE conn3 <- [1,746,null,{}] 11:54:22 INFO - PROCESS | 3768 | 1470941662284 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:22 INFO - PROCESS | 3768 | 1470941662290 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:22 INFO - PROCESS | 3768 | 1470941662420 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:54:22 INFO - PROCESS | 3768 | 1470941662492 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 3768 | 1470941662495 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:22 INFO - PROCESS | 3768 | ++DOCSHELL 104E8C00 == 42 [pid = 3768] [id = 196] 11:54:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (104E9C00) [pid = 3768] [serial = 586] [outer = 00000000] 11:54:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10A0B800) [pid = 3768] [serial = 587] [outer = 104E9C00] 11:54:22 INFO - PROCESS | 3768 | 1470941662596 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10A52C00) [pid = 3768] [serial = 588] [outer = 104E9C00] 11:54:23 INFO - PROCESS | 3768 | 1470941663285 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:54:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1049ms 11:54:23 INFO - PROCESS | 3768 | 1470941663353 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 3768 | 1470941663357 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 11:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:54:23 INFO - PROCESS | 3768 | 1470941663362 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - PROCESS | 3768 | 1470941663365 Marionette TRACE conn3 <- [1,750,null,{}] 11:54:23 INFO - PROCESS | 3768 | 1470941663389 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:23 INFO - PROCESS | 3768 | 1470941663394 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:23 INFO - PROCESS | 3768 | 1470941663539 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:54:23 INFO - PROCESS | 3768 | 1470941663610 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 3768 | 1470941663613 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:23 INFO - PROCESS | 3768 | ++DOCSHELL 13151000 == 43 [pid = 3768] [id = 197] 11:54:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (13170400) [pid = 3768] [serial = 589] [outer = 00000000] 11:54:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (139F6000) [pid = 3768] [serial = 590] [outer = 13170400] 11:54:23 INFO - PROCESS | 3768 | 1470941663709 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (14431400) [pid = 3768] [serial = 591] [outer = 13170400] 11:54:24 INFO - PROCESS | 3768 | 1470941664762 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1445ms 11:54:24 INFO - PROCESS | 3768 | 1470941664782 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:54:24 INFO - PROCESS | 3768 | 1470941664785 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 11:54:24 INFO - PROCESS | 3768 | 1470941664789 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 3768 | 1470941664791 Marionette TRACE conn3 <- [1,754,null,{}] 11:54:24 INFO - PROCESS | 3768 | 1470941664796 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:24 INFO - PROCESS | 3768 | 1470941664798 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:25 INFO - PROCESS | 3768 | 1470941665021 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:54:25 INFO - PROCESS | 3768 | 1470941665229 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 3768 | 1470941665232 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:25 INFO - PROCESS | 3768 | ++DOCSHELL 10A0E800 == 44 [pid = 3768] [id = 198] 11:54:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10A46400) [pid = 3768] [serial = 592] [outer = 00000000] 11:54:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10F02400) [pid = 3768] [serial = 593] [outer = 10A46400] 11:54:25 INFO - PROCESS | 3768 | 1470941665285 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (114CD800) [pid = 3768] [serial = 594] [outer = 10A46400] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 12C63400 == 43 [pid = 3768] [id = 158] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 10F02800 == 42 [pid = 3768] [id = 173] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 176FA000 == 41 [pid = 3768] [id = 162] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 16993C00 == 40 [pid = 3768] [id = 195] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 16997400 == 39 [pid = 3768] [id = 194] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 151CA000 == 38 [pid = 3768] [id = 193] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 129F9C00 == 37 [pid = 3768] [id = 192] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 10FDAC00 == 36 [pid = 3768] [id = 191] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 118A5400 == 35 [pid = 3768] [id = 190] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 1058C400 == 34 [pid = 3768] [id = 189] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 10B92800 == 33 [pid = 3768] [id = 157] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 151CF400 == 32 [pid = 3768] [id = 163] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 12BBF000 == 31 [pid = 3768] [id = 188] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 151C5000 == 30 [pid = 3768] [id = 181] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 1A6EE800 == 29 [pid = 3768] [id = 167] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 10A04400 == 28 [pid = 3768] [id = 178] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 13B61000 == 27 [pid = 3768] [id = 159] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 19CBF000 == 26 [pid = 3768] [id = 169] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 16131C00 == 25 [pid = 3768] [id = 161] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 16FC6800 == 24 [pid = 3768] [id = 176] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 1954AC00 == 23 [pid = 3768] [id = 164] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 10F2D800 == 22 [pid = 3768] [id = 180] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 15A4F400 == 21 [pid = 3768] [id = 168] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 1189BC00 == 20 [pid = 3768] [id = 182] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 19EA7800 == 19 [pid = 3768] [id = 166] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 10A4BC00 == 18 [pid = 3768] [id = 171] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 139F1800 == 17 [pid = 3768] [id = 172] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 16A9D800 == 16 [pid = 3768] [id = 170] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 16F2D400 == 15 [pid = 3768] [id = 179] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 13B60000 == 14 [pid = 3768] [id = 165] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 17C21800 == 13 [pid = 3768] [id = 177] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 144DB000 == 12 [pid = 3768] [id = 160] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 13150400 == 11 [pid = 3768] [id = 174] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 104E8C00 == 10 [pid = 3768] [id = 196] 11:54:26 INFO - PROCESS | 3768 | --DOCSHELL 13151000 == 9 [pid = 3768] [id = 197] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (17CAB800) [pid = 3768] [serial = 560] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1698B800) [pid = 3768] [serial = 554] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (10F10400) [pid = 3768] [serial = 548] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (10FA7400) [pid = 3768] [serial = 549] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (13AC8800) [pid = 3768] [serial = 546] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (12E34800) [pid = 3768] [serial = 545] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1321F400) [pid = 3768] [serial = 551] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (1612BC00) [pid = 3768] [serial = 557] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (11DE2000) [pid = 3768] [serial = 540] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (1146B400) [pid = 3768] [serial = 539] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (16A49800) [pid = 3768] [serial = 555] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (1605E400) [pid = 3768] [serial = 543] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (1585FC00) [pid = 3768] [serial = 542] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (16EC0C00) [pid = 3768] [serial = 558] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (13AC6400) [pid = 3768] [serial = 552] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (17ECBC00) [pid = 3768] [serial = 561] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 3768 | 1470941666801 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2049ms 11:54:26 INFO - PROCESS | 3768 | 1470941666830 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 3768 | 1470941666834 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 11:54:26 INFO - PROCESS | 3768 | 1470941666839 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:54:26 INFO - PROCESS | 3768 | 1470941666843 Marionette TRACE conn3 <- [1,758,null,{}] 11:54:26 INFO - PROCESS | 3768 | 1470941666849 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:26 INFO - PROCESS | 3768 | 1470941666851 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:26 INFO - PROCESS | 3768 | 1470941666943 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:54:26 INFO - PROCESS | 3768 | 1470941666950 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 3768 | 1470941666953 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:26 INFO - PROCESS | 3768 | ++DOCSHELL 1059BC00 == 10 [pid = 3768] [id = 199] 11:54:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (10F02C00) [pid = 3768] [serial = 595] [outer = 00000000] 11:54:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (10F32C00) [pid = 3768] [serial = 596] [outer = 10F02C00] 11:54:27 INFO - PROCESS | 3768 | 1470941667003 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (10FDD400) [pid = 3768] [serial = 597] [outer = 10F02C00] 11:54:27 INFO - PROCESS | 3768 | 1470941667499 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 698ms 11:54:27 INFO - PROCESS | 3768 | 1470941667572 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 3768 | 1470941667577 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 11:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:54:27 INFO - PROCESS | 3768 | 1470941667583 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - PROCESS | 3768 | 1470941667586 Marionette TRACE conn3 <- [1,762,null,{}] 11:54:27 INFO - PROCESS | 3768 | 1470941667590 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:27 INFO - PROCESS | 3768 | 1470941667594 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:27 INFO - PROCESS | 3768 | 1470941667684 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:54:27 INFO - PROCESS | 3768 | 1470941667760 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:27 INFO - PROCESS | 3768 | 1470941667763 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:27 INFO - PROCESS | 3768 | ++DOCSHELL 12E7B000 == 11 [pid = 3768] [id = 200] 11:54:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (12E7F800) [pid = 3768] [serial = 598] [outer = 00000000] 11:54:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (131DE800) [pid = 3768] [serial = 599] [outer = 12E7F800] 11:54:27 INFO - PROCESS | 3768 | 1470941667811 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (132B1400) [pid = 3768] [serial = 600] [outer = 12E7F800] 11:54:28 INFO - PROCESS | 3768 | 1470941668232 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 715ms 11:54:28 INFO - PROCESS | 3768 | 1470941668290 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:54:28 INFO - PROCESS | 3768 | 1470941668293 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 11:54:28 INFO - PROCESS | 3768 | 1470941668296 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:54:28 INFO - PROCESS | 3768 | 1470941668300 Marionette TRACE conn3 <- [1,766,null,{}] 11:54:28 INFO - PROCESS | 3768 | 1470941668353 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:28 INFO - PROCESS | 3768 | 1470941668358 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:28 INFO - PROCESS | 3768 | 1470941668475 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:54:28 INFO - PROCESS | 3768 | 1470941668526 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 3768 | 1470941668529 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:28 INFO - PROCESS | 3768 | ++DOCSHELL 157BD000 == 12 [pid = 3768] [id = 201] 11:54:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (157BF800) [pid = 3768] [serial = 601] [outer = 00000000] 11:54:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (157DF800) [pid = 3768] [serial = 602] [outer = 157BF800] 11:54:28 INFO - PROCESS | 3768 | 1470941668577 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (15866800) [pid = 3768] [serial = 603] [outer = 157BF800] 11:54:29 INFO - PROCESS | 3768 | 1470941669059 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 794ms 11:54:29 INFO - PROCESS | 3768 | 1470941669112 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 3768 | 1470941669114 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 11:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:54:29 INFO - PROCESS | 3768 | 1470941669124 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 3768 | 1470941669126 Marionette TRACE conn3 <- [1,770,null,{}] 11:54:29 INFO - PROCESS | 3768 | 1470941669139 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 3768 | 1470941669141 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:29 INFO - PROCESS | 3768 | 1470941669249 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:54:29 INFO - PROCESS | 3768 | 1470941669303 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 3768 | 1470941669306 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:29 INFO - PROCESS | 3768 | ++DOCSHELL 1605E800 == 13 [pid = 3768] [id = 202] 11:54:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (16126800) [pid = 3768] [serial = 604] [outer = 00000000] 11:54:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (16131C00) [pid = 3768] [serial = 605] [outer = 16126800] 11:54:29 INFO - PROCESS | 3768 | 1470941669350 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (16A9D000) [pid = 3768] [serial = 606] [outer = 16126800] 11:54:29 INFO - PROCESS | 3768 | 1470941669766 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 715ms 11:54:29 INFO - PROCESS | 3768 | 1470941669847 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 3768 | 1470941669849 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 11:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:54:29 INFO - PROCESS | 3768 | 1470941669860 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 3768 | 1470941669862 Marionette TRACE conn3 <- [1,774,null,{}] 11:54:29 INFO - PROCESS | 3768 | 1470941669868 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 3768 | 1470941669870 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:29 INFO - PROCESS | 3768 | 1470941669974 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:54:29 INFO - PROCESS | 3768 | 1470941669985 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 3768 | 1470941669988 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:30 INFO - PROCESS | 3768 | ++DOCSHELL 16EBDC00 == 14 [pid = 3768] [id = 203] 11:54:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (16EBE000) [pid = 3768] [serial = 607] [outer = 00000000] 11:54:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (16F34C00) [pid = 3768] [serial = 608] [outer = 16EBE000] 11:54:30 INFO - PROCESS | 3768 | 1470941670038 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (1763F000) [pid = 3768] [serial = 609] [outer = 16EBE000] 11:54:30 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16995000) [pid = 3768] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:54:30 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (151CB400) [pid = 3768] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:54:30 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (16997C00) [pid = 3768] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:54:30 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (10FDCC00) [pid = 3768] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:54:30 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (114D6800) [pid = 3768] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:54:30 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (12B7D800) [pid = 3768] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:54:30 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (1954C000) [pid = 3768] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:54:30 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (11C0DC00) [pid = 3768] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:54:30 INFO - PROCESS | 3768 | 1470941670575 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 747ms 11:54:30 INFO - PROCESS | 3768 | 1470941670601 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:54:30 INFO - PROCESS | 3768 | 1470941670603 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 11:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:54:30 INFO - PROCESS | 3768 | 1470941670606 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 3768 | 1470941670608 Marionette TRACE conn3 <- [1,778,null,{}] 11:54:30 INFO - PROCESS | 3768 | 1470941670611 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:30 INFO - PROCESS | 3768 | 1470941670616 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:30 INFO - PROCESS | 3768 | 1470941670718 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:54:30 INFO - PROCESS | 3768 | 1470941670796 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 3768 | 1470941670798 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:30 INFO - PROCESS | 3768 | ++DOCSHELL 0F34BC00 == 15 [pid = 3768] [id = 204] 11:54:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10A06400) [pid = 3768] [serial = 610] [outer = 00000000] 11:54:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (15A51000) [pid = 3768] [serial = 611] [outer = 10A06400] 11:54:30 INFO - PROCESS | 3768 | 1470941670844 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (17E68400) [pid = 3768] [serial = 612] [outer = 10A06400] 11:54:31 INFO - PROCESS | 3768 | 1470941671255 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 635ms 11:54:31 INFO - PROCESS | 3768 | 1470941671277 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 3768 | 1470941671279 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 11:54:31 INFO - PROCESS | 3768 | 1470941671283 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:54:31 INFO - PROCESS | 3768 | 1470941671284 Marionette TRACE conn3 <- [1,782,null,{}] 11:54:31 INFO - PROCESS | 3768 | 1470941671288 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 3768 | 1470941671290 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:31 INFO - PROCESS | 3768 | 1470941671400 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:54:31 INFO - PROCESS | 3768 | 1470941671477 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 3768 | 1470941671479 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:31 INFO - PROCESS | 3768 | ++DOCSHELL 1036A800 == 16 [pid = 3768] [id = 205] 11:54:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (16127400) [pid = 3768] [serial = 613] [outer = 00000000] 11:54:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (180E1400) [pid = 3768] [serial = 614] [outer = 16127400] 11:54:31 INFO - PROCESS | 3768 | 1470941671522 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (180E2400) [pid = 3768] [serial = 615] [outer = 16127400] 11:54:31 INFO - PROCESS | 3768 | 1470941671864 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 635ms 11:54:31 INFO - PROCESS | 3768 | 1470941671921 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 3768 | 1470941671923 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 11:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:54:31 INFO - PROCESS | 3768 | 1470941671926 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 3768 | 1470941671928 Marionette TRACE conn3 <- [1,786,null,{}] 11:54:31 INFO - PROCESS | 3768 | 1470941671931 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 3768 | 1470941671933 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:32 INFO - PROCESS | 3768 | 1470941672039 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:54:32 INFO - PROCESS | 3768 | 1470941672047 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 3768 | 1470941672049 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:32 INFO - PROCESS | 3768 | ++DOCSHELL 11466800 == 17 [pid = 3768] [id = 206] 11:54:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13AC8000) [pid = 3768] [serial = 616] [outer = 00000000] 11:54:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (1954B800) [pid = 3768] [serial = 617] [outer = 13AC8000] 11:54:32 INFO - PROCESS | 3768 | 1470941672095 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1954C000) [pid = 3768] [serial = 618] [outer = 13AC8000] 11:54:32 INFO - PROCESS | 3768 | 1470941672483 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:54:32 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 11:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 604ms 11:54:32 INFO - PROCESS | 3768 | 1470941672545 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:54:32 INFO - PROCESS | 3768 | 1470941672549 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 11:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:54:32 INFO - PROCESS | 3768 | 1470941672555 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:54:32 INFO - PROCESS | 3768 | 1470941672559 Marionette TRACE conn3 <- [1,790,null,{}] 11:54:32 INFO - PROCESS | 3768 | 1470941672566 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:32 INFO - PROCESS | 3768 | 1470941672570 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:32 INFO - PROCESS | 3768 | 1470941672709 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:54:32 INFO - PROCESS | 3768 | 1470941672881 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 3768 | 1470941672886 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:32 INFO - PROCESS | 3768 | ++DOCSHELL 10F0DC00 == 18 [pid = 3768] [id = 207] 11:54:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10F10800) [pid = 3768] [serial = 619] [outer = 00000000] 11:54:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (114D6800) [pid = 3768] [serial = 620] [outer = 10F10800] 11:54:32 INFO - PROCESS | 3768 | 1470941672942 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1296E400) [pid = 3768] [serial = 621] [outer = 10F10800] 11:54:33 INFO - PROCESS | 3768 | 1470941673702 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:54: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 11:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1239ms 11:54:33 INFO - PROCESS | 3768 | 1470941673799 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:54:33 INFO - PROCESS | 3768 | 1470941673803 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 11:54:33 INFO - PROCESS | 3768 | 1470941673810 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 3768 | 1470941673814 Marionette TRACE conn3 <- [1,794,null,{}] 11:54:33 INFO - PROCESS | 3768 | 1470941673819 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:33 INFO - PROCESS | 3768 | 1470941673822 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:33 INFO - PROCESS | 3768 | 1470941673945 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:54:34 INFO - PROCESS | 3768 | 1470941674018 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 3768 | 1470941674021 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:34 INFO - PROCESS | 3768 | ++DOCSHELL 1420A400 == 19 [pid = 3768] [id = 208] 11:54:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1442F000) [pid = 3768] [serial = 622] [outer = 00000000] 11:54:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15027800) [pid = 3768] [serial = 623] [outer = 1442F000] 11:54:34 INFO - PROCESS | 3768 | 1470941674084 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (151CFC00) [pid = 3768] [serial = 624] [outer = 1442F000] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15A2C800) [pid = 3768] [serial = 578] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16AA8C00) [pid = 3768] [serial = 581] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (114CC800) [pid = 3768] [serial = 572] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (114E1800) [pid = 3768] [serial = 573] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (12E7AC00) [pid = 3768] [serial = 566] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (139EEC00) [pid = 3768] [serial = 567] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (13222C00) [pid = 3768] [serial = 575] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19551800) [pid = 3768] [serial = 563] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19704C00) [pid = 3768] [serial = 564] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (13151400) [pid = 3768] [serial = 569] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1501FC00) [pid = 3768] [serial = 570] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (16788000) [pid = 3768] [serial = 579] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (176FE400) [pid = 3768] [serial = 585] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (16EC9C00) [pid = 3768] [serial = 582] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (13AC7C00) [pid = 3768] [serial = 576] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (176F7400) [pid = 3768] [serial = 584] [outer = 00000000] [url = about:blank] 11:54:34 INFO - PROCESS | 3768 | 1470941674923 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:54:35 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 11:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1239ms 11:54:35 INFO - PROCESS | 3768 | 1470941675050 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:54:35 INFO - PROCESS | 3768 | 1470941675053 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 11:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:54:35 INFO - PROCESS | 3768 | 1470941675058 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - PROCESS | 3768 | 1470941675061 Marionette TRACE conn3 <- [1,798,null,{}] 11:54:35 INFO - PROCESS | 3768 | 1470941675066 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:35 INFO - PROCESS | 3768 | 1470941675069 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:35 INFO - PROCESS | 3768 | 1470941675160 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:54:35 INFO - PROCESS | 3768 | 1470941675167 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 3768 | 1470941675169 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:35 INFO - PROCESS | 3768 | ++DOCSHELL 114D7000 == 20 [pid = 3768] [id = 209] 11:54:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (114D7800) [pid = 3768] [serial = 625] [outer = 00000000] 11:54:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (12BBF800) [pid = 3768] [serial = 626] [outer = 114D7800] 11:54:35 INFO - PROCESS | 3768 | 1470941675223 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (12E7F000) [pid = 3768] [serial = 627] [outer = 114D7800] 11:54:35 INFO - PROCESS | 3768 | 1470941675729 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 715ms 11:54:35 INFO - PROCESS | 3768 | 1470941675755 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:54:35 INFO - PROCESS | 3768 | 1470941675759 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 11:54:35 INFO - PROCESS | 3768 | 1470941675769 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:54:35 INFO - PROCESS | 3768 | 1470941675771 Marionette TRACE conn3 <- [1,802,null,{}] 11:54:35 INFO - PROCESS | 3768 | 1470941675775 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:35 INFO - PROCESS | 3768 | 1470941675778 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:35 INFO - PROCESS | 3768 | 1470941675865 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:54:35 INFO - PROCESS | 3768 | 1470941675873 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 3768 | 1470941675876 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:35 INFO - PROCESS | 3768 | ++DOCSHELL 13928C00 == 21 [pid = 3768] [id = 210] 11:54:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (13ACE800) [pid = 3768] [serial = 628] [outer = 00000000] 11:54:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1420F000) [pid = 3768] [serial = 629] [outer = 13ACE800] 11:54:35 INFO - PROCESS | 3768 | 1470941675923 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (144DB000) [pid = 3768] [serial = 630] [outer = 13ACE800] 11:54:36 INFO - PROCESS | 3768 | 1470941676380 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 3768 | 1470941676411 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 11:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:54:36 INFO - PROCESS | 3768 | 1470941676418 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 3768 | 1470941676422 Marionette TRACE conn3 <- [1,806,null,{}] 11:54:36 INFO - PROCESS | 3768 | 1470941676432 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:36 INFO - PROCESS | 3768 | 1470941676437 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:36 INFO - PROCESS | 3768 | 1470941676517 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:54:36 INFO - PROCESS | 3768 | 1470941676623 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 3768 | 1470941676627 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:36 INFO - PROCESS | 3768 | ++DOCSHELL 16131400 == 22 [pid = 3768] [id = 211] 11:54:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (16788000) [pid = 3768] [serial = 631] [outer = 00000000] 11:54:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (16996C00) [pid = 3768] [serial = 632] [outer = 16788000] 11:54:36 INFO - PROCESS | 3768 | 1470941676682 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (16E09000) [pid = 3768] [serial = 633] [outer = 16788000] 11:54:37 INFO - PROCESS | 3768 | 1470941677101 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 715ms 11:54:37 INFO - PROCESS | 3768 | 1470941677152 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 3768 | 1470941677155 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 11:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:54:37 INFO - PROCESS | 3768 | 1470941677158 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 3768 | 1470941677160 Marionette TRACE conn3 <- [1,810,null,{}] 11:54:37 INFO - PROCESS | 3768 | 1470941677163 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:37 INFO - PROCESS | 3768 | 1470941677165 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:37 INFO - PROCESS | 3768 | 1470941677284 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:54:37 INFO - PROCESS | 3768 | 1470941677304 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 3768 | 1470941677306 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:37 INFO - PROCESS | 3768 | ++DOCSHELL 16EC2800 == 23 [pid = 3768] [id = 212] 11:54:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16EC9400) [pid = 3768] [serial = 634] [outer = 00000000] 11:54:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1764BC00) [pid = 3768] [serial = 635] [outer = 16EC9400] 11:54:37 INFO - PROCESS | 3768 | 1470941677351 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (17C1C400) [pid = 3768] [serial = 636] [outer = 16EC9400] 11:54:37 INFO - PROCESS | 3768 | 1470941677778 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 3768 | 1470941677798 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 11:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:54:37 INFO - PROCESS | 3768 | 1470941677801 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 3768 | 1470941677803 Marionette TRACE conn3 <- [1,814,null,{}] 11:54:37 INFO - PROCESS | 3768 | 1470941677814 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:37 INFO - PROCESS | 3768 | 1470941677816 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:37 INFO - PROCESS | 3768 | 1470941677921 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:54:38 INFO - PROCESS | 3768 | 1470941678009 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 3768 | 1470941678011 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:38 INFO - PROCESS | 3768 | ++DOCSHELL 17ED6000 == 24 [pid = 3768] [id = 213] 11:54:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (180E0000) [pid = 3768] [serial = 637] [outer = 00000000] 11:54:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (180EBC00) [pid = 3768] [serial = 638] [outer = 180E0000] 11:54:38 INFO - PROCESS | 3768 | 1470941678057 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1954A800) [pid = 3768] [serial = 639] [outer = 180E0000] 11:54:38 INFO - PROCESS | 3768 | 1470941678491 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 746ms 11:54:38 INFO - PROCESS | 3768 | 1470941678542 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 3768 | 1470941678544 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 11:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:54:38 INFO - PROCESS | 3768 | 1470941678552 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 3768 | 1470941678554 Marionette TRACE conn3 <- [1,818,null,{}] 11:54:38 INFO - PROCESS | 3768 | 1470941678557 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:38 INFO - PROCESS | 3768 | 1470941678563 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:38 INFO - PROCESS | 3768 | 1470941678695 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:54:38 INFO - PROCESS | 3768 | 1470941678707 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 3768 | 1470941678709 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:38 INFO - PROCESS | 3768 | ++DOCSHELL 14430800 == 25 [pid = 3768] [id = 214] 11:54:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17E6EC00) [pid = 3768] [serial = 640] [outer = 00000000] 11:54:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19710C00) [pid = 3768] [serial = 641] [outer = 17E6EC00] 11:54:38 INFO - PROCESS | 3768 | 1470941678754 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19CB3400) [pid = 3768] [serial = 642] [outer = 17E6EC00] 11:54:39 INFO - PROCESS | 3768 | 1470941679239 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 699ms 11:54:39 INFO - PROCESS | 3768 | 1470941679357 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 3768 | 1470941679360 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10A46400) [pid = 3768] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10F02C00) [pid = 3768] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (12E7F800) [pid = 3768] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16127400) [pid = 3768] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (157BF800) [pid = 3768] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (104E9C00) [pid = 3768] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (13170400) [pid = 3768] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16126800) [pid = 3768] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10A06400) [pid = 3768] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:54:39 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16EBE000) [pid = 3768] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:54:39 INFO - PROCESS | 3768 | 1470941679370 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 3768 | 1470941679372 Marionette TRACE conn3 <- [1,822,null,{}] 11:54:39 INFO - PROCESS | 3768 | 1470941679375 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:39 INFO - PROCESS | 3768 | 1470941679377 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:39 INFO - PROCESS | 3768 | 1470941679452 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:54:39 INFO - PROCESS | 3768 | 1470941679461 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 3768 | 1470941679463 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:39 INFO - PROCESS | 3768 | ++DOCSHELL 12E7F800 == 26 [pid = 3768] [id = 215] 11:54:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (1316FC00) [pid = 3768] [serial = 643] [outer = 00000000] 11:54:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (157BF800) [pid = 3768] [serial = 644] [outer = 1316FC00] 11:54:39 INFO - PROCESS | 3768 | 1470941679506 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16E0D800) [pid = 3768] [serial = 645] [outer = 1316FC00] 11:54:39 INFO - PROCESS | 3768 | 1470941679916 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 604ms 11:54:39 INFO - PROCESS | 3768 | 1470941679970 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 3768 | 1470941679973 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 11:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:54:39 INFO - PROCESS | 3768 | 1470941679976 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 3768 | 1470941679978 Marionette TRACE conn3 <- [1,826,null,{}] 11:54:39 INFO - PROCESS | 3768 | 1470941679981 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:39 INFO - PROCESS | 3768 | 1470941679983 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:40 INFO - PROCESS | 3768 | 1470941680061 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:54:40 INFO - PROCESS | 3768 | 1470941680066 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 3768 | 1470941680068 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:40 INFO - PROCESS | 3768 | ++DOCSHELL 1420E000 == 27 [pid = 3768] [id = 216] 11:54:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15028C00) [pid = 3768] [serial = 646] [outer = 00000000] 11:54:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (19CBFC00) [pid = 3768] [serial = 647] [outer = 15028C00] 11:54:40 INFO - PROCESS | 3768 | 1470941680112 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (19EA8400) [pid = 3768] [serial = 648] [outer = 15028C00] 11:54:40 INFO - PROCESS | 3768 | 1470941680538 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 604ms 11:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:54:40 INFO - PROCESS | 3768 | 1470941680578 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:54:40 INFO - PROCESS | 3768 | 1470941680580 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 11:54:40 INFO - PROCESS | 3768 | 1470941680583 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:54:40 INFO - PROCESS | 3768 | 1470941680585 Marionette TRACE conn3 <- [1,830,null,{}] 11:54:40 INFO - PROCESS | 3768 | 1470941680588 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:40 INFO - PROCESS | 3768 | 1470941680590 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:40 INFO - PROCESS | 3768 | 1470941680672 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:54:40 INFO - PROCESS | 3768 | 1470941680678 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 3768 | 1470941680680 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:40 INFO - PROCESS | 3768 | ++DOCSHELL 19CB5C00 == 28 [pid = 3768] [id = 217] 11:54:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (19CC1400) [pid = 3768] [serial = 649] [outer = 00000000] 11:54:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19EB5800) [pid = 3768] [serial = 650] [outer = 19CC1400] 11:54:40 INFO - PROCESS | 3768 | 1470941680723 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A05F000) [pid = 3768] [serial = 651] [outer = 19CC1400] 11:54:41 INFO - PROCESS | 3768 | 1470941681204 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 635ms 11:54:41 INFO - PROCESS | 3768 | 1470941681254 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 3768 | 1470941681256 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 11:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:54:41 INFO - PROCESS | 3768 | 1470941681262 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 3768 | 1470941681264 Marionette TRACE conn3 <- [1,834,null,{}] 11:54:41 INFO - PROCESS | 3768 | 1470941681267 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 3768 | 1470941681269 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:41 INFO - PROCESS | 3768 | 1470941681346 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:54:41 INFO - PROCESS | 3768 | 1470941681351 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 3768 | 1470941681353 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:41 INFO - PROCESS | 3768 | ++DOCSHELL 19EB1C00 == 29 [pid = 3768] [id = 218] 11:54:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A067C00) [pid = 3768] [serial = 652] [outer = 00000000] 11:54:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A19D800) [pid = 3768] [serial = 653] [outer = 1A067C00] 11:54:41 INFO - PROCESS | 3768 | 1470941681396 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A19E400) [pid = 3768] [serial = 654] [outer = 1A067C00] 11:54:42 INFO - PROCESS | 3768 | 1470941682044 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 858ms 11:54:42 INFO - PROCESS | 3768 | 1470941682106 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 3768 | 1470941682110 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 11:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:54:42 INFO - PROCESS | 3768 | 1470941682116 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 3768 | 1470941682119 Marionette TRACE conn3 <- [1,838,null,{}] 11:54:42 INFO - PROCESS | 3768 | 1470941682125 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:42 INFO - PROCESS | 3768 | 1470941682128 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:42 INFO - PROCESS | 3768 | 1470941682235 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:54:42 INFO - PROCESS | 3768 | 1470941682315 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 3768 | 1470941682319 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:42 INFO - PROCESS | 3768 | ++DOCSHELL 10B9BC00 == 30 [pid = 3768] [id = 219] 11:54:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (11DE4000) [pid = 3768] [serial = 655] [outer = 00000000] 11:54:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1391A000) [pid = 3768] [serial = 656] [outer = 11DE4000] 11:54:42 INFO - PROCESS | 3768 | 1470941682415 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14431000) [pid = 3768] [serial = 657] [outer = 11DE4000] 11:54:43 INFO - PROCESS | 3768 | 1470941682976 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 905ms 11:54:43 INFO - PROCESS | 3768 | 1470941683018 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 3768 | 1470941683023 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:54:43 INFO - PROCESS | 3768 | 1470941683030 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 3768 | 1470941683033 Marionette TRACE conn3 <- [1,842,null,{}] 11:54:43 INFO - PROCESS | 3768 | 1470941683084 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:43 INFO - PROCESS | 3768 | 1470941683087 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:43 INFO - PROCESS | 3768 | 1470941683196 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:54:43 INFO - PROCESS | 3768 | 1470941683289 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 3768 | 1470941683292 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:43 INFO - PROCESS | 3768 | ++DOCSHELL 16ECC000 == 31 [pid = 3768] [id = 220] 11:54:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16F36000) [pid = 3768] [serial = 658] [outer = 00000000] 11:54:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (174F2000) [pid = 3768] [serial = 659] [outer = 16F36000] 11:54:43 INFO - PROCESS | 3768 | 1470941683351 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17ED3000) [pid = 3768] [serial = 660] [outer = 16F36000] 11:54:43 INFO - PROCESS | 3768 | 1470941683930 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 921ms 11:54:43 INFO - PROCESS | 3768 | 1470941683966 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 3768 | 1470941683968 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:54:43 INFO - PROCESS | 3768 | 1470941683972 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 3768 | 1470941683976 Marionette TRACE conn3 <- [1,846,null,{}] 11:54:44 INFO - PROCESS | 3768 | 1470941683987 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:44 INFO - PROCESS | 3768 | 1470941683992 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:44 INFO - PROCESS | 3768 | 1470941684102 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:54:44 INFO - PROCESS | 3768 | 1470941684196 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 3768 | 1470941684199 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:44 INFO - PROCESS | 3768 | ++DOCSHELL 19EAAC00 == 32 [pid = 3768] [id = 221] 11:54:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19EAF800) [pid = 3768] [serial = 661] [outer = 00000000] 11:54:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A10E800) [pid = 3768] [serial = 662] [outer = 19EAF800] 11:54:44 INFO - PROCESS | 3768 | 1470941684254 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A584800) [pid = 3768] [serial = 663] [outer = 19EAF800] 11:54:45 INFO - PROCESS | 3768 | 1470941684984 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1064ms 11:54:45 INFO - PROCESS | 3768 | 1470941685052 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 3768 | 1470941685056 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 11:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:54:45 INFO - PROCESS | 3768 | 1470941685061 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 3768 | 1470941685064 Marionette TRACE conn3 <- [1,850,null,{}] 11:54:45 INFO - PROCESS | 3768 | 1470941685089 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:45 INFO - PROCESS | 3768 | 1470941685092 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:45 INFO - PROCESS | 3768 | 1470941685189 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:54:45 INFO - PROCESS | 3768 | 1470941685270 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 3768 | 1470941685275 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:45 INFO - PROCESS | 3768 | ++DOCSHELL 10A48C00 == 33 [pid = 3768] [id = 222] 11:54:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10F10C00) [pid = 3768] [serial = 664] [outer = 00000000] 11:54:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (12C68800) [pid = 3768] [serial = 665] [outer = 10F10C00] 11:54:45 INFO - PROCESS | 3768 | 1470941685387 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (13151400) [pid = 3768] [serial = 666] [outer = 10F10C00] 11:54:46 INFO - PROCESS | 3768 | --DOCSHELL 10A0E800 == 32 [pid = 3768] [id = 198] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (114CD800) [pid = 3768] [serial = 594] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10F02400) [pid = 3768] [serial = 593] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10F32C00) [pid = 3768] [serial = 596] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10FDD400) [pid = 3768] [serial = 597] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (131DE800) [pid = 3768] [serial = 599] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (180E2400) [pid = 3768] [serial = 615] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (157DF800) [pid = 3768] [serial = 602] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15866800) [pid = 3768] [serial = 603] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1954B800) [pid = 3768] [serial = 617] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A52C00) [pid = 3768] [serial = 588] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10A0B800) [pid = 3768] [serial = 587] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (14431400) [pid = 3768] [serial = 591] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (139F6000) [pid = 3768] [serial = 590] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16A9D000) [pid = 3768] [serial = 606] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15A51000) [pid = 3768] [serial = 611] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16131C00) [pid = 3768] [serial = 605] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16F34C00) [pid = 3768] [serial = 608] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17E68400) [pid = 3768] [serial = 612] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1763F000) [pid = 3768] [serial = 609] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (132B1400) [pid = 3768] [serial = 600] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (180E1400) [pid = 3768] [serial = 614] [outer = 00000000] [url = about:blank] 11:54:46 INFO - PROCESS | 3768 | 1470941686497 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1509ms 11:54:46 INFO - PROCESS | 3768 | 1470941686638 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 3768 | 1470941686646 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 11:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:54:46 INFO - PROCESS | 3768 | 1470941686864 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 3768 | 1470941686867 Marionette TRACE conn3 <- [1,854,null,{}] 11:54:46 INFO - PROCESS | 3768 | 1470941686888 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:46 INFO - PROCESS | 3768 | 1470941686891 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:47 INFO - PROCESS | 3768 | 1470941687020 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:54:47 INFO - PROCESS | 3768 | 1470941687028 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 3768 | 1470941687031 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:47 INFO - PROCESS | 3768 | ++DOCSHELL 10F02400 == 33 [pid = 3768] [id = 223] 11:54:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10F02C00) [pid = 3768] [serial = 667] [outer = 00000000] 11:54:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (131DE800) [pid = 3768] [serial = 668] [outer = 10F02C00] 11:54:47 INFO - PROCESS | 3768 | 1470941687078 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1391BC00) [pid = 3768] [serial = 669] [outer = 10F02C00] 11:54:47 INFO - PROCESS | 3768 | 1470941687562 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 873ms 11:54:47 INFO - PROCESS | 3768 | 1470941687601 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 3768 | 1470941687606 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 11:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:54:47 INFO - PROCESS | 3768 | 1470941687612 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - PROCESS | 3768 | 1470941687615 Marionette TRACE conn3 <- [1,858,null,{}] 11:54:47 INFO - PROCESS | 3768 | 1470941687619 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:47 INFO - PROCESS | 3768 | 1470941687624 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:47 INFO - PROCESS | 3768 | 1470941687712 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:54:47 INFO - PROCESS | 3768 | 1470941687720 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 3768 | 1470941687723 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:47 INFO - PROCESS | 3768 | ++DOCSHELL 15020800 == 34 [pid = 3768] [id = 224] 11:54:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (151C3400) [pid = 3768] [serial = 670] [outer = 00000000] 11:54:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (157C5800) [pid = 3768] [serial = 671] [outer = 151C3400] 11:54:47 INFO - PROCESS | 3768 | 1470941687769 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1585B800) [pid = 3768] [serial = 672] [outer = 151C3400] 11:54:48 INFO - PROCESS | 3768 | 1470941688219 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 651ms 11:54:48 INFO - PROCESS | 3768 | 1470941688248 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 3768 | 1470941688250 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 11:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:54:48 INFO - PROCESS | 3768 | 1470941688254 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 3768 | 1470941688257 Marionette TRACE conn3 <- [1,862,null,{}] 11:54:48 INFO - PROCESS | 3768 | 1470941688268 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:48 INFO - PROCESS | 3768 | 1470941688273 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:48 INFO - PROCESS | 3768 | 1470941688356 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:54:48 INFO - PROCESS | 3768 | 1470941688402 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 3768 | 1470941688405 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:48 INFO - PROCESS | 3768 | ++DOCSHELL 13216400 == 35 [pid = 3768] [id = 225] 11:54:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (139EE400) [pid = 3768] [serial = 673] [outer = 00000000] 11:54:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16A9C800) [pid = 3768] [serial = 674] [outer = 139EE400] 11:54:48 INFO - PROCESS | 3768 | 1470941688453 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16E0D000) [pid = 3768] [serial = 675] [outer = 139EE400] 11:54:48 INFO - PROCESS | 3768 | 1470941688993 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 763ms 11:54:49 INFO - PROCESS | 3768 | 1470941689026 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 3768 | 1470941689029 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 11:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:54:49 INFO - PROCESS | 3768 | 1470941689032 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 3768 | 1470941689034 Marionette TRACE conn3 <- [1,866,null,{}] 11:54:49 INFO - PROCESS | 3768 | 1470941689044 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:49 INFO - PROCESS | 3768 | 1470941689046 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:49 INFO - PROCESS | 3768 | 1470941689152 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:54:49 INFO - PROCESS | 3768 | 1470941689157 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 3768 | 1470941689159 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:49 INFO - PROCESS | 3768 | ++DOCSHELL 16E06C00 == 36 [pid = 3768] [id = 226] 11:54:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16F34C00) [pid = 3768] [serial = 676] [outer = 00000000] 11:54:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (176F9C00) [pid = 3768] [serial = 677] [outer = 16F34C00] 11:54:49 INFO - PROCESS | 3768 | 1470941689204 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17E68C00) [pid = 3768] [serial = 678] [outer = 16F34C00] 11:54:49 INFO - PROCESS | 3768 | 1470941689624 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 651ms 11:54:49 INFO - PROCESS | 3768 | 1470941689670 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 3768 | 1470941689672 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 11:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:54:49 INFO - PROCESS | 3768 | 1470941689681 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 3768 | 1470941689682 Marionette TRACE conn3 <- [1,870,null,{}] 11:54:49 INFO - PROCESS | 3768 | 1470941689687 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:49 INFO - PROCESS | 3768 | 1470941689690 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:49 INFO - PROCESS | 3768 | 1470941689824 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:54:49 INFO - PROCESS | 3768 | 1470941689880 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 3768 | 1470941689882 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:49 INFO - PROCESS | 3768 | ++DOCSHELL 180E2400 == 37 [pid = 3768] [id = 227] 11:54:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (180E5400) [pid = 3768] [serial = 679] [outer = 00000000] 11:54:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (180ED800) [pid = 3768] [serial = 680] [outer = 180E5400] 11:54:49 INFO - PROCESS | 3768 | 1470941689926 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19555000) [pid = 3768] [serial = 681] [outer = 180E5400] 11:54:50 INFO - PROCESS | 3768 | 1470941690337 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 714ms 11:54:50 INFO - PROCESS | 3768 | 1470941690375 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 3768 | 1470941690377 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 11:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:54:50 INFO - PROCESS | 3768 | 1470941690380 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 3768 | 1470941690382 Marionette TRACE conn3 <- [1,874,null,{}] 11:54:50 INFO - PROCESS | 3768 | 1470941690386 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 3768 | 1470941690392 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:50 INFO - PROCESS | 3768 | 1470941690527 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:54:50 INFO - PROCESS | 3768 | 1470941690539 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 3768 | 1470941690550 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:50 INFO - PROCESS | 3768 | ++DOCSHELL 1970DC00 == 38 [pid = 3768] [id = 228] 11:54:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19CB2400) [pid = 3768] [serial = 682] [outer = 00000000] 11:54:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A05D800) [pid = 3768] [serial = 683] [outer = 19CB2400] 11:54:50 INFO - PROCESS | 3768 | 1470941690641 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A111400) [pid = 3768] [serial = 684] [outer = 19CB2400] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16EC9400) [pid = 3768] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (180E0000) [pid = 3768] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16788000) [pid = 3768] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (114D7800) [pid = 3768] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1316FC00) [pid = 3768] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (13AC8000) [pid = 3768] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13ACE800) [pid = 3768] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10F10800) [pid = 3768] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17E6EC00) [pid = 3768] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15028C00) [pid = 3768] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1442F000) [pid = 3768] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A067C00) [pid = 3768] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:54:51 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19CC1400) [pid = 3768] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:54:51 INFO - PROCESS | 3768 | 1470941691310 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 969ms 11:54:51 INFO - PROCESS | 3768 | 1470941691359 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 3768 | 1470941691361 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 11:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:54:51 INFO - PROCESS | 3768 | 1470941691365 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 3768 | 1470941691366 Marionette TRACE conn3 <- [1,878,null,{}] 11:54:51 INFO - PROCESS | 3768 | 1470941691370 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:51 INFO - PROCESS | 3768 | 1470941691372 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:51 INFO - PROCESS | 3768 | 1470941691449 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:54:51 INFO - PROCESS | 3768 | 1470941691454 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 3768 | 1470941691456 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:51 INFO - PROCESS | 3768 | ++DOCSHELL 16EC9400 == 39 [pid = 3768] [id = 229] 11:54:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16ECB000) [pid = 3768] [serial = 685] [outer = 00000000] 11:54:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1970A800) [pid = 3768] [serial = 686] [outer = 16ECB000] 11:54:51 INFO - PROCESS | 3768 | 1470941691499 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1970C800) [pid = 3768] [serial = 687] [outer = 16ECB000] 11:54:51 INFO - PROCESS | 3768 | 1470941691919 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 604ms 11:54:51 INFO - PROCESS | 3768 | 1470941691966 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 3768 | 1470941691968 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 11:54:51 INFO - PROCESS | 3768 | 1470941691971 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:54:51 INFO - PROCESS | 3768 | 1470941691973 Marionette TRACE conn3 <- [1,882,null,{}] 11:54:51 INFO - PROCESS | 3768 | 1470941691977 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:51 INFO - PROCESS | 3768 | 1470941691979 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:52 INFO - PROCESS | 3768 | 1470941692056 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:54:52 INFO - PROCESS | 3768 | 1470941692062 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 3768 | 1470941692063 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:52 INFO - PROCESS | 3768 | ++DOCSHELL 17ED6C00 == 40 [pid = 3768] [id = 230] 11:54:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A05F800) [pid = 3768] [serial = 688] [outer = 00000000] 11:54:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A589400) [pid = 3768] [serial = 689] [outer = 1A05F800] 11:54:52 INFO - PROCESS | 3768 | 1470941692110 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A114C00) [pid = 3768] [serial = 690] [outer = 1A05F800] 11:54:52 INFO - PROCESS | 3768 | 1470941692535 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 603ms 11:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:54:52 INFO - PROCESS | 3768 | 1470941692569 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 3768 | 1470941692571 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 11:54:52 INFO - PROCESS | 3768 | 1470941692575 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 3768 | 1470941692576 Marionette TRACE conn3 <- [1,886,null,{}] 11:54:52 INFO - PROCESS | 3768 | 1470941692580 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:52 INFO - PROCESS | 3768 | 1470941692582 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:52 INFO - PROCESS | 3768 | 1470941692668 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:54:52 INFO - PROCESS | 3768 | 1470941692674 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 3768 | 1470941692676 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:52 INFO - PROCESS | 3768 | ++DOCSHELL 131D8800 == 41 [pid = 3768] [id = 231] 11:54:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A6E4000) [pid = 3768] [serial = 691] [outer = 00000000] 11:54:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A6EA800) [pid = 3768] [serial = 692] [outer = 1A6E4000] 11:54:52 INFO - PROCESS | 3768 | 1470941692719 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A6EC400) [pid = 3768] [serial = 693] [outer = 1A6E4000] 11:54:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A6E2C00) [pid = 3768] [serial = 694] [outer = 1AFDA000] 11:54:53 INFO - PROCESS | 3768 | 1470941693581 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1017ms 11:54:53 INFO - PROCESS | 3768 | 1470941693610 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 3768 | 1470941693614 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 11:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:54:53 INFO - PROCESS | 3768 | 1470941693619 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 3768 | 1470941693622 Marionette TRACE conn3 <- [1,890,null,{}] 11:54:53 INFO - PROCESS | 3768 | 1470941693628 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:53 INFO - PROCESS | 3768 | 1470941693631 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:53 INFO - PROCESS | 3768 | 1470941693750 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:54:53 INFO - PROCESS | 3768 | 1470941693880 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 3768 | 1470941693883 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:53 INFO - PROCESS | 3768 | ++DOCSHELL 12E2A400 == 42 [pid = 3768] [id = 232] 11:54:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (12E2AC00) [pid = 3768] [serial = 695] [outer = 00000000] 11:54:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (13B5B800) [pid = 3768] [serial = 696] [outer = 12E2AC00] 11:54:53 INFO - PROCESS | 3768 | 1470941693939 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (144D7000) [pid = 3768] [serial = 697] [outer = 12E2AC00] 11:54:54 INFO - PROCESS | 3768 | 1470941694612 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1049ms 11:54:54 INFO - PROCESS | 3768 | 1470941694664 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 3768 | 1470941694669 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 11:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:54:54 INFO - PROCESS | 3768 | 1470941694696 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 3768 | 1470941694699 Marionette TRACE conn3 <- [1,894,null,{}] 11:54:54 INFO - PROCESS | 3768 | 1470941694703 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:54 INFO - PROCESS | 3768 | 1470941694706 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:54 INFO - PROCESS | 3768 | 1470941694821 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:54:54 INFO - PROCESS | 3768 | 1470941694982 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 3768 | 1470941694985 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:54 INFO - PROCESS | 3768 | ++DOCSHELL 10A07800 == 43 [pid = 3768] [id = 233] 11:54:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10A0F400) [pid = 3768] [serial = 698] [outer = 00000000] 11:54:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (12E36800) [pid = 3768] [serial = 699] [outer = 10A0F400] 11:54:55 INFO - PROCESS | 3768 | 1470941695042 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1501FC00) [pid = 3768] [serial = 700] [outer = 10A0F400] 11:54:55 INFO - PROCESS | 3768 | --DOCSHELL 17ED6C00 == 42 [pid = 3768] [id = 230] 11:54:55 INFO - PROCESS | 3768 | --DOCSHELL 16EC9400 == 41 [pid = 3768] [id = 229] 11:54:55 INFO - PROCESS | 3768 | --DOCSHELL 1970DC00 == 40 [pid = 3768] [id = 228] 11:54:55 INFO - PROCESS | 3768 | --DOCSHELL 180E2400 == 39 [pid = 3768] [id = 227] 11:54:55 INFO - PROCESS | 3768 | --DOCSHELL 16E06C00 == 38 [pid = 3768] [id = 226] 11:54:55 INFO - PROCESS | 3768 | --DOCSHELL 13216400 == 37 [pid = 3768] [id = 225] 11:54:55 INFO - PROCESS | 3768 | --DOCSHELL 15020800 == 36 [pid = 3768] [id = 224] 11:54:55 INFO - PROCESS | 3768 | --DOCSHELL 10F02400 == 35 [pid = 3768] [id = 223] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (17C1C400) [pid = 3768] [serial = 636] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (180EBC00) [pid = 3768] [serial = 638] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16E09000) [pid = 3768] [serial = 633] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (12BBF800) [pid = 3768] [serial = 626] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1764BC00) [pid = 3768] [serial = 635] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (157BF800) [pid = 3768] [serial = 644] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1954C000) [pid = 3768] [serial = 618] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1420F000) [pid = 3768] [serial = 629] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1296E400) [pid = 3768] [serial = 621] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16996C00) [pid = 3768] [serial = 632] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19CB3400) [pid = 3768] [serial = 642] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (114D6800) [pid = 3768] [serial = 620] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19CBFC00) [pid = 3768] [serial = 647] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15027800) [pid = 3768] [serial = 623] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (144DB000) [pid = 3768] [serial = 630] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1954A800) [pid = 3768] [serial = 639] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16E0D800) [pid = 3768] [serial = 645] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19EA8400) [pid = 3768] [serial = 648] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (151CFC00) [pid = 3768] [serial = 624] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (12E7F000) [pid = 3768] [serial = 627] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (19710C00) [pid = 3768] [serial = 641] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A19D800) [pid = 3768] [serial = 653] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1A19E400) [pid = 3768] [serial = 654] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19EB5800) [pid = 3768] [serial = 650] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1A05F000) [pid = 3768] [serial = 651] [outer = 00000000] [url = about:blank] 11:54:55 INFO - PROCESS | 3768 | 1470941695771 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1128ms 11:54:55 INFO - PROCESS | 3768 | 1470941695834 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 3768 | 1470941695838 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 11:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:54:55 INFO - PROCESS | 3768 | 1470941695842 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 3768 | 1470941695846 Marionette TRACE conn3 <- [1,898,null,{}] 11:54:55 INFO - PROCESS | 3768 | 1470941695851 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:55 INFO - PROCESS | 3768 | 1470941695854 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:55 INFO - PROCESS | 3768 | 1470941695961 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:54:56 INFO - PROCESS | 3768 | 1470941696049 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 3768 | 1470941696052 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:56 INFO - PROCESS | 3768 | ++DOCSHELL 1055A800 == 36 [pid = 3768] [id = 234] 11:54:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10A4B800) [pid = 3768] [serial = 701] [outer = 00000000] 11:54:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (11DED000) [pid = 3768] [serial = 702] [outer = 10A4B800] 11:54:56 INFO - PROCESS | 3768 | 1470941696099 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (12E2B400) [pid = 3768] [serial = 703] [outer = 10A4B800] 11:54:56 INFO - PROCESS | 3768 | 1470941696494 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 699ms 11:54:56 INFO - PROCESS | 3768 | 1470941696539 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 3768 | 1470941696543 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 11:54:56 INFO - PROCESS | 3768 | 1470941696549 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:54:56 INFO - PROCESS | 3768 | 1470941696551 Marionette TRACE conn3 <- [1,902,null,{}] 11:54:56 INFO - PROCESS | 3768 | 1470941696555 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:56 INFO - PROCESS | 3768 | 1470941696557 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:56 INFO - PROCESS | 3768 | 1470941696644 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:54:56 INFO - PROCESS | 3768 | 1470941696650 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 3768 | 1470941696653 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:56 INFO - PROCESS | 3768 | ++DOCSHELL 13AC6400 == 37 [pid = 3768] [id = 235] 11:54:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (13ACE400) [pid = 3768] [serial = 704] [outer = 00000000] 11:54:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (144B9400) [pid = 3768] [serial = 705] [outer = 13ACE400] 11:54:56 INFO - PROCESS | 3768 | 1470941696699 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (157BB400) [pid = 3768] [serial = 706] [outer = 13ACE400] 11:54:57 INFO - PROCESS | 3768 | 1470941697194 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 651ms 11:54:57 INFO - PROCESS | 3768 | 1470941697220 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 3768 | 1470941697222 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 11:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:54:57 INFO - PROCESS | 3768 | 1470941697229 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 3768 | 1470941697233 Marionette TRACE conn3 <- [1,906,null,{}] 11:54:57 INFO - PROCESS | 3768 | 1470941697243 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 3768 | 1470941697247 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:57 INFO - PROCESS | 3768 | 1470941697330 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:54:57 INFO - PROCESS | 3768 | 1470941697339 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 3768 | 1470941697342 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:57 INFO - PROCESS | 3768 | ++DOCSHELL 16997C00 == 38 [pid = 3768] [id = 236] 11:54:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16998400) [pid = 3768] [serial = 707] [outer = 00000000] 11:54:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16E0D800) [pid = 3768] [serial = 708] [outer = 16998400] 11:54:57 INFO - PROCESS | 3768 | 1470941697391 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (174F0C00) [pid = 3768] [serial = 709] [outer = 16998400] 11:54:57 INFO - PROCESS | 3768 | 1470941697830 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 667ms 11:54:57 INFO - PROCESS | 3768 | 1470941697884 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 3768 | 1470941697886 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 11:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:54:57 INFO - PROCESS | 3768 | 1470941697890 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 3768 | 1470941697891 Marionette TRACE conn3 <- [1,910,null,{}] 11:54:57 INFO - PROCESS | 3768 | 1470941697895 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 3768 | 1470941697897 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:57 INFO - PROCESS | 3768 | 1470941697986 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:54:58 INFO - PROCESS | 3768 | 1470941697992 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 3768 | 1470941697995 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:58 INFO - PROCESS | 3768 | ++DOCSHELL 176F5C00 == 39 [pid = 3768] [id = 237] 11:54:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (176F7C00) [pid = 3768] [serial = 710] [outer = 00000000] 11:54:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (180E0000) [pid = 3768] [serial = 711] [outer = 176F7C00] 11:54:58 INFO - PROCESS | 3768 | 1470941698039 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (180E9800) [pid = 3768] [serial = 712] [outer = 176F7C00] 11:54:58 INFO - PROCESS | 3768 | 1470941698516 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 635ms 11:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:54:58 INFO - PROCESS | 3768 | 1470941698527 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 3768 | 1470941698529 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 11:54:58 INFO - PROCESS | 3768 | 1470941698533 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 3768 | 1470941698534 Marionette TRACE conn3 <- [1,914,null,{}] 11:54:58 INFO - PROCESS | 3768 | 1470941698538 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:58 INFO - PROCESS | 3768 | 1470941698540 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:58 INFO - PROCESS | 3768 | 1470941698644 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:54:58 INFO - PROCESS | 3768 | 1470941698650 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 3768 | 1470941698652 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:58 INFO - PROCESS | 3768 | ++DOCSHELL 10375C00 == 40 [pid = 3768] [id = 238] 11:54:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1051E000) [pid = 3768] [serial = 713] [outer = 00000000] 11:54:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1954CC00) [pid = 3768] [serial = 714] [outer = 1051E000] 11:54:58 INFO - PROCESS | 3768 | 1470941698695 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1954D000) [pid = 3768] [serial = 715] [outer = 1051E000] 11:54:59 INFO - PROCESS | 3768 | 1470941699206 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 699ms 11:54:59 INFO - PROCESS | 3768 | 1470941699265 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 3768 | 1470941699266 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 11:54:59 INFO - PROCESS | 3768 | 1470941699270 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:54:59 INFO - PROCESS | 3768 | 1470941699271 Marionette TRACE conn3 <- [1,918,null,{}] 11:54:59 INFO - PROCESS | 3768 | 1470941699282 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 3768 | 1470941699288 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:59 INFO - PROCESS | 3768 | 1470941699436 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:54:59 INFO - PROCESS | 3768 | 1470941699498 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 3768 | 1470941699500 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:54:59 INFO - PROCESS | 3768 | ++DOCSHELL 19CB6400 == 41 [pid = 3768] [id = 239] 11:54:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19CB6800) [pid = 3768] [serial = 716] [outer = 00000000] 11:54:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19EA9C00) [pid = 3768] [serial = 717] [outer = 19CB6800] 11:54:59 INFO - PROCESS | 3768 | 1470941699544 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19EAD000) [pid = 3768] [serial = 718] [outer = 19CB6800] 11:54:59 INFO - PROCESS | 3768 | 1470941699960 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 746ms 11:55:00 INFO - PROCESS | 3768 | 1470941700011 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 3768 | 1470941700013 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 11:55:00 INFO - PROCESS | 3768 | 1470941700016 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:55:00 INFO - PROCESS | 3768 | 1470941700018 Marionette TRACE conn3 <- [1,922,null,{}] 11:55:00 INFO - PROCESS | 3768 | 1470941700021 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 3768 | 1470941700024 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:00 INFO - PROCESS | 3768 | 1470941700133 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:55:00 INFO - PROCESS | 3768 | 1470941700138 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 3768 | 1470941700140 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:00 INFO - PROCESS | 3768 | ++DOCSHELL 1954C400 == 42 [pid = 3768] [id = 240] 11:55:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19EAE400) [pid = 3768] [serial = 719] [outer = 00000000] 11:55:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A06B800) [pid = 3768] [serial = 720] [outer = 19EAE400] 11:55:00 INFO - PROCESS | 3768 | 1470941700183 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A19E800) [pid = 3768] [serial = 721] [outer = 19EAE400] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16F34C00) [pid = 3768] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (151C3400) [pid = 3768] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (139EE400) [pid = 3768] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10F02C00) [pid = 3768] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10F10C00) [pid = 3768] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (180E5400) [pid = 3768] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (11DE4000) [pid = 3768] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16F36000) [pid = 3768] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19EAF800) [pid = 3768] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A05F800) [pid = 3768] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19CB2400) [pid = 3768] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:55:00 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16ECB000) [pid = 3768] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:55:00 INFO - PROCESS | 3768 | 1470941700695 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 747ms 11:55:00 INFO - PROCESS | 3768 | 1470941700779 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 3768 | 1470941700782 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 11:55:00 INFO - PROCESS | 3768 | 1470941700785 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 3768 | 1470941700787 Marionette TRACE conn3 <- [1,926,null,{}] 11:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:55:00 INFO - PROCESS | 3768 | 1470941700791 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 3768 | 1470941700792 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:00 INFO - PROCESS | 3768 | 1470941700872 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:55:00 INFO - PROCESS | 3768 | 1470941700877 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 3768 | 1470941700879 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:00 INFO - PROCESS | 3768 | ++DOCSHELL 11DE4000 == 43 [pid = 3768] [id = 241] 11:55:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16EBF400) [pid = 3768] [serial = 722] [outer = 00000000] 11:55:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19CB6C00) [pid = 3768] [serial = 723] [outer = 16EBF400] 11:55:00 INFO - PROCESS | 3768 | 1470941700970 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19EB6000) [pid = 3768] [serial = 724] [outer = 16EBF400] 11:55:01 INFO - PROCESS | 3768 | 1470941701406 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 651ms 11:55:01 INFO - PROCESS | 3768 | 1470941701458 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 3768 | 1470941701460 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 11:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:55:01 INFO - PROCESS | 3768 | 1470941701463 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 3768 | 1470941701465 Marionette TRACE conn3 <- [1,930,null,{}] 11:55:01 INFO - PROCESS | 3768 | 1470941701468 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:01 INFO - PROCESS | 3768 | 1470941701470 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:01 INFO - PROCESS | 3768 | 1470941701548 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:55:01 INFO - PROCESS | 3768 | 1470941701557 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 3768 | 1470941701559 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:01 INFO - PROCESS | 3768 | ++DOCSHELL 15A51000 == 44 [pid = 3768] [id = 242] 11:55:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A068000) [pid = 3768] [serial = 725] [outer = 00000000] 11:55:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A6E3000) [pid = 3768] [serial = 726] [outer = 1A068000] 11:55:01 INFO - PROCESS | 3768 | 1470941701611 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A6E8800) [pid = 3768] [serial = 727] [outer = 1A068000] 11:55:02 INFO - PROCESS | 3768 | 1470941702017 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 604ms 11:55:02 INFO - PROCESS | 3768 | 1470941702060 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 3768 | 1470941702062 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 11:55:02 INFO - PROCESS | 3768 | 1470941702065 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:55:02 INFO - PROCESS | 3768 | 1470941702067 Marionette TRACE conn3 <- [1,934,null,{}] 11:55:02 INFO - PROCESS | 3768 | 1470941702071 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 3768 | 1470941702073 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:02 INFO - PROCESS | 3768 | 1470941702161 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:55:02 INFO - PROCESS | 3768 | 1470941702167 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 3768 | 1470941702169 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:02 INFO - PROCESS | 3768 | ++DOCSHELL 1A6EF800 == 45 [pid = 3768] [id = 243] 11:55:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A90A400) [pid = 3768] [serial = 728] [outer = 00000000] 11:55:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A910400) [pid = 3768] [serial = 729] [outer = 1A90A400] 11:55:02 INFO - PROCESS | 3768 | 1470941702215 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A914800) [pid = 3768] [serial = 730] [outer = 1A90A400] 11:55:02 INFO - PROCESS | 3768 | 1470941702862 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 858ms 11:55:02 INFO - PROCESS | 3768 | 1470941702909 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 3768 | 1470941702914 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 11:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:55:02 INFO - PROCESS | 3768 | 1470941702919 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 3768 | 1470941702923 Marionette TRACE conn3 <- [1,938,null,{}] 11:55:02 INFO - PROCESS | 3768 | 1470941702929 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 3768 | 1470941702932 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:03 INFO - PROCESS | 3768 | 1470941703088 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:55:03 INFO - PROCESS | 3768 | 1470941703219 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 3768 | 1470941703222 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:03 INFO - PROCESS | 3768 | ++DOCSHELL 10F06400 == 46 [pid = 3768] [id = 244] 11:55:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (118A2000) [pid = 3768] [serial = 731] [outer = 00000000] 11:55:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (13216000) [pid = 3768] [serial = 732] [outer = 118A2000] 11:55:03 INFO - PROCESS | 3768 | 1470941703284 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (13B52C00) [pid = 3768] [serial = 733] [outer = 118A2000] 11:55:03 INFO - PROCESS | 3768 | 1470941703933 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1017ms 11:55:03 INFO - PROCESS | 3768 | 1470941703960 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 3768 | 1470941703965 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 11:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:55:03 INFO - PROCESS | 3768 | 1470941703971 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 3768 | 1470941703974 Marionette TRACE conn3 <- [1,942,null,{}] 11:55:04 INFO - PROCESS | 3768 | 1470941703979 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:04 INFO - PROCESS | 3768 | 1470941703982 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:04 INFO - PROCESS | 3768 | 1470941704089 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:55:04 INFO - PROCESS | 3768 | 1470941704192 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 3768 | 1470941704195 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:04 INFO - PROCESS | 3768 | ++DOCSHELL 15A2B800 == 47 [pid = 3768] [id = 245] 11:55:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15A2C400) [pid = 3768] [serial = 734] [outer = 00000000] 11:55:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16790400) [pid = 3768] [serial = 735] [outer = 15A2C400] 11:55:04 INFO - PROCESS | 3768 | 1470941704253 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16E0C400) [pid = 3768] [serial = 736] [outer = 15A2C400] 11:55:04 INFO - PROCESS | 3768 | 1470941704856 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 953ms 11:55:04 INFO - PROCESS | 3768 | 1470941704916 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 3768 | 1470941704918 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 11:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:55:04 INFO - PROCESS | 3768 | 1470941704969 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 3768 | 1470941704973 Marionette TRACE conn3 <- [1,946,null,{}] 11:55:05 INFO - PROCESS | 3768 | 1470941704984 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:05 INFO - PROCESS | 3768 | 1470941704989 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:05 INFO - PROCESS | 3768 | 1470941705143 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:55:05 INFO - PROCESS | 3768 | 1470941705153 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 3768 | 1470941705157 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:05 INFO - PROCESS | 3768 | ++DOCSHELL 1A58AC00 == 48 [pid = 3768] [id = 246] 11:55:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A6E0800) [pid = 3768] [serial = 737] [outer = 00000000] 11:55:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A90E000) [pid = 3768] [serial = 738] [outer = 1A6E0800] 11:55:05 INFO - PROCESS | 3768 | 1470941705216 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A919400) [pid = 3768] [serial = 739] [outer = 1A6E0800] 11:55:05 INFO - PROCESS | 3768 | 1470941705840 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 968ms 11:55:06 INFO - PROCESS | 3768 | 1470941706050 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 3768 | 1470941706055 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 11:55:06 INFO - PROCESS | 3768 | 1470941706081 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:55:06 INFO - PROCESS | 3768 | 1470941706084 Marionette TRACE conn3 <- [1,950,null,{}] 11:55:06 INFO - PROCESS | 3768 | 1470941706090 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:06 INFO - PROCESS | 3768 | 1470941706093 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:06 INFO - PROCESS | 3768 | 1470941706223 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:55:06 INFO - PROCESS | 3768 | 1470941706346 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 3768 | 1470941706351 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:06 INFO - PROCESS | 3768 | ++DOCSHELL 0F349C00 == 49 [pid = 3768] [id = 247] 11:55:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (0F390400) [pid = 3768] [serial = 740] [outer = 00000000] 11:55:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10A55800) [pid = 3768] [serial = 741] [outer = 0F390400] 11:55:06 INFO - PROCESS | 3768 | 1470941706423 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (12BBD800) [pid = 3768] [serial = 742] [outer = 0F390400] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 10A48C00 == 48 [pid = 3768] [id = 222] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 15A51000 == 47 [pid = 3768] [id = 242] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 11DE4000 == 46 [pid = 3768] [id = 241] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 1954C400 == 45 [pid = 3768] [id = 240] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 19CB6400 == 44 [pid = 3768] [id = 239] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 10375C00 == 43 [pid = 3768] [id = 238] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 176F5C00 == 42 [pid = 3768] [id = 237] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 16997C00 == 41 [pid = 3768] [id = 236] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 13AC6400 == 40 [pid = 3768] [id = 235] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 1055A800 == 39 [pid = 3768] [id = 234] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 12E2A400 == 38 [pid = 3768] [id = 232] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 10A07800 == 37 [pid = 3768] [id = 233] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 131D8800 == 36 [pid = 3768] [id = 231] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 10B9BC00 == 35 [pid = 3768] [id = 219] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 1420E000 == 34 [pid = 3768] [id = 216] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 16ECC000 == 33 [pid = 3768] [id = 220] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 19CB5C00 == 32 [pid = 3768] [id = 217] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 19EAAC00 == 31 [pid = 3768] [id = 221] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 19EB1C00 == 30 [pid = 3768] [id = 218] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 15A2B800 == 29 [pid = 3768] [id = 245] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 1A58AC00 == 28 [pid = 3768] [id = 246] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 1A6EF800 == 27 [pid = 3768] [id = 243] 11:55:07 INFO - PROCESS | 3768 | --DOCSHELL 10F06400 == 26 [pid = 3768] [id = 244] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (176F9C00) [pid = 3768] [serial = 677] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (157C5800) [pid = 3768] [serial = 671] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1585B800) [pid = 3768] [serial = 672] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16A9C800) [pid = 3768] [serial = 674] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (131DE800) [pid = 3768] [serial = 668] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (12C68800) [pid = 3768] [serial = 665] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (13151400) [pid = 3768] [serial = 666] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1391BC00) [pid = 3768] [serial = 669] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (180ED800) [pid = 3768] [serial = 680] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (14431000) [pid = 3768] [serial = 657] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1391A000) [pid = 3768] [serial = 656] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (17ED3000) [pid = 3768] [serial = 660] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (174F2000) [pid = 3768] [serial = 659] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A584800) [pid = 3768] [serial = 663] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A114C00) [pid = 3768] [serial = 690] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A10E800) [pid = 3768] [serial = 662] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A6EA800) [pid = 3768] [serial = 692] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (17E68C00) [pid = 3768] [serial = 678] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A05D800) [pid = 3768] [serial = 683] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19555000) [pid = 3768] [serial = 681] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1A589400) [pid = 3768] [serial = 689] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A111400) [pid = 3768] [serial = 684] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1970A800) [pid = 3768] [serial = 686] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16E0D000) [pid = 3768] [serial = 675] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1970C800) [pid = 3768] [serial = 687] [outer = 00000000] [url = about:blank] 11:55:07 INFO - PROCESS | 3768 | 1470941707617 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1573ms 11:55:07 INFO - PROCESS | 3768 | 1470941707673 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 3768 | 1470941707677 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 11:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:55:07 INFO - PROCESS | 3768 | 1470941707682 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 3768 | 1470941707685 Marionette TRACE conn3 <- [1,954,null,{}] 11:55:07 INFO - PROCESS | 3768 | 1470941707691 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:07 INFO - PROCESS | 3768 | 1470941707694 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:07 INFO - PROCESS | 3768 | 1470941707816 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:55:07 INFO - PROCESS | 3768 | 1470941707899 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 3768 | 1470941707902 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:07 INFO - PROCESS | 3768 | ++DOCSHELL 10B9BC00 == 27 [pid = 3768] [id = 248] 11:55:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10B9F800) [pid = 3768] [serial = 743] [outer = 00000000] 11:55:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (114D4800) [pid = 3768] [serial = 744] [outer = 10B9F800] 11:55:07 INFO - PROCESS | 3768 | 1470941707954 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (11DE7400) [pid = 3768] [serial = 745] [outer = 10B9F800] 11:55:08 INFO - PROCESS | 3768 | 1470941708355 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 699ms 11:55:08 INFO - PROCESS | 3768 | 1470941708382 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 3768 | 1470941708387 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 11:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:55:08 INFO - PROCESS | 3768 | 1470941708393 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 3768 | 1470941708396 Marionette TRACE conn3 <- [1,958,null,{}] 11:55:08 INFO - PROCESS | 3768 | 1470941708400 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:08 INFO - PROCESS | 3768 | 1470941708402 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:08 INFO - PROCESS | 3768 | 1470941708487 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:55:08 INFO - PROCESS | 3768 | 1470941708495 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 3768 | 1470941708498 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:08 INFO - PROCESS | 3768 | ++DOCSHELL 13921800 == 28 [pid = 3768] [id = 249] 11:55:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (13923800) [pid = 3768] [serial = 746] [outer = 00000000] 11:55:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13ACF000) [pid = 3768] [serial = 747] [outer = 13923800] 11:55:08 INFO - PROCESS | 3768 | 1470941708546 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (13B5EC00) [pid = 3768] [serial = 748] [outer = 13923800] 11:55:09 INFO - PROCESS | 3768 | 1470941708995 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 651ms 11:55:09 INFO - PROCESS | 3768 | 1470941709032 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 3768 | 1470941709035 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 11:55:09 INFO - PROCESS | 3768 | 1470941709038 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:55:09 INFO - PROCESS | 3768 | 1470941709042 Marionette TRACE conn3 <- [1,962,null,{}] 11:55:09 INFO - PROCESS | 3768 | 1470941709052 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 3768 | 1470941709057 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:09 INFO - PROCESS | 3768 | 1470941709138 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:55:09 INFO - PROCESS | 3768 | 1470941709195 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 3768 | 1470941709198 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:09 INFO - PROCESS | 3768 | ++DOCSHELL 15A25C00 == 29 [pid = 3768] [id = 250] 11:55:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15A26800) [pid = 3768] [serial = 749] [outer = 00000000] 11:55:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15A44000) [pid = 3768] [serial = 750] [outer = 15A26800] 11:55:09 INFO - PROCESS | 3768 | 1470941709278 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16127400) [pid = 3768] [serial = 751] [outer = 15A26800] 11:55:09 INFO - PROCESS | 3768 | 1470941709761 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 747ms 11:55:09 INFO - PROCESS | 3768 | 1470941709814 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 3768 | 1470941709817 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 11:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:55:09 INFO - PROCESS | 3768 | 1470941709820 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 3768 | 1470941709822 Marionette TRACE conn3 <- [1,966,null,{}] 11:55:09 INFO - PROCESS | 3768 | 1470941709825 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 3768 | 1470941709827 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:09 INFO - PROCESS | 3768 | 1470941709937 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:55:09 INFO - PROCESS | 3768 | 1470941709946 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 3768 | 1470941709948 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:10 INFO - PROCESS | 3768 | ++DOCSHELL 16994000 == 30 [pid = 3768] [id = 251] 11:55:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16A47800) [pid = 3768] [serial = 752] [outer = 00000000] 11:55:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16E06800) [pid = 3768] [serial = 753] [outer = 16A47800] 11:55:10 INFO - PROCESS | 3768 | 1470941710035 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17264000) [pid = 3768] [serial = 754] [outer = 16A47800] 11:55:10 INFO - PROCESS | 3768 | 1470941710454 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 698ms 11:55:10 INFO - PROCESS | 3768 | 1470941710518 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 3768 | 1470941710520 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 11:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:55:10 INFO - PROCESS | 3768 | 1470941710523 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 3768 | 1470941710525 Marionette TRACE conn3 <- [1,970,null,{}] 11:55:10 INFO - PROCESS | 3768 | 1470941710535 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 3768 | 1470941710537 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:10 INFO - PROCESS | 3768 | 1470941710667 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:55:10 INFO - PROCESS | 3768 | 1470941710680 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 3768 | 1470941710682 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:10 INFO - PROCESS | 3768 | ++DOCSHELL 176F2000 == 31 [pid = 3768] [id = 252] 11:55:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (176F7000) [pid = 3768] [serial = 755] [outer = 00000000] 11:55:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17C22400) [pid = 3768] [serial = 756] [outer = 176F7000] 11:55:10 INFO - PROCESS | 3768 | 1470941710730 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17E68400) [pid = 3768] [serial = 757] [outer = 176F7000] 11:55:11 INFO - PROCESS | 3768 | 1470941711192 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 699ms 11:55:11 INFO - PROCESS | 3768 | 1470941711275 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 3768 | 1470941711277 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 11:55:11 INFO - PROCESS | 3768 | 1470941711285 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 3768 | 1470941711286 Marionette TRACE conn3 <- [1,974,null,{}] 11:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:55:11 INFO - PROCESS | 3768 | 1470941711290 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:11 INFO - PROCESS | 3768 | 1470941711296 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:11 INFO - PROCESS | 3768 | 1470941711439 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:55:11 INFO - PROCESS | 3768 | 1470941711502 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 3768 | 1470941711504 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:11 INFO - PROCESS | 3768 | ++DOCSHELL 114DA000 == 32 [pid = 3768] [id = 253] 11:55:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (13170400) [pid = 3768] [serial = 758] [outer = 00000000] 11:55:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19553800) [pid = 3768] [serial = 759] [outer = 13170400] 11:55:11 INFO - PROCESS | 3768 | 1470941711552 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19709000) [pid = 3768] [serial = 760] [outer = 13170400] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1051E000) [pid = 3768] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19CB6800) [pid = 3768] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19EAE400) [pid = 3768] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (13ACE400) [pid = 3768] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (176F7C00) [pid = 3768] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10A0F400) [pid = 3768] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (12E2AC00) [pid = 3768] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A6E4000) [pid = 3768] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16998400) [pid = 3768] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10A4B800) [pid = 3768] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A90A400) [pid = 3768] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16EBF400) [pid = 3768] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:55:12 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A068000) [pid = 3768] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:55:12 INFO - PROCESS | 3768 | 1470941712183 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 969ms 11:55:12 INFO - PROCESS | 3768 | 1470941712233 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 3768 | 1470941712244 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 11:55:12 INFO - PROCESS | 3768 | 1470941712248 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:55:12 INFO - PROCESS | 3768 | 1470941712250 Marionette TRACE conn3 <- [1,978,null,{}] 11:55:12 INFO - PROCESS | 3768 | 1470941712253 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:12 INFO - PROCESS | 3768 | 1470941712255 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:12 INFO - PROCESS | 3768 | 1470941712360 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:55:12 INFO - PROCESS | 3768 | 1470941712415 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 3768 | 1470941712417 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:12 INFO - PROCESS | 3768 | ++DOCSHELL 10FA8400 == 33 [pid = 3768] [id = 254] 11:55:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10FE2800) [pid = 3768] [serial = 761] [outer = 00000000] 11:55:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1605F400) [pid = 3768] [serial = 762] [outer = 10FE2800] 11:55:12 INFO - PROCESS | 3768 | 1470941712467 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16126800) [pid = 3768] [serial = 763] [outer = 10FE2800] 11:55:12 INFO - PROCESS | 3768 | 1470941712817 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 603ms 11:55:12 INFO - PROCESS | 3768 | 1470941712847 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 3768 | 1470941712849 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 11:55:12 INFO - PROCESS | 3768 | 1470941712852 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:55:12 INFO - PROCESS | 3768 | 1470941712854 Marionette TRACE conn3 <- [1,982,null,{}] 11:55:12 INFO - PROCESS | 3768 | 1470941712857 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:12 INFO - PROCESS | 3768 | 1470941712859 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:13 INFO - PROCESS | 3768 | 1470941712967 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:55:13 INFO - PROCESS | 3768 | 1470941712975 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 3768 | 1470941712977 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:13 INFO - PROCESS | 3768 | ++DOCSHELL 16998400 == 34 [pid = 3768] [id = 255] 11:55:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16A44800) [pid = 3768] [serial = 764] [outer = 00000000] 11:55:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19CB6400) [pid = 3768] [serial = 765] [outer = 16A44800] 11:55:13 INFO - PROCESS | 3768 | 1470941713021 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19CB8800) [pid = 3768] [serial = 766] [outer = 16A44800] 11:55:13 INFO - PROCESS | 3768 | 1470941713458 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 603ms 11:55:13 INFO - PROCESS | 3768 | 1470941713483 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 3768 | 1470941713485 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 11:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:55:13 INFO - PROCESS | 3768 | 1470941713489 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 3768 | 1470941713492 Marionette TRACE conn3 <- [1,986,null,{}] 11:55:13 INFO - PROCESS | 3768 | 1470941713496 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 3768 | 1470941713499 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:13 INFO - PROCESS | 3768 | 1470941713607 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:55:13 INFO - PROCESS | 3768 | 1470941713657 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 3768 | 1470941713659 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:13 INFO - PROCESS | 3768 | ++DOCSHELL 15A24400 == 35 [pid = 3768] [id = 256] 11:55:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19703800) [pid = 3768] [serial = 767] [outer = 00000000] 11:55:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19EB1800) [pid = 3768] [serial = 768] [outer = 19703800] 11:55:13 INFO - PROCESS | 3768 | 1470941713703 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19EB2C00) [pid = 3768] [serial = 769] [outer = 19703800] 11:55:14 INFO - PROCESS | 3768 | 1470941714117 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 715ms 11:55:14 INFO - PROCESS | 3768 | 1470941714203 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 3768 | 1470941714208 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 11:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:55:14 INFO - PROCESS | 3768 | 1470941714214 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 3768 | 1470941714219 Marionette TRACE conn3 <- [1,990,null,{}] 11:55:14 INFO - PROCESS | 3768 | 1470941714226 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 3768 | 1470941714229 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:14 INFO - PROCESS | 3768 | 1470941714349 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:55:14 INFO - PROCESS | 3768 | 1470941714450 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 3768 | 1470941714453 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:14 INFO - PROCESS | 3768 | ++DOCSHELL 10A4FC00 == 36 [pid = 3768] [id = 257] 11:55:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10A51000) [pid = 3768] [serial = 770] [outer = 00000000] 11:55:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10F0E400) [pid = 3768] [serial = 771] [outer = 10A51000] 11:55:14 INFO - PROCESS | 3768 | 1470941714517 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10FDE400) [pid = 3768] [serial = 772] [outer = 10A51000] 11:55:15 INFO - PROCESS | 3768 | 1470941715296 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1128ms 11:55:15 INFO - PROCESS | 3768 | 1470941715369 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:55:15 INFO - PROCESS | 3768 | 1470941715374 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 11:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:55:15 INFO - PROCESS | 3768 | 1470941715381 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - PROCESS | 3768 | 1470941715384 Marionette TRACE conn3 <- [1,994,null,{}] 11:55:15 INFO - PROCESS | 3768 | 1470941715388 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:15 INFO - PROCESS | 3768 | 1470941715391 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:15 INFO - PROCESS | 3768 | 1470941715513 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:55:15 INFO - PROCESS | 3768 | 1470941715636 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 3768 | 1470941715639 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:15 INFO - PROCESS | 3768 | ++DOCSHELL 144D5400 == 37 [pid = 3768] [id = 258] 11:55:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (144DD800) [pid = 3768] [serial = 773] [outer = 00000000] 11:55:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (151CF400) [pid = 3768] [serial = 774] [outer = 144DD800] 11:55:15 INFO - PROCESS | 3768 | 1470941715696 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (15A28400) [pid = 3768] [serial = 775] [outer = 144DD800] 11:55:16 INFO - PROCESS | 3768 | 1470941716506 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1208ms 11:55:16 INFO - PROCESS | 3768 | 1470941716575 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 3768 | 1470941716582 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 11:55:16 INFO - PROCESS | 3768 | 1470941716588 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:55:16 INFO - PROCESS | 3768 | 1470941716591 Marionette TRACE conn3 <- [1,998,null,{}] 11:55:16 INFO - PROCESS | 3768 | 1470941716596 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:16 INFO - PROCESS | 3768 | 1470941716599 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:16 INFO - PROCESS | 3768 | 1470941716711 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:55:16 INFO - PROCESS | 3768 | 1470941716790 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 3768 | 1470941716795 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:16 INFO - PROCESS | 3768 | ++DOCSHELL 1036C000 == 38 [pid = 3768] [id = 259] 11:55:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (10A4AC00) [pid = 3768] [serial = 776] [outer = 00000000] 11:55:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (10FAFC00) [pid = 3768] [serial = 777] [outer = 10A4AC00] 11:55:16 INFO - PROCESS | 3768 | 1470941716859 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (12E7A400) [pid = 3768] [serial = 778] [outer = 10A4AC00] 11:55:16 INFO - PROCESS | 3768 | --DOCSHELL 16998400 == 37 [pid = 3768] [id = 255] 11:55:16 INFO - PROCESS | 3768 | --DOCSHELL 10FA8400 == 36 [pid = 3768] [id = 254] 11:55:16 INFO - PROCESS | 3768 | --DOCSHELL 114DA000 == 35 [pid = 3768] [id = 253] 11:55:16 INFO - PROCESS | 3768 | --DOCSHELL 176F2000 == 34 [pid = 3768] [id = 252] 11:55:16 INFO - PROCESS | 3768 | --DOCSHELL 16994000 == 33 [pid = 3768] [id = 251] 11:55:16 INFO - PROCESS | 3768 | --DOCSHELL 15A25C00 == 32 [pid = 3768] [id = 250] 11:55:16 INFO - PROCESS | 3768 | --DOCSHELL 13921800 == 31 [pid = 3768] [id = 249] 11:55:16 INFO - PROCESS | 3768 | --DOCSHELL 10B9BC00 == 30 [pid = 3768] [id = 248] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1954CC00) [pid = 3768] [serial = 714] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (19EA9C00) [pid = 3768] [serial = 717] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1954D000) [pid = 3768] [serial = 715] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1A06B800) [pid = 3768] [serial = 720] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (144B9400) [pid = 3768] [serial = 705] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (180E0000) [pid = 3768] [serial = 711] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (12E36800) [pid = 3768] [serial = 699] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1501FC00) [pid = 3768] [serial = 700] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (13B5B800) [pid = 3768] [serial = 696] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (144D7000) [pid = 3768] [serial = 697] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19EAD000) [pid = 3768] [serial = 718] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A6EC400) [pid = 3768] [serial = 693] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16E0D800) [pid = 3768] [serial = 708] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (174F0C00) [pid = 3768] [serial = 709] [outer = 00000000] [url = about:blank] 11:55:16 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (11DED000) [pid = 3768] [serial = 702] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12E2B400) [pid = 3768] [serial = 703] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (157BB400) [pid = 3768] [serial = 706] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A910400) [pid = 3768] [serial = 729] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1A914800) [pid = 3768] [serial = 730] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19CB6C00) [pid = 3768] [serial = 723] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A6E8800) [pid = 3768] [serial = 727] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (14204400) [pid = 3768] [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.] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1A6E3000) [pid = 3768] [serial = 726] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A19E800) [pid = 3768] [serial = 721] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19EB6000) [pid = 3768] [serial = 724] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (180E9800) [pid = 3768] [serial = 712] [outer = 00000000] [url = about:blank] 11:55:17 INFO - PROCESS | 3768 | 1470941717428 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 842ms 11:55:17 INFO - PROCESS | 3768 | 1470941717466 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 3768 | 1470941717471 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 11:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:55:17 INFO - PROCESS | 3768 | 1470941717476 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 3768 | 1470941717480 Marionette TRACE conn3 <- [1,1002,null,{}] 11:55:17 INFO - PROCESS | 3768 | 1470941717486 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 3768 | 1470941717489 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:17 INFO - PROCESS | 3768 | 1470941717599 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:55:17 INFO - PROCESS | 3768 | 1470941717685 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 3768 | 1470941717690 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:17 INFO - PROCESS | 3768 | ++DOCSHELL 10A49C00 == 31 [pid = 3768] [id = 260] 11:55:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (10A4A400) [pid = 3768] [serial = 779] [outer = 00000000] 11:55:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (12E2C000) [pid = 3768] [serial = 780] [outer = 10A4A400] 11:55:17 INFO - PROCESS | 3768 | 1470941717788 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1321F400) [pid = 3768] [serial = 781] [outer = 10A4A400] 11:55:18 INFO - PROCESS | 3768 | 1470941718414 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1016ms 11:55:18 INFO - PROCESS | 3768 | 1470941718479 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 3768 | 1470941718484 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 11:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:55:18 INFO - PROCESS | 3768 | 1470941718503 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 3768 | 1470941718506 Marionette TRACE conn3 <- [1,1006,null,{}] 11:55:18 INFO - PROCESS | 3768 | 1470941718512 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:18 INFO - PROCESS | 3768 | 1470941718515 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:18 INFO - PROCESS | 3768 | 1470941718619 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:55:18 INFO - PROCESS | 3768 | 1470941718705 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 3768 | 1470941718707 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:18 INFO - PROCESS | 3768 | ++DOCSHELL 144DD400 == 32 [pid = 3768] [id = 261] 11:55:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1501F800) [pid = 3768] [serial = 782] [outer = 00000000] 11:55:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (151C5800) [pid = 3768] [serial = 783] [outer = 1501F800] 11:55:18 INFO - PROCESS | 3768 | 1470941718804 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (151CD800) [pid = 3768] [serial = 784] [outer = 1501F800] 11:55:19 INFO - PROCESS | 3768 | 1470941719394 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 921ms 11:55:19 INFO - PROCESS | 3768 | 1470941719427 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 3768 | 1470941719429 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 11:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:55:19 INFO - PROCESS | 3768 | 1470941719433 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 3768 | 1470941719437 Marionette TRACE conn3 <- [1,1010,null,{}] 11:55:19 INFO - PROCESS | 3768 | 1470941719448 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 3768 | 1470941719454 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:19 INFO - PROCESS | 3768 | 1470941719555 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:55:19 INFO - PROCESS | 3768 | 1470941719651 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 3768 | 1470941719654 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:19 INFO - PROCESS | 3768 | ++DOCSHELL 16AA4000 == 33 [pid = 3768] [id = 262] 11:55:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16AA7000) [pid = 3768] [serial = 785] [outer = 00000000] 11:55:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16EC9000) [pid = 3768] [serial = 786] [outer = 16AA7000] 11:55:19 INFO - PROCESS | 3768 | 1470941719717 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (174F8C00) [pid = 3768] [serial = 787] [outer = 16AA7000] 11:55:20 INFO - PROCESS | 3768 | 1470941720304 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 969ms 11:55:20 INFO - PROCESS | 3768 | 1470941720378 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 3768 | 1470941720381 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 11:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:55:20 INFO - PROCESS | 3768 | 1470941720384 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 3768 | 1470941720386 Marionette TRACE conn3 <- [1,1014,null,{}] 11:55:20 INFO - PROCESS | 3768 | 1470941720390 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:20 INFO - PROCESS | 3768 | 1470941720392 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:20 INFO - PROCESS | 3768 | 1470941720493 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:55:20 INFO - PROCESS | 3768 | 1470941720585 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 3768 | 1470941720588 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:20 INFO - PROCESS | 3768 | ++DOCSHELL 17C1C800 == 34 [pid = 3768] [id = 263] 11:55:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17C1D400) [pid = 3768] [serial = 788] [outer = 00000000] 11:55:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (180E6000) [pid = 3768] [serial = 789] [outer = 17C1D400] 11:55:20 INFO - PROCESS | 3768 | 1470941720641 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (180EB400) [pid = 3768] [serial = 790] [outer = 17C1D400] 11:55:21 INFO - PROCESS | 3768 | 1470941721193 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 858ms 11:55:21 INFO - PROCESS | 3768 | 1470941721226 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 3768 | 1470941721228 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 11:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:55:21 INFO - PROCESS | 3768 | 1470941721232 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 3768 | 1470941721281 Marionette TRACE conn3 <- [1,1018,null,{}] 11:55:21 INFO - PROCESS | 3768 | 1470941721285 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 3768 | 1470941721287 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:21 INFO - PROCESS | 3768 | 1470941721384 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:55:21 INFO - PROCESS | 3768 | 1470941721476 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 3768 | 1470941721479 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:21 INFO - PROCESS | 3768 | ++DOCSHELL 15021800 == 35 [pid = 3768] [id = 264] 11:55:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (174F3400) [pid = 3768] [serial = 791] [outer = 00000000] 11:55:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19554800) [pid = 3768] [serial = 792] [outer = 174F3400] 11:55:21 INFO - PROCESS | 3768 | 1470941721531 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19556800) [pid = 3768] [serial = 793] [outer = 174F3400] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 10A4FC00 == 34 [pid = 3768] [id = 257] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 0F349C00 == 33 [pid = 3768] [id = 247] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 144D5400 == 32 [pid = 3768] [id = 258] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 17C1C800 == 31 [pid = 3768] [id = 263] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 144DD400 == 30 [pid = 3768] [id = 261] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 16AA4000 == 29 [pid = 3768] [id = 262] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 1036C000 == 28 [pid = 3768] [id = 259] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 15A24400 == 27 [pid = 3768] [id = 256] 11:55:22 INFO - PROCESS | 3768 | --DOCSHELL 10A49C00 == 26 [pid = 3768] [id = 260] 11:55:22 INFO - PROCESS | 3768 | 1470941722850 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1636ms 11:55:22 INFO - PROCESS | 3768 | 1470941722878 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 3768 | 1470941722882 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 11:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:55:22 INFO - PROCESS | 3768 | 1470941722888 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 3768 | 1470941722891 Marionette TRACE conn3 <- [1,1022,null,{}] 11:55:22 INFO - PROCESS | 3768 | 1470941722898 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 3768 | 1470941722900 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:23 INFO - PROCESS | 3768 | 1470941722990 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:55:23 INFO - PROCESS | 3768 | 1470941723042 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 3768 | 1470941723047 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:23 INFO - PROCESS | 3768 | ++DOCSHELL 12978000 == 27 [pid = 3768] [id = 265] 11:55:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (129EE400) [pid = 3768] [serial = 794] [outer = 00000000] 11:55:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (12C63400) [pid = 3768] [serial = 795] [outer = 129EE400] 11:55:23 INFO - PROCESS | 3768 | 1470941723096 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (12E2C800) [pid = 3768] [serial = 796] [outer = 129EE400] 11:55:23 INFO - PROCESS | 3768 | 1470941723624 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 762ms 11:55:23 INFO - PROCESS | 3768 | 1470941723660 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 3768 | 1470941723665 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 11:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:55:23 INFO - PROCESS | 3768 | 1470941723671 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 3768 | 1470941723674 Marionette TRACE conn3 <- [1,1026,null,{}] 11:55:23 INFO - PROCESS | 3768 | 1470941723678 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:23 INFO - PROCESS | 3768 | 1470941723681 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:23 INFO - PROCESS | 3768 | 1470941723766 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:55:23 INFO - PROCESS | 3768 | 1470941723775 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 3768 | 1470941723778 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:23 INFO - PROCESS | 3768 | ++DOCSHELL 144D5400 == 28 [pid = 3768] [id = 266] 11:55:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (144D6400) [pid = 3768] [serial = 797] [outer = 00000000] 11:55:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1502A800) [pid = 3768] [serial = 798] [outer = 144D6400] 11:55:23 INFO - PROCESS | 3768 | 1470941723832 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (157BF000) [pid = 3768] [serial = 799] [outer = 144D6400] 11:55:24 INFO - PROCESS | 3768 | 1470941724287 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 651ms 11:55:24 INFO - PROCESS | 3768 | 1470941724309 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 3768 | 1470941724311 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 11:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:55:24 INFO - PROCESS | 3768 | 1470941724315 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 3768 | 1470941724318 Marionette TRACE conn3 <- [1,1030,null,{}] 11:55:24 INFO - PROCESS | 3768 | 1470941724329 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 3768 | 1470941724334 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:24 INFO - PROCESS | 3768 | 1470941724447 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:55:24 INFO - PROCESS | 3768 | 1470941724458 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 3768 | 1470941724461 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:24 INFO - PROCESS | 3768 | ++DOCSHELL 16AA6000 == 29 [pid = 3768] [id = 267] 11:55:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16E06C00) [pid = 3768] [serial = 800] [outer = 00000000] 11:55:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (174EB400) [pid = 3768] [serial = 801] [outer = 16E06C00] 11:55:24 INFO - PROCESS | 3768 | 1470941724509 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (176FB000) [pid = 3768] [serial = 802] [outer = 16E06C00] 11:55:25 INFO - PROCESS | 3768 | 1470941724987 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 699ms 11:55:25 INFO - PROCESS | 3768 | 1470941725015 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 3768 | 1470941725017 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 11:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:55:25 INFO - PROCESS | 3768 | 1470941725020 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 3768 | 1470941725022 Marionette TRACE conn3 <- [1,1034,null,{}] 11:55:25 INFO - PROCESS | 3768 | 1470941725025 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 3768 | 1470941725027 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:25 INFO - PROCESS | 3768 | 1470941725147 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:55:25 INFO - PROCESS | 3768 | 1470941725157 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 3768 | 1470941725159 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:25 INFO - PROCESS | 3768 | ++DOCSHELL 176F1800 == 30 [pid = 3768] [id = 268] 11:55:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (176F8400) [pid = 3768] [serial = 803] [outer = 00000000] 11:55:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19703C00) [pid = 3768] [serial = 804] [outer = 176F8400] 11:55:25 INFO - PROCESS | 3768 | 1470941725248 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19CB6C00) [pid = 3768] [serial = 805] [outer = 176F8400] 11:55:25 INFO - PROCESS | 3768 | 1470941725719 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 699ms 11:55:25 INFO - PROCESS | 3768 | 1470941725758 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 3768 | 1470941725760 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 11:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:55:25 INFO - PROCESS | 3768 | 1470941725763 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 3768 | 1470941725765 Marionette TRACE conn3 <- [1,1038,null,{}] 11:55:25 INFO - PROCESS | 3768 | 1470941725768 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 3768 | 1470941725771 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:25 INFO - PROCESS | 3768 | 1470941725912 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:55:25 INFO - PROCESS | 3768 | 1470941725933 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 3768 | 1470941725936 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:25 INFO - PROCESS | 3768 | ++DOCSHELL 17E6F000 == 31 [pid = 3768] [id = 269] 11:55:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19EAC000) [pid = 3768] [serial = 806] [outer = 00000000] 11:55:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (19EB4400) [pid = 3768] [serial = 807] [outer = 19EAC000] 11:55:25 INFO - PROCESS | 3768 | 1470941725979 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (1A06A800) [pid = 3768] [serial = 808] [outer = 19EAC000] 11:55:26 INFO - PROCESS | 3768 | 1470941726400 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 714ms 11:55:26 INFO - PROCESS | 3768 | 1470941726466 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 3768 | 1470941726468 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 11:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:55:26 INFO - PROCESS | 3768 | 1470941726471 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 3768 | 1470941726472 Marionette TRACE conn3 <- [1,1042,null,{}] 11:55:26 INFO - PROCESS | 3768 | 1470941726476 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 3768 | 1470941726481 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:26 INFO - PROCESS | 3768 | 1470941726609 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:55:26 INFO - PROCESS | 3768 | 1470941726669 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 3768 | 1470941726671 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:26 INFO - PROCESS | 3768 | ++DOCSHELL 1A112000 == 32 [pid = 3768] [id = 270] 11:55:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1A19EC00) [pid = 3768] [serial = 809] [outer = 00000000] 11:55:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1A588800) [pid = 3768] [serial = 810] [outer = 1A19EC00] 11:55:26 INFO - PROCESS | 3768 | 1470941726715 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1A6E4400) [pid = 3768] [serial = 811] [outer = 1A19EC00] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (10A4AC00) [pid = 3768] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (10B9F800) [pid = 3768] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (15A26800) [pid = 3768] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (13170400) [pid = 3768] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (0F390400) [pid = 3768] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (13923800) [pid = 3768] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (118A2000) [pid = 3768] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (15A2C400) [pid = 3768] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1A6E0800) [pid = 3768] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (176F7000) [pid = 3768] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16A44800) [pid = 3768] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10FE2800) [pid = 3768] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16A47800) [pid = 3768] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10A51000) [pid = 3768] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (144DD800) [pid = 3768] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:55:27 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (19703800) [pid = 3768] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:55:27 INFO - PROCESS | 3768 | 1470941727456 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1001ms 11:55:27 INFO - PROCESS | 3768 | 1470941727492 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 3768 | 1470941727494 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 11:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:55:27 INFO - PROCESS | 3768 | 1470941727497 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 3768 | 1470941727499 Marionette TRACE conn3 <- [1,1046,null,{}] 11:55:27 INFO - PROCESS | 3768 | 1470941727502 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:27 INFO - PROCESS | 3768 | 1470941727504 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:27 INFO - PROCESS | 3768 | 1470941727587 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:55:27 INFO - PROCESS | 3768 | 1470941727674 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 3768 | 1470941727676 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:27 INFO - PROCESS | 3768 | ++DOCSHELL 10375C00 == 33 [pid = 3768] [id = 271] 11:55:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10439C00) [pid = 3768] [serial = 812] [outer = 00000000] 11:55:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (11C13800) [pid = 3768] [serial = 813] [outer = 10439C00] 11:55:27 INFO - PROCESS | 3768 | 1470941727719 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (157DF000) [pid = 3768] [serial = 814] [outer = 10439C00] 11:55:28 INFO - PROCESS | 3768 | 1470941728091 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 651ms 11:55:28 INFO - PROCESS | 3768 | 1470941728135 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 3768 | 1470941728137 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 11:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:55:28 INFO - PROCESS | 3768 | 1470941728141 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 3768 | 1470941728143 Marionette TRACE conn3 <- [1,1050,null,{}] 11:55:28 INFO - PROCESS | 3768 | 1470941728147 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 3768 | 1470941728149 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:28 INFO - PROCESS | 3768 | 1470941728257 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:55:28 INFO - PROCESS | 3768 | 1470941728263 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 3768 | 1470941728265 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:28 INFO - PROCESS | 3768 | ++DOCSHELL 15861800 == 34 [pid = 3768] [id = 272] 11:55:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1612F400) [pid = 3768] [serial = 815] [outer = 00000000] 11:55:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1954B800) [pid = 3768] [serial = 816] [outer = 1612F400] 11:55:28 INFO - PROCESS | 3768 | 1470941728310 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19CB2800) [pid = 3768] [serial = 817] [outer = 1612F400] 11:55:28 INFO - PROCESS | 3768 | 1470941728690 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 603ms 11:55:28 INFO - PROCESS | 3768 | 1470941728741 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 3768 | 1470941728743 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 11:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:55:28 INFO - PROCESS | 3768 | 1470941728746 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 3768 | 1470941728748 Marionette TRACE conn3 <- [1,1054,null,{}] 11:55:28 INFO - PROCESS | 3768 | 1470941728751 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 3768 | 1470941728753 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:28 INFO - PROCESS | 3768 | 1470941728832 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:55:28 INFO - PROCESS | 3768 | 1470941728838 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 3768 | 1470941728840 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:28 INFO - PROCESS | 3768 | ++DOCSHELL 1A1A5800 == 35 [pid = 3768] [id = 273] 11:55:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A584800) [pid = 3768] [serial = 818] [outer = 00000000] 11:55:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A6EAC00) [pid = 3768] [serial = 819] [outer = 1A584800] 11:55:28 INFO - PROCESS | 3768 | 1470941728883 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1A6EB800) [pid = 3768] [serial = 820] [outer = 1A584800] 11:55:29 INFO - PROCESS | 3768 | 1470941729411 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 699ms 11:55:29 INFO - PROCESS | 3768 | 1470941729475 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 3768 | 1470941729480 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 11:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:55:29 INFO - PROCESS | 3768 | 1470941729486 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 3768 | 1470941729490 Marionette TRACE conn3 <- [1,1058,null,{}] 11:55:29 INFO - PROCESS | 3768 | 1470941729498 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 3768 | 1470941729501 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:29 INFO - PROCESS | 3768 | 1470941729650 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:55:29 INFO - PROCESS | 3768 | 1470941729770 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 3768 | 1470941729775 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:29 INFO - PROCESS | 3768 | ++DOCSHELL 10B97C00 == 36 [pid = 3768] [id = 274] 11:55:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10B99800) [pid = 3768] [serial = 821] [outer = 00000000] 11:55:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (11469800) [pid = 3768] [serial = 822] [outer = 10B99800] 11:55:29 INFO - PROCESS | 3768 | 1470941729833 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (12BC9800) [pid = 3768] [serial = 823] [outer = 10B99800] 11:55:30 INFO - PROCESS | 3768 | 1470941730585 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1175ms 11:55:30 INFO - PROCESS | 3768 | 1470941730641 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 3768 | 1470941730646 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 11:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:55:30 INFO - PROCESS | 3768 | 1470941730652 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 3768 | 1470941730655 Marionette TRACE conn3 <- [1,1062,null,{}] 11:55:30 INFO - PROCESS | 3768 | 1470941730659 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:30 INFO - PROCESS | 3768 | 1470941730662 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:30 INFO - PROCESS | 3768 | 1470941730785 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:55:30 INFO - PROCESS | 3768 | 1470941730904 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 3768 | 1470941730907 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:30 INFO - PROCESS | 3768 | ++DOCSHELL 1420A000 == 37 [pid = 3768] [id = 275] 11:55:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (14435800) [pid = 3768] [serial = 824] [outer = 00000000] 11:55:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (15A50000) [pid = 3768] [serial = 825] [outer = 14435800] 11:55:30 INFO - PROCESS | 3768 | 1470941730963 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (16A9C800) [pid = 3768] [serial = 826] [outer = 14435800] 11:55:31 INFO - PROCESS | 3768 | 1470941731875 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1271ms 11:55:31 INFO - PROCESS | 3768 | 1470941731941 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 3768 | 1470941731945 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 11:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:55:31 INFO - PROCESS | 3768 | 1470941731951 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 3768 | 1470941731954 Marionette TRACE conn3 <- [1,1066,null,{}] 11:55:31 INFO - PROCESS | 3768 | 1470941731959 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 3768 | 1470941731962 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:32 INFO - PROCESS | 3768 | 1470941732077 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:55:32 INFO - PROCESS | 3768 | --DOCSHELL 15861800 == 36 [pid = 3768] [id = 272] 11:55:32 INFO - PROCESS | 3768 | --DOCSHELL 10375C00 == 35 [pid = 3768] [id = 271] 11:55:32 INFO - PROCESS | 3768 | --DOCSHELL 1A112000 == 34 [pid = 3768] [id = 270] 11:55:32 INFO - PROCESS | 3768 | --DOCSHELL 17E6F000 == 33 [pid = 3768] [id = 269] 11:55:32 INFO - PROCESS | 3768 | --DOCSHELL 176F1800 == 32 [pid = 3768] [id = 268] 11:55:32 INFO - PROCESS | 3768 | --DOCSHELL 16AA6000 == 31 [pid = 3768] [id = 267] 11:55:32 INFO - PROCESS | 3768 | --DOCSHELL 144D5400 == 30 [pid = 3768] [id = 266] 11:55:32 INFO - PROCESS | 3768 | --DOCSHELL 12978000 == 29 [pid = 3768] [id = 265] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (13B52C00) [pid = 3768] [serial = 733] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (13216000) [pid = 3768] [serial = 732] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (16E0C400) [pid = 3768] [serial = 736] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (16790400) [pid = 3768] [serial = 735] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1A919400) [pid = 3768] [serial = 739] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1A90E000) [pid = 3768] [serial = 738] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (17E68400) [pid = 3768] [serial = 757] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (19CB8800) [pid = 3768] [serial = 766] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (17C22400) [pid = 3768] [serial = 756] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1605F400) [pid = 3768] [serial = 762] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19CB6400) [pid = 3768] [serial = 765] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (12E7A400) [pid = 3768] [serial = 778] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19709000) [pid = 3768] [serial = 760] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16E06800) [pid = 3768] [serial = 753] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17264000) [pid = 3768] [serial = 754] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10F0E400) [pid = 3768] [serial = 771] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15A28400) [pid = 3768] [serial = 775] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (151CF400) [pid = 3768] [serial = 774] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10FDE400) [pid = 3768] [serial = 772] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16127400) [pid = 3768] [serial = 751] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (19EB1800) [pid = 3768] [serial = 768] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19EB2C00) [pid = 3768] [serial = 769] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16126800) [pid = 3768] [serial = 763] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10FAFC00) [pid = 3768] [serial = 777] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (114D4800) [pid = 3768] [serial = 744] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (11DE7400) [pid = 3768] [serial = 745] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15A44000) [pid = 3768] [serial = 750] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19553800) [pid = 3768] [serial = 759] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (12BBD800) [pid = 3768] [serial = 742] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (10A55800) [pid = 3768] [serial = 741] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (13ACF000) [pid = 3768] [serial = 747] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (13B5EC00) [pid = 3768] [serial = 748] [outer = 00000000] [url = about:blank] 11:55:32 INFO - PROCESS | 3768 | 1470941732203 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 3768 | 1470941732207 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:32 INFO - PROCESS | 3768 | ++DOCSHELL 10441800 == 30 [pid = 3768] [id = 276] 11:55:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (104E3C00) [pid = 3768] [serial = 827] [outer = 00000000] 11:55:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10A55800) [pid = 3768] [serial = 828] [outer = 104E3C00] 11:55:32 INFO - PROCESS | 3768 | 1470941732260 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (114D7800) [pid = 3768] [serial = 829] [outer = 104E3C00] 11:55:32 INFO - PROCESS | 3768 | 1470941732671 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 746ms 11:55:32 INFO - PROCESS | 3768 | 1470941732708 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 3768 | 1470941732712 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 11:55:32 INFO - PROCESS | 3768 | 1470941732719 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:55:32 INFO - PROCESS | 3768 | 1470941732722 Marionette TRACE conn3 <- [1,1070,null,{}] 11:55:32 INFO - PROCESS | 3768 | 1470941732726 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 3768 | 1470941732728 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:32 INFO - PROCESS | 3768 | 1470941732813 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:55:32 INFO - PROCESS | 3768 | 1470941732820 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 3768 | 1470941732823 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:32 INFO - PROCESS | 3768 | ++DOCSHELL 12E7A400 == 31 [pid = 3768] [id = 277] 11:55:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (12E7F000) [pid = 3768] [serial = 830] [outer = 00000000] 11:55:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (13AC7800) [pid = 3768] [serial = 831] [outer = 12E7F000] 11:55:32 INFO - PROCESS | 3768 | 1470941732869 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13B58400) [pid = 3768] [serial = 832] [outer = 12E7F000] 11:55:33 INFO - PROCESS | 3768 | 1470941733371 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 651ms 11:55:33 INFO - PROCESS | 3768 | 1470941733394 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 3768 | 1470941733396 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:55:33 INFO - PROCESS | 3768 | 1470941733403 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 3768 | 1470941733407 Marionette TRACE conn3 <- [1,1074,null,{}] 11:55:33 INFO - PROCESS | 3768 | 1470941733417 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 3768 | 1470941733422 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:33 INFO - PROCESS | 3768 | 1470941733504 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:55:33 INFO - PROCESS | 3768 | 1470941733545 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 3768 | 1470941733549 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:33 INFO - PROCESS | 3768 | ++DOCSHELL 15861C00 == 32 [pid = 3768] [id = 278] 11:55:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15A27C00) [pid = 3768] [serial = 833] [outer = 00000000] 11:55:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15A47C00) [pid = 3768] [serial = 834] [outer = 15A27C00] 11:55:33 INFO - PROCESS | 3768 | 1470941733599 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16125C00) [pid = 3768] [serial = 835] [outer = 15A27C00] 11:55:34 INFO - PROCESS | 3768 | 1470941734055 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 699ms 11:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:55:34 INFO - PROCESS | 3768 | 1470941734099 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 3768 | 1470941734101 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 11:55:34 INFO - PROCESS | 3768 | 1470941734105 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 3768 | 1470941734106 Marionette TRACE conn3 <- [1,1078,null,{}] 11:55:34 INFO - PROCESS | 3768 | 1470941734110 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 3768 | 1470941734112 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:34 INFO - PROCESS | 3768 | 1470941734211 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:55:34 INFO - PROCESS | 3768 | 1470941734217 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 3768 | 1470941734219 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:34 INFO - PROCESS | 3768 | ++DOCSHELL 1612C000 == 33 [pid = 3768] [id = 279] 11:55:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16993C00) [pid = 3768] [serial = 836] [outer = 00000000] 11:55:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16F3C000) [pid = 3768] [serial = 837] [outer = 16993C00] 11:55:34 INFO - PROCESS | 3768 | 1470941734265 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (176F7800) [pid = 3768] [serial = 838] [outer = 16993C00] 11:55:34 INFO - PROCESS | 3768 | 1470941734725 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 635ms 11:55:34 INFO - PROCESS | 3768 | 1470941734742 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 3768 | 1470941734744 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 11:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:55:34 INFO - PROCESS | 3768 | 1470941734753 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 3768 | 1470941734754 Marionette TRACE conn3 <- [1,1082,null,{}] 11:55:34 INFO - PROCESS | 3768 | 1470941734759 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 3768 | 1470941734761 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:34 INFO - PROCESS | 3768 | 1470941734866 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:55:34 INFO - PROCESS | 3768 | 1470941734950 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 3768 | 1470941734952 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:34 INFO - PROCESS | 3768 | ++DOCSHELL 17E68400 == 34 [pid = 3768] [id = 280] 11:55:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17E68800) [pid = 3768] [serial = 839] [outer = 00000000] 11:55:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17E70400) [pid = 3768] [serial = 840] [outer = 17E68800] 11:55:35 INFO - PROCESS | 3768 | 1470941734996 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (180DF800) [pid = 3768] [serial = 841] [outer = 17E68800] 11:55:35 INFO - PROCESS | 3768 | 1470941735469 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 762ms 11:55:35 INFO - PROCESS | 3768 | 1470941735526 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 3768 | 1470941735528 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 11:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:55:35 INFO - PROCESS | 3768 | 1470941735531 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 3768 | 1470941735533 Marionette TRACE conn3 <- [1,1086,null,{}] 11:55:35 INFO - PROCESS | 3768 | 1470941735536 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 3768 | 1470941735542 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:35 INFO - PROCESS | 3768 | 1470941735673 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:55:35 INFO - PROCESS | 3768 | 1470941735735 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 3768 | 1470941735737 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:35 INFO - PROCESS | 3768 | ++DOCSHELL 17CAE400 == 35 [pid = 3768] [id = 281] 11:55:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (180EE000) [pid = 3768] [serial = 842] [outer = 00000000] 11:55:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19CB3400) [pid = 3768] [serial = 843] [outer = 180EE000] 11:55:35 INFO - PROCESS | 3768 | 1470941735781 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19709C00) [pid = 3768] [serial = 844] [outer = 180EE000] 11:55:36 INFO - PROCESS | 3768 | 1470941736194 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 715ms 11:55:36 INFO - PROCESS | 3768 | 1470941736240 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 3768 | 1470941736242 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 11:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:55:36 INFO - PROCESS | 3768 | 1470941736280 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 3768 | 1470941736282 Marionette TRACE conn3 <- [1,1090,null,{}] 11:55:36 INFO - PROCESS | 3768 | 1470941736290 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 3768 | 1470941736292 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:36 INFO - PROCESS | 3768 | 1470941736395 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:55:36 INFO - PROCESS | 3768 | 1470941736407 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 3768 | 1470941736409 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:36 INFO - PROCESS | 3768 | ++DOCSHELL 1970A800 == 36 [pid = 3768] [id = 282] 11:55:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19EAB800) [pid = 3768] [serial = 845] [outer = 00000000] 11:55:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19EB5400) [pid = 3768] [serial = 846] [outer = 19EAB800] 11:55:36 INFO - PROCESS | 3768 | 1470941736452 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A066C00) [pid = 3768] [serial = 847] [outer = 19EAB800] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16AA7000) [pid = 3768] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (176F8400) [pid = 3768] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10439C00) [pid = 3768] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (19EAC000) [pid = 3768] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1612F400) [pid = 3768] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10A4A400) [pid = 3768] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17C1D400) [pid = 3768] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (144D6400) [pid = 3768] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1501F800) [pid = 3768] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (129EE400) [pid = 3768] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A19EC00) [pid = 3768] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:55:36 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16E06C00) [pid = 3768] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:55:36 INFO - PROCESS | 3768 | 1470941736934 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 714ms 11:55:37 INFO - PROCESS | 3768 | 1470941736970 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 3768 | 1470941736972 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 11:55:37 INFO - PROCESS | 3768 | 1470941736975 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:55:37 INFO - PROCESS | 3768 | 1470941736977 Marionette TRACE conn3 <- [1,1094,null,{}] 11:55:37 INFO - PROCESS | 3768 | 1470941736981 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 3768 | 1470941736983 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:37 INFO - PROCESS | 3768 | 1470941737082 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:55:37 INFO - PROCESS | 3768 | 1470941737089 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 3768 | 1470941737091 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:37 INFO - PROCESS | 3768 | ++DOCSHELL 114DA000 == 37 [pid = 3768] [id = 283] 11:55:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (176F9C00) [pid = 3768] [serial = 848] [outer = 00000000] 11:55:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19551800) [pid = 3768] [serial = 849] [outer = 176F9C00] 11:55:37 INFO - PROCESS | 3768 | 1470941737134 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19EAC000) [pid = 3768] [serial = 850] [outer = 176F9C00] 11:55:37 INFO - PROCESS | 3768 | 1470941737585 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 636ms 11:55:37 INFO - PROCESS | 3768 | 1470941737646 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 3768 | 1470941737648 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 11:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:55:37 INFO - PROCESS | 3768 | 1470941737655 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 3768 | 1470941737657 Marionette TRACE conn3 <- [1,1098,null,{}] 11:55:37 INFO - PROCESS | 3768 | 1470941737660 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 3768 | 1470941737662 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:37 INFO - PROCESS | 3768 | 1470941737739 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:55:37 INFO - PROCESS | 3768 | 1470941737745 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 3768 | 1470941737747 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:37 INFO - PROCESS | 3768 | ++DOCSHELL 180E8400 == 38 [pid = 3768] [id = 284] 11:55:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19EB4800) [pid = 3768] [serial = 851] [outer = 00000000] 11:55:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A19EC00) [pid = 3768] [serial = 852] [outer = 19EB4800] 11:55:37 INFO - PROCESS | 3768 | 1470941737794 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A1A4C00) [pid = 3768] [serial = 853] [outer = 19EB4800] 11:55:38 INFO - PROCESS | 3768 | 1470941738264 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 652ms 11:55:38 INFO - PROCESS | 3768 | 1470941738295 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 3768 | 1470941738298 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 11:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:55:38 INFO - PROCESS | 3768 | 1470941738301 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 3768 | 1470941738303 Marionette TRACE conn3 <- [1,1102,null,{}] 11:55:38 INFO - PROCESS | 3768 | 1470941738306 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 3768 | 1470941738308 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:38 INFO - PROCESS | 3768 | 1470941738388 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:55:38 INFO - PROCESS | 3768 | 1470941738396 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 3768 | 1470941738398 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:38 INFO - PROCESS | 3768 | ++DOCSHELL 19EAB000 == 39 [pid = 3768] [id = 285] 11:55:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19EB2000) [pid = 3768] [serial = 854] [outer = 00000000] 11:55:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A6E5C00) [pid = 3768] [serial = 855] [outer = 19EB2000] 11:55:38 INFO - PROCESS | 3768 | 1470941738441 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A6EC000) [pid = 3768] [serial = 856] [outer = 19EB2000] 11:55:39 INFO - PROCESS | 3768 | 1470941739001 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 746ms 11:55:39 INFO - PROCESS | 3768 | 1470941739041 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 3768 | 1470941739045 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 11:55:39 INFO - PROCESS | 3768 | 1470941739050 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:55:39 INFO - PROCESS | 3768 | 1470941739054 Marionette TRACE conn3 <- [1,1106,null,{}] 11:55:39 INFO - PROCESS | 3768 | 1470941739060 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 3768 | 1470941739063 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:39 INFO - PROCESS | 3768 | 1470941739212 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:55:39 INFO - PROCESS | 3768 | 1470941739366 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 3768 | 1470941739369 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:39 INFO - PROCESS | 3768 | ++DOCSHELL 10A52000 == 40 [pid = 3768] [id = 286] 11:55:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10BA0400) [pid = 3768] [serial = 857] [outer = 00000000] 11:55:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (12E2AC00) [pid = 3768] [serial = 858] [outer = 10BA0400] 11:55:39 INFO - PROCESS | 3768 | 1470941739425 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (139EE800) [pid = 3768] [serial = 859] [outer = 10BA0400] 11:55:40 INFO - PROCESS | 3768 | 1470941739999 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 969ms 11:55:40 INFO - PROCESS | 3768 | 1470941740030 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 3768 | 1470941740034 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 11:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:55:40 INFO - PROCESS | 3768 | 1470941740041 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 3768 | 1470941740044 Marionette TRACE conn3 <- [1,1110,null,{}] 11:55:40 INFO - PROCESS | 3768 | 1470941740048 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 3768 | 1470941740051 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:40 INFO - PROCESS | 3768 | 1470941740157 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:55:40 INFO - PROCESS | 3768 | 1470941740259 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 3768 | 1470941740261 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:40 INFO - PROCESS | 3768 | ++DOCSHELL 157C2800 == 41 [pid = 3768] [id = 287] 11:55:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (157C3C00) [pid = 3768] [serial = 860] [outer = 00000000] 11:55:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (15A44400) [pid = 3768] [serial = 861] [outer = 157C3C00] 11:55:40 INFO - PROCESS | 3768 | 1470941740318 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (16AA7000) [pid = 3768] [serial = 862] [outer = 157C3C00] 11:55:40 INFO - PROCESS | 3768 | 1470941740948 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 969ms 11:55:41 INFO - PROCESS | 3768 | 1470941740985 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 3768 | 1470941740988 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 11:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:55:41 INFO - PROCESS | 3768 | 1470941740992 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 3768 | 1470941740995 Marionette TRACE conn3 <- [1,1114,null,{}] 11:55:41 INFO - PROCESS | 3768 | 1470941741006 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 3768 | 1470941741011 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:41 INFO - PROCESS | 3768 | 1470941741115 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:55:41 INFO - PROCESS | 3768 | 1470941741264 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 3768 | 1470941741268 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:41 INFO - PROCESS | 3768 | ++DOCSHELL 1A068C00 == 42 [pid = 3768] [id = 288] 11:55:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A069C00) [pid = 3768] [serial = 863] [outer = 00000000] 11:55:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1A589000) [pid = 3768] [serial = 864] [outer = 1A069C00] 11:55:41 INFO - PROCESS | 3768 | 1470941741323 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1A90BC00) [pid = 3768] [serial = 865] [outer = 1A069C00] 11:55:41 INFO - PROCESS | 3768 | 1470941741929 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 968ms 11:55:41 INFO - PROCESS | 3768 | 1470941741968 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 3768 | 1470941741971 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 11:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:55:41 INFO - PROCESS | 3768 | 1470941741975 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 3768 | 1470941741977 Marionette TRACE conn3 <- [1,1118,null,{}] 11:55:42 INFO - PROCESS | 3768 | 1470941741996 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 3768 | 1470941741999 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:42 INFO - PROCESS | 3768 | 1470941742105 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:55:42 INFO - PROCESS | 3768 | 1470941742337 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 3768 | 1470941742341 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:42 INFO - PROCESS | 3768 | ++DOCSHELL 103D2C00 == 43 [pid = 3768] [id = 289] 11:55:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (10528C00) [pid = 3768] [serial = 866] [outer = 00000000] 11:55:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (10F0E400) [pid = 3768] [serial = 867] [outer = 10528C00] 11:55:42 INFO - PROCESS | 3768 | 1470941742407 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (12B7FC00) [pid = 3768] [serial = 868] [outer = 10528C00] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 15021800 == 42 [pid = 3768] [id = 264] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 180E8400 == 41 [pid = 3768] [id = 284] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 114DA000 == 40 [pid = 3768] [id = 283] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 1970A800 == 39 [pid = 3768] [id = 282] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 17CAE400 == 38 [pid = 3768] [id = 281] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 17E68400 == 37 [pid = 3768] [id = 280] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 1612C000 == 36 [pid = 3768] [id = 279] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 15861C00 == 35 [pid = 3768] [id = 278] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 12E7A400 == 34 [pid = 3768] [id = 277] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 10441800 == 33 [pid = 3768] [id = 276] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 1A1A5800 == 32 [pid = 3768] [id = 273] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 10B97C00 == 31 [pid = 3768] [id = 274] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 1420A000 == 30 [pid = 3768] [id = 275] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 157C2800 == 29 [pid = 3768] [id = 287] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 1A068C00 == 28 [pid = 3768] [id = 288] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 19EAB000 == 27 [pid = 3768] [id = 285] 11:55:43 INFO - PROCESS | 3768 | --DOCSHELL 10A52000 == 26 [pid = 3768] [id = 286] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (1A6EAC00) [pid = 3768] [serial = 819] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (19CB2800) [pid = 3768] [serial = 817] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (16EC9000) [pid = 3768] [serial = 786] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (19CB6C00) [pid = 3768] [serial = 805] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (157DF000) [pid = 3768] [serial = 814] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (174F8C00) [pid = 3768] [serial = 787] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (11C13800) [pid = 3768] [serial = 813] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1A06A800) [pid = 3768] [serial = 808] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19703C00) [pid = 3768] [serial = 804] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1954B800) [pid = 3768] [serial = 816] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (12E2C000) [pid = 3768] [serial = 780] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (180E6000) [pid = 3768] [serial = 789] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (157BF000) [pid = 3768] [serial = 799] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (151C5800) [pid = 3768] [serial = 783] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (180EB400) [pid = 3768] [serial = 790] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1321F400) [pid = 3768] [serial = 781] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1502A800) [pid = 3768] [serial = 798] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19EB4400) [pid = 3768] [serial = 807] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (12C63400) [pid = 3768] [serial = 795] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12E2C800) [pid = 3768] [serial = 796] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A6E4400) [pid = 3768] [serial = 811] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (176FB000) [pid = 3768] [serial = 802] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (174EB400) [pid = 3768] [serial = 801] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (151CD800) [pid = 3768] [serial = 784] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A588800) [pid = 3768] [serial = 810] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19554800) [pid = 3768] [serial = 792] [outer = 00000000] [url = about:blank] 11:55:43 INFO - PROCESS | 3768 | 1470941743700 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1795ms 11:55:43 INFO - PROCESS | 3768 | 1470941743776 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 3768 | 1470941743781 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 11:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:55:43 INFO - PROCESS | 3768 | 1470941743831 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 3768 | 1470941743834 Marionette TRACE conn3 <- [1,1122,null,{}] 11:55:43 INFO - PROCESS | 3768 | 1470941743840 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 3768 | 1470941743844 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:43 INFO - PROCESS | 3768 | 1470941743933 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:55:44 INFO - PROCESS | 3768 | 1470941744015 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 3768 | 1470941744021 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:44 INFO - PROCESS | 3768 | ++DOCSHELL 12E2C400 == 27 [pid = 3768] [id = 290] 11:55:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (12E2C800) [pid = 3768] [serial = 869] [outer = 00000000] 11:55:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (12E7EC00) [pid = 3768] [serial = 870] [outer = 12E2C800] 11:55:44 INFO - PROCESS | 3768 | 1470941744069 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1314AC00) [pid = 3768] [serial = 871] [outer = 12E2C800] 11:55:44 INFO - PROCESS | 3768 | 1470941744474 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 747ms 11:55:44 INFO - PROCESS | 3768 | 1470941744527 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 3768 | 1470941744532 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 11:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:55:44 INFO - PROCESS | 3768 | 1470941744539 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 3768 | 1470941744542 Marionette TRACE conn3 <- [1,1126,null,{}] 11:55:44 INFO - PROCESS | 3768 | 1470941744545 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 3768 | 1470941744548 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:44 INFO - PROCESS | 3768 | 1470941744633 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:55:44 INFO - PROCESS | 3768 | 1470941744642 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 3768 | 1470941744645 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:44 INFO - PROCESS | 3768 | ++DOCSHELL 14438800 == 28 [pid = 3768] [id = 291] 11:55:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (14439800) [pid = 3768] [serial = 872] [outer = 00000000] 11:55:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (144DB000) [pid = 3768] [serial = 873] [outer = 14439800] 11:55:44 INFO - PROCESS | 3768 | 1470941744694 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15027800) [pid = 3768] [serial = 874] [outer = 14439800] 11:55:45 INFO - PROCESS | 3768 | 1470941745139 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 652ms 11:55:45 INFO - PROCESS | 3768 | 1470941745175 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 3768 | 1470941745177 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 11:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:55:45 INFO - PROCESS | 3768 | 1470941745184 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 3768 | 1470941745187 Marionette TRACE conn3 <- [1,1130,null,{}] 11:55:45 INFO - PROCESS | 3768 | 1470941745198 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 3768 | 1470941745203 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:45 INFO - PROCESS | 3768 | 1470941745286 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:55:45 INFO - PROCESS | 3768 | 1470941745324 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 3768 | 1470941745328 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:45 INFO - PROCESS | 3768 | ++DOCSHELL 15A43400 == 29 [pid = 3768] [id = 292] 11:55:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15A4B800) [pid = 3768] [serial = 875] [outer = 00000000] 11:55:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16990000) [pid = 3768] [serial = 876] [outer = 15A4B800] 11:55:45 INFO - PROCESS | 3768 | 1470941745427 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16A49800) [pid = 3768] [serial = 877] [outer = 15A4B800] 11:55:45 INFO - PROCESS | 3768 | 1470941745868 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 714ms 11:55:45 INFO - PROCESS | 3768 | 1470941745912 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 3768 | 1470941745914 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 11:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:55:45 INFO - PROCESS | 3768 | 1470941745927 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 3768 | 1470941745938 Marionette TRACE conn3 <- [1,1134,null,{}] 11:55:45 INFO - PROCESS | 3768 | 1470941745942 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 3768 | 1470941745944 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:46 INFO - PROCESS | 3768 | 1470941746056 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:55:46 INFO - PROCESS | 3768 | 1470941746063 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 3768 | 1470941746065 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:46 INFO - PROCESS | 3768 | ++DOCSHELL 15A51400 == 30 [pid = 3768] [id = 293] 11:55:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16131C00) [pid = 3768] [serial = 878] [outer = 00000000] 11:55:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (176F2000) [pid = 3768] [serial = 879] [outer = 16131C00] 11:55:46 INFO - PROCESS | 3768 | 1470941746153 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17CAA800) [pid = 3768] [serial = 880] [outer = 16131C00] 11:55:46 INFO - PROCESS | 3768 | 1470941746589 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 715ms 11:55:46 INFO - PROCESS | 3768 | 1470941746627 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 3768 | 1470941746629 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 11:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:55:46 INFO - PROCESS | 3768 | 1470941746633 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 3768 | 1470941746634 Marionette TRACE conn3 <- [1,1138,null,{}] 11:55:46 INFO - PROCESS | 3768 | 1470941746638 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 3768 | 1470941746640 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:46 INFO - PROCESS | 3768 | 1470941746770 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:55:46 INFO - PROCESS | 3768 | 1470941746827 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 3768 | 1470941746829 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:46 INFO - PROCESS | 3768 | ++DOCSHELL 1764D000 == 31 [pid = 3768] [id = 294] 11:55:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17E69000) [pid = 3768] [serial = 881] [outer = 00000000] 11:55:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (180EBC00) [pid = 3768] [serial = 882] [outer = 17E69000] 11:55:46 INFO - PROCESS | 3768 | 1470941746873 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1954D800) [pid = 3768] [serial = 883] [outer = 17E69000] 11:55:47 INFO - PROCESS | 3768 | 1470941747295 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 715ms 11:55:47 INFO - PROCESS | 3768 | 1470941747333 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 3768 | 1470941747335 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 11:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:55:47 INFO - PROCESS | 3768 | 1470941747338 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 3768 | 1470941747340 Marionette TRACE conn3 <- [1,1142,null,{}] 11:55:47 INFO - PROCESS | 3768 | 1470941747343 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 3768 | 1470941747348 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:47 INFO - PROCESS | 3768 | 1470941747525 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:55:47 INFO - PROCESS | 3768 | 1470941747535 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 3768 | 1470941747537 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:47 INFO - PROCESS | 3768 | ++DOCSHELL 19550400 == 32 [pid = 3768] [id = 295] 11:55:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19551000) [pid = 3768] [serial = 884] [outer = 00000000] 11:55:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19CB2C00) [pid = 3768] [serial = 885] [outer = 19551000] 11:55:47 INFO - PROCESS | 3768 | 1470941747637 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19EB0800) [pid = 3768] [serial = 886] [outer = 19551000] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (17E68800) [pid = 3768] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (180EE000) [pid = 3768] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19EAB800) [pid = 3768] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A584800) [pid = 3768] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10B99800) [pid = 3768] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (104E3C00) [pid = 3768] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16993C00) [pid = 3768] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15A27C00) [pid = 3768] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (12E7F000) [pid = 3768] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (14435800) [pid = 3768] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (19EB4800) [pid = 3768] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19EB2000) [pid = 3768] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (176F9C00) [pid = 3768] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:55:48 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (174F3400) [pid = 3768] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:55:48 INFO - PROCESS | 3768 | 1470941748382 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1064ms 11:55:48 INFO - PROCESS | 3768 | 1470941748413 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 3768 | 1470941748415 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 11:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:55:48 INFO - PROCESS | 3768 | 1470941748418 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 3768 | 1470941748420 Marionette TRACE conn3 <- [1,1146,null,{}] 11:55:48 INFO - PROCESS | 3768 | 1470941748423 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 3768 | 1470941748426 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:48 INFO - PROCESS | 3768 | 1470941748501 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:55:48 INFO - PROCESS | 3768 | 1470941748588 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 3768 | 1470941748590 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:48 INFO - PROCESS | 3768 | ++DOCSHELL 10B9BC00 == 33 [pid = 3768] [id = 296] 11:55:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10B9DC00) [pid = 3768] [serial = 887] [outer = 00000000] 11:55:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15861400) [pid = 3768] [serial = 888] [outer = 10B9DC00] 11:55:48 INFO - PROCESS | 3768 | 1470941748640 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19548400) [pid = 3768] [serial = 889] [outer = 10B9DC00] 11:55:48 INFO - PROCESS | 3768 | 1470941748977 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 603ms 11:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:55:49 INFO - PROCESS | 3768 | 1470941749015 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 3768 | 1470941749017 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 11:55:49 INFO - PROCESS | 3768 | 1470941749021 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 3768 | 1470941749022 Marionette TRACE conn3 <- [1,1150,null,{}] 11:55:49 INFO - PROCESS | 3768 | 1470941749025 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 3768 | 1470941749027 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:49 INFO - PROCESS | 3768 | 1470941749142 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:55:49 INFO - PROCESS | 3768 | 1470941749149 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 3768 | 1470941749151 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:49 INFO - PROCESS | 3768 | ++DOCSHELL 10432400 == 34 [pid = 3768] [id = 297] 11:55:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (14432800) [pid = 3768] [serial = 890] [outer = 00000000] 11:55:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A06A800) [pid = 3768] [serial = 891] [outer = 14432800] 11:55:49 INFO - PROCESS | 3768 | 1470941749195 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A06B800) [pid = 3768] [serial = 892] [outer = 14432800] 11:55:49 INFO - PROCESS | 3768 | 1470941749636 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 635ms 11:55:49 INFO - PROCESS | 3768 | 1470941749692 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 3768 | 1470941749694 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 11:55:49 INFO - PROCESS | 3768 | 1470941749698 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:55:49 INFO - PROCESS | 3768 | 1470941749699 Marionette TRACE conn3 <- [1,1154,null,{}] 11:55:49 INFO - PROCESS | 3768 | 1470941749703 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 3768 | 1470941749705 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:49 INFO - PROCESS | 3768 | 1470941749814 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:55:49 INFO - PROCESS | 3768 | 1470941749822 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 3768 | 1470941749824 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:49 INFO - PROCESS | 3768 | ++DOCSHELL 1A1A0000 == 35 [pid = 3768] [id = 298] 11:55:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A591C00) [pid = 3768] [serial = 893] [outer = 00000000] 11:55:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A90A400) [pid = 3768] [serial = 894] [outer = 1A591C00] 11:55:49 INFO - PROCESS | 3768 | 1470941749867 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A6E9800) [pid = 3768] [serial = 895] [outer = 1A591C00] 11:55:50 INFO - PROCESS | 3768 | 1470941750330 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 715ms 11:55:50 INFO - PROCESS | 3768 | 1470941750398 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 3768 | 1470941750403 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 11:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:55:50 INFO - PROCESS | 3768 | 1470941750409 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 3768 | 1470941750414 Marionette TRACE conn3 <- [1,1158,null,{}] 11:55:50 INFO - PROCESS | 3768 | 1470941750421 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 3768 | 1470941750424 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:50 INFO - PROCESS | 3768 | 1470941750553 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:55:50 INFO - PROCESS | 3768 | 1470941750656 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 3768 | 1470941750661 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:50 INFO - PROCESS | 3768 | ++DOCSHELL 1296E400 == 36 [pid = 3768] [id = 299] 11:55:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (129F2C00) [pid = 3768] [serial = 896] [outer = 00000000] 11:55:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (12C64400) [pid = 3768] [serial = 897] [outer = 129F2C00] 11:55:50 INFO - PROCESS | 3768 | 1470941750730 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (12E7DC00) [pid = 3768] [serial = 898] [outer = 129F2C00] 11:55:51 INFO - PROCESS | 3768 | 1470941751574 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1239ms 11:55:51 INFO - PROCESS | 3768 | 1470941751649 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 3768 | 1470941751653 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 11:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:55:51 INFO - PROCESS | 3768 | 1470941751660 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - PROCESS | 3768 | 1470941751664 Marionette TRACE conn3 <- [1,1162,null,{}] 11:55:51 INFO - PROCESS | 3768 | 1470941751668 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:51 INFO - PROCESS | 3768 | 1470941751671 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:51 INFO - PROCESS | 3768 | 1470941751799 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:55:51 INFO - PROCESS | 3768 | 1470941751919 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 3768 | 1470941751922 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:51 INFO - PROCESS | 3768 | ++DOCSHELL 151CD400 == 37 [pid = 3768] [id = 300] 11:55:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (151CFC00) [pid = 3768] [serial = 899] [outer = 00000000] 11:55:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (157EC800) [pid = 3768] [serial = 900] [outer = 151CFC00] 11:55:51 INFO - PROCESS | 3768 | 1470941751978 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (15A4B000) [pid = 3768] [serial = 901] [outer = 151CFC00] 11:55:52 INFO - PROCESS | 3768 | 1470941752846 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 3768 | 1470941752912 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 11:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:55:52 INFO - PROCESS | 3768 | 1470941752918 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 3768 | 1470941752921 Marionette TRACE conn3 <- [1,1166,null,{}] 11:55:52 INFO - PROCESS | 3768 | 1470941752927 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 3768 | 1470941752930 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:53 INFO - PROCESS | 3768 | 1470941753054 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 10432400 == 36 [pid = 3768] [id = 297] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 10B9BC00 == 35 [pid = 3768] [id = 296] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 19550400 == 34 [pid = 3768] [id = 295] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 1764D000 == 33 [pid = 3768] [id = 294] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 15A51400 == 32 [pid = 3768] [id = 293] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 15A43400 == 31 [pid = 3768] [id = 292] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 14438800 == 30 [pid = 3768] [id = 291] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 12E2C400 == 29 [pid = 3768] [id = 290] 11:55:53 INFO - PROCESS | 3768 | --DOCSHELL 103D2C00 == 28 [pid = 3768] [id = 289] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19556800) [pid = 3768] [serial = 793] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (17E70400) [pid = 3768] [serial = 840] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (19CB3400) [pid = 3768] [serial = 843] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (180DF800) [pid = 3768] [serial = 841] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19EB5400) [pid = 3768] [serial = 846] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1A6EB800) [pid = 3768] [serial = 820] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (11469800) [pid = 3768] [serial = 822] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (12BC9800) [pid = 3768] [serial = 823] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10A55800) [pid = 3768] [serial = 828] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (114D7800) [pid = 3768] [serial = 829] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F3C000) [pid = 3768] [serial = 837] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15A47C00) [pid = 3768] [serial = 834] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16125C00) [pid = 3768] [serial = 835] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (13AC7800) [pid = 3768] [serial = 831] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19709C00) [pid = 3768] [serial = 844] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (13B58400) [pid = 3768] [serial = 832] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15A50000) [pid = 3768] [serial = 825] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16A9C800) [pid = 3768] [serial = 826] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A1A4C00) [pid = 3768] [serial = 853] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1A6E5C00) [pid = 3768] [serial = 855] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A19EC00) [pid = 3768] [serial = 852] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A066C00) [pid = 3768] [serial = 847] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19551800) [pid = 3768] [serial = 849] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1A6EC000) [pid = 3768] [serial = 856] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (176F7800) [pid = 3768] [serial = 838] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19EAC000) [pid = 3768] [serial = 850] [outer = 00000000] [url = about:blank] 11:55:53 INFO - PROCESS | 3768 | 1470941753179 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 3768 | 1470941753183 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:53 INFO - PROCESS | 3768 | ++DOCSHELL 0F343C00 == 29 [pid = 3768] [id = 301] 11:55:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10B9BC00) [pid = 3768] [serial = 902] [outer = 00000000] 11:55:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (114DD800) [pid = 3768] [serial = 903] [outer = 10B9BC00] 11:55:53 INFO - PROCESS | 3768 | 1470941753234 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (12E81400) [pid = 3768] [serial = 904] [outer = 10B9BC00] 11:55:53 INFO - PROCESS | 3768 | 1470941753693 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 3768 | 1470941753752 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 11:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:55:53 INFO - PROCESS | 3768 | 1470941753759 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 3768 | 1470941753761 Marionette TRACE conn3 <- [1,1170,null,{}] 11:55:53 INFO - PROCESS | 3768 | 1470941753765 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 3768 | 1470941753768 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:53 INFO - PROCESS | 3768 | 1470941753858 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:55:53 INFO - PROCESS | 3768 | 1470941753864 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 3768 | 1470941753866 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:53 INFO - PROCESS | 3768 | ++DOCSHELL 13B5D000 == 30 [pid = 3768] [id = 302] 11:55:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (144D5400) [pid = 3768] [serial = 905] [outer = 00000000] 11:55:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (151CB400) [pid = 3768] [serial = 906] [outer = 144D5400] 11:55:53 INFO - PROCESS | 3768 | 1470941753912 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (157DE000) [pid = 3768] [serial = 907] [outer = 144D5400] 11:55:54 INFO - PROCESS | 3768 | 1470941754378 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 3768 | 1470941754399 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 11:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:55:54 INFO - PROCESS | 3768 | 1470941754402 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 3768 | 1470941754406 Marionette TRACE conn3 <- [1,1174,null,{}] 11:55:54 INFO - PROCESS | 3768 | 1470941754416 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 3768 | 1470941754421 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:54 INFO - PROCESS | 3768 | 1470941754503 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:55:54 INFO - PROCESS | 3768 | 1470941754544 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 3768 | 1470941754547 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:54 INFO - PROCESS | 3768 | ++DOCSHELL 16EC9000 == 31 [pid = 3768] [id = 303] 11:55:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16ECB000) [pid = 3768] [serial = 908] [outer = 00000000] 11:55:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17644000) [pid = 3768] [serial = 909] [outer = 16ECB000] 11:55:54 INFO - PROCESS | 3768 | 1470941754666 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (176FB000) [pid = 3768] [serial = 910] [outer = 16ECB000] 11:55:55 INFO - PROCESS | 3768 | 1470941755061 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 3768 | 1470941755104 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 11:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:55:55 INFO - PROCESS | 3768 | 1470941755107 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 3768 | 1470941755109 Marionette TRACE conn3 <- [1,1178,null,{}] 11:55:55 INFO - PROCESS | 3768 | 1470941755113 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 3768 | 1470941755114 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:55 INFO - PROCESS | 3768 | 1470941755206 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:55:55 INFO - PROCESS | 3768 | 1470941755298 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 3768 | 1470941755300 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:55 INFO - PROCESS | 3768 | ++DOCSHELL 17ED6400 == 32 [pid = 3768] [id = 304] 11:55:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (180DF400) [pid = 3768] [serial = 911] [outer = 00000000] 11:55:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19553800) [pid = 3768] [serial = 912] [outer = 180DF400] 11:55:55 INFO - PROCESS | 3768 | 1470941755345 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19706C00) [pid = 3768] [serial = 913] [outer = 180DF400] 11:55:55 INFO - PROCESS | 3768 | 1470941755780 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 3768 | 1470941755842 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 11:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:55:55 INFO - PROCESS | 3768 | 1470941755846 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 3768 | 1470941755847 Marionette TRACE conn3 <- [1,1182,null,{}] 11:55:55 INFO - PROCESS | 3768 | 1470941755851 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 3768 | 1470941755853 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:56 INFO - PROCESS | 3768 | 1470941755996 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:55:56 INFO - PROCESS | 3768 | 1470941756018 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 3768 | 1470941756020 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:56 INFO - PROCESS | 3768 | ++DOCSHELL 19709C00 == 33 [pid = 3768] [id = 305] 11:55:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1970B400) [pid = 3768] [serial = 914] [outer = 00000000] 11:55:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19CC0C00) [pid = 3768] [serial = 915] [outer = 1970B400] 11:55:56 INFO - PROCESS | 3768 | 1470941756063 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19EAE000) [pid = 3768] [serial = 916] [outer = 1970B400] 11:55:56 INFO - PROCESS | 3768 | 1470941756510 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 3768 | 1470941756547 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 11:55:56 INFO - PROCESS | 3768 | 1470941756550 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:55:56 INFO - PROCESS | 3768 | 1470941756552 Marionette TRACE conn3 <- [1,1186,null,{}] 11:55:56 INFO - PROCESS | 3768 | 1470941756555 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 3768 | 1470941756561 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:56 INFO - PROCESS | 3768 | 1470941756702 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:55:56 INFO - PROCESS | 3768 | 1470941756714 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 3768 | 1470941756716 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:56 INFO - PROCESS | 3768 | ++DOCSHELL 1A064C00 == 34 [pid = 3768] [id = 306] 11:55:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A066800) [pid = 3768] [serial = 917] [outer = 00000000] 11:55:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A590C00) [pid = 3768] [serial = 918] [outer = 1A066800] 11:55:56 INFO - PROCESS | 3768 | 1470941756760 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A19E800) [pid = 3768] [serial = 919] [outer = 1A066800] 11:55:57 INFO - PROCESS | 3768 | 1470941757201 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 714ms 11:55:57 INFO - PROCESS | 3768 | 1470941757250 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 3768 | 1470941757252 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 11:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:55:57 INFO - PROCESS | 3768 | 1470941757264 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 3768 | 1470941757266 Marionette TRACE conn3 <- [1,1190,null,{}] 11:55:57 INFO - PROCESS | 3768 | 1470941757270 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 3768 | 1470941757272 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10528C00) [pid = 3768] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (14439800) [pid = 3768] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15A4B800) [pid = 3768] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (12E2C800) [pid = 3768] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19551000) [pid = 3768] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (14432800) [pid = 3768] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10BA0400) [pid = 3768] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (157C3C00) [pid = 3768] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A069C00) [pid = 3768] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17E69000) [pid = 3768] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10B9DC00) [pid = 3768] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:55:57 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16131C00) [pid = 3768] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:55:57 INFO - PROCESS | 3768 | 1470941757558 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:55:57 INFO - PROCESS | 3768 | 1470941757567 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 3768 | 1470941757569 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:57 INFO - PROCESS | 3768 | ++DOCSHELL 12978000 == 35 [pid = 3768] [id = 307] 11:55:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15022800) [pid = 3768] [serial = 920] [outer = 00000000] 11:55:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15A20400) [pid = 3768] [serial = 921] [outer = 15022800] 11:55:57 INFO - PROCESS | 3768 | 1470941757612 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (176F7000) [pid = 3768] [serial = 922] [outer = 15022800] 11:55:58 INFO - PROCESS | 3768 | 1470941758008 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:55:58 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 11:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 778ms 11:55:58 INFO - PROCESS | 3768 | 1470941758052 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 3768 | 1470941758054 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 11:55:58 INFO - PROCESS | 3768 | 1470941758057 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 3768 | 1470941758059 Marionette TRACE conn3 <- [1,1194,null,{}] 11:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:55:58 INFO - PROCESS | 3768 | 1470941758062 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 3768 | 1470941758064 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:58 INFO - PROCESS | 3768 | 1470941758144 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:55:58 INFO - PROCESS | 3768 | 1470941758153 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 3768 | 1470941758154 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:58 INFO - PROCESS | 3768 | ++DOCSHELL 1A58A400 == 36 [pid = 3768] [id = 308] 11:55:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1A6E1C00) [pid = 3768] [serial = 923] [outer = 00000000] 11:55:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A90C800) [pid = 3768] [serial = 924] [outer = 1A6E1C00] 11:55:58 INFO - PROCESS | 3768 | 1470941758198 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A918000) [pid = 3768] [serial = 925] [outer = 1A6E1C00] 11:55:58 INFO - PROCESS | 3768 | 1470941758610 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:55:58 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 11:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 604ms 11:55:58 INFO - PROCESS | 3768 | 1470941758658 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 3768 | 1470941758660 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 11:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:55:58 INFO - PROCESS | 3768 | 1470941758668 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 3768 | 1470941758670 Marionette TRACE conn3 <- [1,1198,null,{}] 11:55:58 INFO - PROCESS | 3768 | 1470941758673 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 3768 | 1470941758675 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:58 INFO - PROCESS | 3768 | 1470941758753 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:55:58 INFO - PROCESS | 3768 | 1470941758759 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 3768 | 1470941758761 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:58 INFO - PROCESS | 3768 | ++DOCSHELL 1A994000 == 37 [pid = 3768] [id = 309] 11:55:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A994C00) [pid = 3768] [serial = 926] [outer = 00000000] 11:55:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A99A400) [pid = 3768] [serial = 927] [outer = 1A994C00] 11:55:58 INFO - PROCESS | 3768 | 1470941758803 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A99D000) [pid = 3768] [serial = 928] [outer = 1A994C00] 11:55:59 INFO - PROCESS | 3768 | 1470941759250 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 635ms 11:55:59 INFO - PROCESS | 3768 | 1470941759305 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 3768 | 1470941759307 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 11:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:55:59 INFO - PROCESS | 3768 | 1470941759311 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 3768 | 1470941759312 Marionette TRACE conn3 <- [1,1202,null,{}] 11:55:59 INFO - PROCESS | 3768 | 1470941759316 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:59 INFO - PROCESS | 3768 | 1470941759318 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:59 INFO - PROCESS | 3768 | 1470941759394 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:55:59 INFO - PROCESS | 3768 | 1470941759402 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 3768 | 1470941759404 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:55:59 INFO - PROCESS | 3768 | ++DOCSHELL 1A98FC00 == 38 [pid = 3768] [id = 310] 11:55:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1ABD1400) [pid = 3768] [serial = 929] [outer = 00000000] 11:55:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1ABDA000) [pid = 3768] [serial = 930] [outer = 1ABD1400] 11:55:59 INFO - PROCESS | 3768 | 1470941759495 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1ABDC000) [pid = 3768] [serial = 931] [outer = 1ABD1400] 11:56:00 INFO - PROCESS | 3768 | 1470941760229 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 953ms 11:56:00 INFO - PROCESS | 3768 | 1470941760288 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 3768 | 1470941760293 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 11:56:00 INFO - PROCESS | 3768 | 1470941760297 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:56:00 INFO - PROCESS | 3768 | 1470941760301 Marionette TRACE conn3 <- [1,1206,null,{}] 11:56:00 INFO - PROCESS | 3768 | 1470941760306 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 3768 | 1470941760310 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:00 INFO - PROCESS | 3768 | 1470941760418 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:56:00 INFO - PROCESS | 3768 | 1470941760544 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 3768 | 1470941760548 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:00 INFO - PROCESS | 3768 | ++DOCSHELL 1314CC00 == 39 [pid = 3768] [id = 311] 11:56:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (13216400) [pid = 3768] [serial = 932] [outer = 00000000] 11:56:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1443DC00) [pid = 3768] [serial = 933] [outer = 13216400] 11:56:00 INFO - PROCESS | 3768 | 1470941760604 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (157C3000) [pid = 3768] [serial = 934] [outer = 13216400] 11:56:01 INFO - PROCESS | 3768 | 1470941761150 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 921ms 11:56:01 INFO - PROCESS | 3768 | 1470941761203 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 3768 | 1470941761208 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 11:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:56:01 INFO - PROCESS | 3768 | 1470941761214 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 3768 | 1470941761217 Marionette TRACE conn3 <- [1,1210,null,{}] 11:56:01 INFO - PROCESS | 3768 | 1470941761223 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 3768 | 1470941761227 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:01 INFO - PROCESS | 3768 | 1470941761336 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:56:01 INFO - PROCESS | 3768 | 1470941761480 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 3768 | 1470941761483 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:01 INFO - PROCESS | 3768 | ++DOCSHELL 16E0C000 == 40 [pid = 3768] [id = 312] 11:56:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16E0D400) [pid = 3768] [serial = 935] [outer = 00000000] 11:56:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (176F6C00) [pid = 3768] [serial = 936] [outer = 16E0D400] 11:56:01 INFO - PROCESS | 3768 | 1470941761539 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (180E4C00) [pid = 3768] [serial = 937] [outer = 16E0D400] 11:56:02 INFO - PROCESS | 3768 | 1470941762115 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:56:02 INFO - PROCESS | 3768 | 1470941762153 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 11:56:02 INFO - PROCESS | 3768 | 1470941762157 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 3768 | 1470941762161 Marionette TRACE conn3 <- [1,1214,null,{}] 11:56:02 INFO - PROCESS | 3768 | 1470941762172 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 3768 | 1470941762177 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:02 INFO - PROCESS | 3768 | 1470941762283 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:56:02 INFO - PROCESS | 3768 | 1470941762410 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 3768 | 1470941762414 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:02 INFO - PROCESS | 3768 | ++DOCSHELL 1A6E4C00 == 41 [pid = 3768] [id = 313] 11:56:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A6E5000) [pid = 3768] [serial = 938] [outer = 00000000] 11:56:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A999800) [pid = 3768] [serial = 939] [outer = 1A6E5000] 11:56:02 INFO - PROCESS | 3768 | 1470941762470 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1ADE9400) [pid = 3768] [serial = 940] [outer = 1A6E5000] 11:56:03 INFO - PROCESS | 3768 | 1470941763030 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1064ms 11:56:03 INFO - PROCESS | 3768 | 1470941763219 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 3768 | 1470941763224 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 11:56:03 INFO - PROCESS | 3768 | 1470941763249 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:56:03 INFO - PROCESS | 3768 | 1470941763252 Marionette TRACE conn3 <- [1,1218,null,{}] 11:56:03 INFO - PROCESS | 3768 | 1470941763258 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 3768 | 1470941763261 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:03 INFO - PROCESS | 3768 | 1470941763361 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:56:03 INFO - PROCESS | 3768 | 1470941763440 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 3768 | 1470941763445 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:03 INFO - PROCESS | 3768 | ++DOCSHELL 12E7F000 == 42 [pid = 3768] [id = 314] 11:56:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1314EC00) [pid = 3768] [serial = 941] [outer = 00000000] 11:56:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (13924000) [pid = 3768] [serial = 942] [outer = 1314EC00] 11:56:03 INFO - PROCESS | 3768 | 1470941763561 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (13AC8800) [pid = 3768] [serial = 943] [outer = 1314EC00] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 1A994000 == 41 [pid = 3768] [id = 309] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 1A58A400 == 40 [pid = 3768] [id = 308] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 12978000 == 39 [pid = 3768] [id = 307] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 1A064C00 == 38 [pid = 3768] [id = 306] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 19709C00 == 37 [pid = 3768] [id = 305] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 17ED6400 == 36 [pid = 3768] [id = 304] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 16EC9000 == 35 [pid = 3768] [id = 303] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 13B5D000 == 34 [pid = 3768] [id = 302] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 0F343C00 == 33 [pid = 3768] [id = 301] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 1A1A0000 == 32 [pid = 3768] [id = 298] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 1296E400 == 31 [pid = 3768] [id = 299] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 151CD400 == 30 [pid = 3768] [id = 300] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 16E0C000 == 29 [pid = 3768] [id = 312] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 1A6E4C00 == 28 [pid = 3768] [id = 313] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 1A98FC00 == 27 [pid = 3768] [id = 310] 11:56:04 INFO - PROCESS | 3768 | --DOCSHELL 1314CC00 == 26 [pid = 3768] [id = 311] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (12B7FC00) [pid = 3768] [serial = 868] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (10F0E400) [pid = 3768] [serial = 867] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (144DB000) [pid = 3768] [serial = 873] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15027800) [pid = 3768] [serial = 874] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16990000) [pid = 3768] [serial = 876] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (12E7EC00) [pid = 3768] [serial = 870] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1314AC00) [pid = 3768] [serial = 871] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19CB2C00) [pid = 3768] [serial = 885] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A06B800) [pid = 3768] [serial = 892] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (139EE800) [pid = 3768] [serial = 859] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (12E2AC00) [pid = 3768] [serial = 858] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16AA7000) [pid = 3768] [serial = 862] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15A44400) [pid = 3768] [serial = 861] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A90BC00) [pid = 3768] [serial = 865] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A589000) [pid = 3768] [serial = 864] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1954D800) [pid = 3768] [serial = 883] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15861400) [pid = 3768] [serial = 888] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (180EBC00) [pid = 3768] [serial = 882] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A06A800) [pid = 3768] [serial = 891] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1A90A400) [pid = 3768] [serial = 894] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19EB0800) [pid = 3768] [serial = 886] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (176F2000) [pid = 3768] [serial = 879] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17CAA800) [pid = 3768] [serial = 880] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19548400) [pid = 3768] [serial = 889] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16A49800) [pid = 3768] [serial = 877] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 3768 | 1470941764758 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1588ms 11:56:04 INFO - PROCESS | 3768 | 1470941764849 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 3768 | 1470941764853 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 11:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:56:04 INFO - PROCESS | 3768 | 1470941764859 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 3768 | 1470941764863 Marionette TRACE conn3 <- [1,1222,null,{}] 11:56:04 INFO - PROCESS | 3768 | 1470941764870 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 3768 | 1470941764874 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:04 INFO - PROCESS | 3768 | 1470941764958 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:56:05 INFO - PROCESS | 3768 | 1470941765003 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 3768 | 1470941765010 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:05 INFO - PROCESS | 3768 | ++DOCSHELL 10F08C00 == 27 [pid = 3768] [id = 315] 11:56:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10F09400) [pid = 3768] [serial = 944] [outer = 00000000] 11:56:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (114DA000) [pid = 3768] [serial = 945] [outer = 10F09400] 11:56:05 INFO - PROCESS | 3768 | 1470941765059 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (11DA5400) [pid = 3768] [serial = 946] [outer = 10F09400] 11:56:05 INFO - PROCESS | 3768 | 1470941765579 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 746ms 11:56:05 INFO - PROCESS | 3768 | 1470941765632 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 3768 | 1470941765636 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 11:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:56:05 INFO - PROCESS | 3768 | 1470941765643 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 3768 | 1470941765646 Marionette TRACE conn3 <- [1,1226,null,{}] 11:56:05 INFO - PROCESS | 3768 | 1470941765649 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 3768 | 1470941765652 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:05 INFO - PROCESS | 3768 | 1470941765736 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:56:05 INFO - PROCESS | 3768 | 1470941765742 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 3768 | 1470941765745 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:05 INFO - PROCESS | 3768 | ++DOCSHELL 139F1800 == 28 [pid = 3768] [id = 316] 11:56:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (139F6000) [pid = 3768] [serial = 947] [outer = 00000000] 11:56:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (13B57400) [pid = 3768] [serial = 948] [outer = 139F6000] 11:56:05 INFO - PROCESS | 3768 | 1470941765792 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1420E000) [pid = 3768] [serial = 949] [outer = 139F6000] 11:56:06 INFO - PROCESS | 3768 | 1470941766242 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 636ms 11:56:06 INFO - PROCESS | 3768 | 1470941766281 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 3768 | 1470941766283 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 11:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:56:06 INFO - PROCESS | 3768 | 1470941766287 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 3768 | 1470941766290 Marionette TRACE conn3 <- [1,1230,null,{}] 11:56:06 INFO - PROCESS | 3768 | 1470941766301 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 3768 | 1470941766305 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:06 INFO - PROCESS | 3768 | 1470941766418 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:56:06 INFO - PROCESS | 3768 | 1470941766504 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 3768 | 1470941766508 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:06 INFO - PROCESS | 3768 | ++DOCSHELL 15866800 == 29 [pid = 3768] [id = 317] 11:56:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15A47C00) [pid = 3768] [serial = 950] [outer = 00000000] 11:56:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15A4F400) [pid = 3768] [serial = 951] [outer = 15A47C00] 11:56:06 INFO - PROCESS | 3768 | 1470941766556 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1612C800) [pid = 3768] [serial = 952] [outer = 15A47C00] 11:56:06 INFO - PROCESS | 3768 | 1470941766939 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 715ms 11:56:07 INFO - PROCESS | 3768 | 1470941766986 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 3768 | 1470941766988 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 11:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:56:07 INFO - PROCESS | 3768 | 1470941766992 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 3768 | 1470941766994 Marionette TRACE conn3 <- [1,1234,null,{}] 11:56:07 INFO - PROCESS | 3768 | 1470941766997 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 3768 | 1470941767008 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:07 INFO - PROCESS | 3768 | 1470941767124 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:56:07 INFO - PROCESS | 3768 | 1470941767145 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 3768 | 1470941767147 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:07 INFO - PROCESS | 3768 | ++DOCSHELL 15A4E000 == 30 [pid = 3768] [id = 318] 11:56:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1605F400) [pid = 3768] [serial = 953] [outer = 00000000] 11:56:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16A32000) [pid = 3768] [serial = 954] [outer = 1605F400] 11:56:07 INFO - PROCESS | 3768 | 1470941767192 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16A38C00) [pid = 3768] [serial = 955] [outer = 1605F400] 11:56:07 INFO - PROCESS | 3768 | 1470941767668 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 715ms 11:56:07 INFO - PROCESS | 3768 | 1470941767723 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 3768 | 1470941767725 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 11:56:07 INFO - PROCESS | 3768 | 1470941767728 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:56:07 INFO - PROCESS | 3768 | 1470941767730 Marionette TRACE conn3 <- [1,1238,null,{}] 11:56:07 INFO - PROCESS | 3768 | 1470941767733 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 3768 | 1470941767736 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:07 INFO - PROCESS | 3768 | 1470941767865 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:56:07 INFO - PROCESS | 3768 | 1470941767902 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 3768 | 1470941767904 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:07 INFO - PROCESS | 3768 | ++DOCSHELL 16EC3C00 == 31 [pid = 3768] [id = 319] 11:56:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16EC9000) [pid = 3768] [serial = 956] [outer = 00000000] 11:56:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17438000) [pid = 3768] [serial = 957] [outer = 16EC9000] 11:56:07 INFO - PROCESS | 3768 | 1470941767950 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17649400) [pid = 3768] [serial = 958] [outer = 16EC9000] 11:56:08 INFO - PROCESS | 3768 | 1470941768389 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 715ms 11:56:08 INFO - PROCESS | 3768 | 1470941768428 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 3768 | 1470941768430 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 11:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:56:08 INFO - PROCESS | 3768 | 1470941768441 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 3768 | 1470941768442 Marionette TRACE conn3 <- [1,1242,null,{}] 11:56:08 INFO - PROCESS | 3768 | 1470941768446 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:08 INFO - PROCESS | 3768 | 1470941768451 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:08 INFO - PROCESS | 3768 | 1470941768581 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:56:08 INFO - PROCESS | 3768 | 1470941768639 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 3768 | 1470941768641 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:08 INFO - PROCESS | 3768 | ++DOCSHELL 17CAA800 == 32 [pid = 3768] [id = 320] 11:56:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17CAEC00) [pid = 3768] [serial = 959] [outer = 00000000] 11:56:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (180EC400) [pid = 3768] [serial = 960] [outer = 17CAEC00] 11:56:08 INFO - PROCESS | 3768 | 1470941768686 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1954F800) [pid = 3768] [serial = 961] [outer = 17CAEC00] 11:56:09 INFO - PROCESS | 3768 | 1470941769096 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 714ms 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1970B400) [pid = 3768] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A066800) [pid = 3768] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15022800) [pid = 3768] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16ECB000) [pid = 3768] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (144D5400) [pid = 3768] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (151CFC00) [pid = 3768] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10B9BC00) [pid = 3768] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A591C00) [pid = 3768] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (129F2C00) [pid = 3768] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A6E1C00) [pid = 3768] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (180DF400) [pid = 3768] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1ABD1400) [pid = 3768] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:56:09 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1A994C00) [pid = 3768] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:56:09 INFO - PROCESS | 3768 | 1470941769453 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 3768 | 1470941769479 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 11:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:56:09 INFO - PROCESS | 3768 | 1470941769490 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 3768 | 1470941769492 Marionette TRACE conn3 <- [1,1246,null,{}] 11:56:09 INFO - PROCESS | 3768 | 1470941769495 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 3768 | 1470941769497 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:09 INFO - PROCESS | 3768 | 1470941769571 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:56:09 INFO - PROCESS | 3768 | 1470941769579 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 3768 | 1470941769581 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:09 INFO - PROCESS | 3768 | ++DOCSHELL 12972400 == 33 [pid = 3768] [id = 321] 11:56:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (144BA800) [pid = 3768] [serial = 962] [outer = 00000000] 11:56:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15861800) [pid = 3768] [serial = 963] [outer = 144BA800] 11:56:09 INFO - PROCESS | 3768 | 1470941769626 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1605EC00) [pid = 3768] [serial = 964] [outer = 144BA800] 11:56:10 INFO - PROCESS | 3768 | 1470941770068 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 651ms 11:56:10 INFO - PROCESS | 3768 | 1470941770127 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 3768 | 1470941770129 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 11:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:56:10 INFO - PROCESS | 3768 | 1470941770133 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 3768 | 1470941770135 Marionette TRACE conn3 <- [1,1250,null,{}] 11:56:10 INFO - PROCESS | 3768 | 1470941770138 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 3768 | 1470941770140 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:10 INFO - PROCESS | 3768 | 1470941770216 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:56:10 INFO - PROCESS | 3768 | 1470941770224 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 3768 | 1470941770226 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:10 INFO - PROCESS | 3768 | ++DOCSHELL 180E2800 == 34 [pid = 3768] [id = 322] 11:56:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (180ED000) [pid = 3768] [serial = 965] [outer = 00000000] 11:56:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19704800) [pid = 3768] [serial = 966] [outer = 180ED000] 11:56:10 INFO - PROCESS | 3768 | 1470941770269 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1970BC00) [pid = 3768] [serial = 967] [outer = 180ED000] 11:56:10 INFO - PROCESS | 3768 | 1470941770677 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 604ms 11:56:10 INFO - PROCESS | 3768 | 1470941770730 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 3768 | 1470941770732 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 11:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:56:10 INFO - PROCESS | 3768 | 1470941770740 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 3768 | 1470941770741 Marionette TRACE conn3 <- [1,1254,null,{}] 11:56:10 INFO - PROCESS | 3768 | 1470941770745 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 3768 | 1470941770747 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:10 INFO - PROCESS | 3768 | 1470941770826 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:56:10 INFO - PROCESS | 3768 | 1470941770835 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 3768 | 1470941770837 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:10 INFO - PROCESS | 3768 | ++DOCSHELL 103C9800 == 35 [pid = 3768] [id = 323] 11:56:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (10520400) [pid = 3768] [serial = 968] [outer = 00000000] 11:56:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19EA9400) [pid = 3768] [serial = 969] [outer = 10520400] 11:56:10 INFO - PROCESS | 3768 | 1470941770880 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19703800) [pid = 3768] [serial = 970] [outer = 10520400] 11:56:11 INFO - PROCESS | 3768 | 1470941771319 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 652ms 11:56:11 INFO - PROCESS | 3768 | 1470941771379 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 3768 | 1470941771381 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 11:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:56:11 INFO - PROCESS | 3768 | 1470941771388 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 3768 | 1470941771389 Marionette TRACE conn3 <- [1,1258,null,{}] 11:56:11 INFO - PROCESS | 3768 | 1470941771440 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 3768 | 1470941771451 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:11 INFO - PROCESS | 3768 | 1470941771625 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:56:11 INFO - PROCESS | 3768 | 1470941771719 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 3768 | 1470941771723 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:11 INFO - PROCESS | 3768 | ++DOCSHELL 10A4B400 == 36 [pid = 3768] [id = 324] 11:56:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10A4BC00) [pid = 3768] [serial = 971] [outer = 00000000] 11:56:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (114D7800) [pid = 3768] [serial = 972] [outer = 10A4BC00] 11:56:11 INFO - PROCESS | 3768 | 1470941771780 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (12BBDC00) [pid = 3768] [serial = 973] [outer = 10A4BC00] 11:56:12 INFO - PROCESS | 3768 | 1470941772564 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1239ms 11:56:12 INFO - PROCESS | 3768 | 1470941772645 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 3768 | 1470941772650 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 11:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:56:12 INFO - PROCESS | 3768 | 1470941772654 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 3768 | 1470941772657 Marionette TRACE conn3 <- [1,1262,null,{}] 11:56:12 INFO - PROCESS | 3768 | 1470941772662 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:12 INFO - PROCESS | 3768 | 1470941772665 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:12 INFO - PROCESS | 3768 | 1470941772791 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:56:12 INFO - PROCESS | 3768 | 1470941772912 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 3768 | 1470941772915 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:12 INFO - PROCESS | 3768 | ++DOCSHELL 151C7000 == 37 [pid = 3768] [id = 325] 11:56:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (151C7C00) [pid = 3768] [serial = 974] [outer = 00000000] 11:56:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15861400) [pid = 3768] [serial = 975] [outer = 151C7C00] 11:56:12 INFO - PROCESS | 3768 | 1470941772972 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16A2AC00) [pid = 3768] [serial = 976] [outer = 151C7C00] 11:56:13 INFO - PROCESS | 3768 | 1470941773842 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1239ms 11:56:13 INFO - PROCESS | 3768 | 1470941773895 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 3768 | 1470941773899 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 11:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:56:13 INFO - PROCESS | 3768 | 1470941773905 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 3768 | 1470941773908 Marionette TRACE conn3 <- [1,1266,null,{}] 11:56:13 INFO - PROCESS | 3768 | 1470941773914 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:13 INFO - PROCESS | 3768 | 1470941773916 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:14 INFO - PROCESS | 3768 | 1470941774025 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:56:14 INFO - PROCESS | 3768 | 1470941774111 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 3768 | 1470941774116 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:14 INFO - PROCESS | 3768 | ++DOCSHELL 0F346000 == 38 [pid = 3768] [id = 326] 11:56:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (0F34E000) [pid = 3768] [serial = 977] [outer = 00000000] 11:56:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (11C13800) [pid = 3768] [serial = 978] [outer = 0F34E000] 11:56:14 INFO - PROCESS | 3768 | 1470941774193 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (131D4000) [pid = 3768] [serial = 979] [outer = 0F34E000] 11:56:14 INFO - PROCESS | 3768 | --DOCSHELL 180E2800 == 37 [pid = 3768] [id = 322] 11:56:14 INFO - PROCESS | 3768 | --DOCSHELL 12972400 == 36 [pid = 3768] [id = 321] 11:56:14 INFO - PROCESS | 3768 | --DOCSHELL 17CAA800 == 35 [pid = 3768] [id = 320] 11:56:14 INFO - PROCESS | 3768 | --DOCSHELL 16EC3C00 == 34 [pid = 3768] [id = 319] 11:56:14 INFO - PROCESS | 3768 | --DOCSHELL 15A4E000 == 33 [pid = 3768] [id = 318] 11:56:14 INFO - PROCESS | 3768 | --DOCSHELL 15866800 == 32 [pid = 3768] [id = 317] 11:56:14 INFO - PROCESS | 3768 | --DOCSHELL 139F1800 == 31 [pid = 3768] [id = 316] 11:56:14 INFO - PROCESS | 3768 | --DOCSHELL 10F08C00 == 30 [pid = 3768] [id = 315] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1ABDA000) [pid = 3768] [serial = 930] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1ABDC000) [pid = 3768] [serial = 931] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1A99A400) [pid = 3768] [serial = 927] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19CC0C00) [pid = 3768] [serial = 915] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1A590C00) [pid = 3768] [serial = 918] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19EAE000) [pid = 3768] [serial = 916] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15A20400) [pid = 3768] [serial = 921] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17644000) [pid = 3768] [serial = 909] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (176FB000) [pid = 3768] [serial = 910] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (151CB400) [pid = 3768] [serial = 906] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (157DE000) [pid = 3768] [serial = 907] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (157EC800) [pid = 3768] [serial = 900] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15A4B000) [pid = 3768] [serial = 901] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (114DD800) [pid = 3768] [serial = 903] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12E81400) [pid = 3768] [serial = 904] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A6E9800) [pid = 3768] [serial = 895] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12C64400) [pid = 3768] [serial = 897] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (12E7DC00) [pid = 3768] [serial = 898] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A90C800) [pid = 3768] [serial = 924] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A99D000) [pid = 3768] [serial = 928] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (176F7000) [pid = 3768] [serial = 922] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1A19E800) [pid = 3768] [serial = 919] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (19553800) [pid = 3768] [serial = 912] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A918000) [pid = 3768] [serial = 925] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19706C00) [pid = 3768] [serial = 913] [outer = 00000000] [url = about:blank] 11:56:14 INFO - PROCESS | 3768 | 1470941774660 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 826ms 11:56:14 INFO - PROCESS | 3768 | 1470941774707 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 3768 | 1470941774712 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 11:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:56:14 INFO - PROCESS | 3768 | 1470941774718 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 3768 | 1470941774721 Marionette TRACE conn3 <- [1,1270,null,{}] 11:56:14 INFO - PROCESS | 3768 | 1470941774725 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 3768 | 1470941774727 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:14 INFO - PROCESS | 3768 | 1470941774811 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:56:14 INFO - PROCESS | 3768 | 1470941774819 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 3768 | 1470941774822 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:14 INFO - PROCESS | 3768 | ++DOCSHELL 14431C00 == 31 [pid = 3768] [id = 327] 11:56:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (14436800) [pid = 3768] [serial = 980] [outer = 00000000] 11:56:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15027800) [pid = 3768] [serial = 981] [outer = 14436800] 11:56:14 INFO - PROCESS | 3768 | 1470941774868 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (151CF400) [pid = 3768] [serial = 982] [outer = 14436800] 11:56:15 INFO - PROCESS | 3768 | 1470941775335 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 651ms 11:56:15 INFO - PROCESS | 3768 | 1470941775355 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 3768 | 1470941775358 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 11:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:56:15 INFO - PROCESS | 3768 | 1470941775409 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 3768 | 1470941775412 Marionette TRACE conn3 <- [1,1274,null,{}] 11:56:15 INFO - PROCESS | 3768 | 1470941775422 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 3768 | 1470941775427 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:15 INFO - PROCESS | 3768 | 1470941775547 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:56:15 INFO - PROCESS | 3768 | 1470941775563 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 3768 | 1470941775566 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:15 INFO - PROCESS | 3768 | ++DOCSHELL 16A31000 == 32 [pid = 3768] [id = 328] 11:56:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16A32C00) [pid = 3768] [serial = 983] [outer = 00000000] 11:56:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16A37000) [pid = 3768] [serial = 984] [outer = 16A32C00] 11:56:15 INFO - PROCESS | 3768 | 1470941775613 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16E07800) [pid = 3768] [serial = 985] [outer = 16A32C00] 11:56:16 INFO - PROCESS | 3768 | 1470941776057 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 731ms 11:56:16 INFO - PROCESS | 3768 | 1470941776114 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 3768 | 1470941776116 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 11:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:56:16 INFO - PROCESS | 3768 | 1470941776119 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 3768 | 1470941776121 Marionette TRACE conn3 <- [1,1278,null,{}] 11:56:16 INFO - PROCESS | 3768 | 1470941776125 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 3768 | 1470941776126 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:16 INFO - PROCESS | 3768 | 1470941776218 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:56:16 INFO - PROCESS | 3768 | 1470941776225 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 3768 | 1470941776227 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:16 INFO - PROCESS | 3768 | ++DOCSHELL 17647400 == 33 [pid = 3768] [id = 329] 11:56:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (176F5C00) [pid = 3768] [serial = 986] [outer = 00000000] 11:56:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17E63400) [pid = 3768] [serial = 987] [outer = 176F5C00] 11:56:16 INFO - PROCESS | 3768 | 1470941776272 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17E6E000) [pid = 3768] [serial = 988] [outer = 176F5C00] 11:56:16 INFO - PROCESS | 3768 | 1470941776728 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 651ms 11:56:16 INFO - PROCESS | 3768 | 1470941776757 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 3768 | 1470941776759 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 11:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:56:16 INFO - PROCESS | 3768 | 1470941776762 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 3768 | 1470941776764 Marionette TRACE conn3 <- [1,1282,null,{}] 11:56:16 INFO - PROCESS | 3768 | 1470941776767 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 3768 | 1470941776769 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:16 INFO - PROCESS | 3768 | 1470941776878 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:56:16 INFO - PROCESS | 3768 | 1470941776963 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 3768 | 1470941776965 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:16 INFO - PROCESS | 3768 | ++DOCSHELL 180E7C00 == 34 [pid = 3768] [id = 330] 11:56:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (180E9C00) [pid = 3768] [serial = 989] [outer = 00000000] 11:56:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1954F400) [pid = 3768] [serial = 990] [outer = 180E9C00] 11:56:17 INFO - PROCESS | 3768 | 1470941777009 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19703000) [pid = 3768] [serial = 991] [outer = 180E9C00] 11:56:17 INFO - PROCESS | 3768 | 1470941777480 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 746ms 11:56:17 INFO - PROCESS | 3768 | 1470941777535 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 3768 | 1470941777537 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 11:56:17 INFO - PROCESS | 3768 | 1470941777540 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:56:17 INFO - PROCESS | 3768 | 1470941777542 Marionette TRACE conn3 <- [1,1286,null,{}] 11:56:17 INFO - PROCESS | 3768 | 1470941777545 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 3768 | 1470941777551 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:17 INFO - PROCESS | 3768 | 1470941777695 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:56:17 INFO - PROCESS | 3768 | 1470941777710 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 3768 | 1470941777712 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:17 INFO - PROCESS | 3768 | ++DOCSHELL 19CC1000 == 35 [pid = 3768] [id = 331] 11:56:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19EAA800) [pid = 3768] [serial = 992] [outer = 00000000] 11:56:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A06AC00) [pid = 3768] [serial = 993] [outer = 19EAA800] 11:56:17 INFO - PROCESS | 3768 | 1470941777806 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A105400) [pid = 3768] [serial = 994] [outer = 19EAA800] 11:56:18 INFO - PROCESS | 3768 | 1470941778226 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 747ms 11:56:18 INFO - PROCESS | 3768 | 1470941778286 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 3768 | 1470941778288 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 11:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:56:18 INFO - PROCESS | 3768 | 1470941778291 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 3768 | 1470941778293 Marionette TRACE conn3 <- [1,1290,null,{}] 11:56:18 INFO - PROCESS | 3768 | 1470941778305 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 3768 | 1470941778307 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:18 INFO - PROCESS | 3768 | 1470941778412 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:56:18 INFO - PROCESS | 3768 | 1470941778419 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 3768 | 1470941778421 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:18 INFO - PROCESS | 3768 | ++DOCSHELL 1A19AC00 == 36 [pid = 3768] [id = 332] 11:56:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A19C000) [pid = 3768] [serial = 995] [outer = 00000000] 11:56:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A1A8000) [pid = 3768] [serial = 996] [outer = 1A19C000] 11:56:18 INFO - PROCESS | 3768 | 1470941778494 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A1A9C00) [pid = 3768] [serial = 997] [outer = 1A19C000] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10F09400) [pid = 3768] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (17CAEC00) [pid = 3768] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (139F6000) [pid = 3768] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15A47C00) [pid = 3768] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1314EC00) [pid = 3768] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13216400) [pid = 3768] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16E0D400) [pid = 3768] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A6E5000) [pid = 3768] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16EC9000) [pid = 3768] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (144BA800) [pid = 3768] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1605F400) [pid = 3768] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:56:18 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (180ED000) [pid = 3768] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:56:19 INFO - PROCESS | 3768 | 1470941778989 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 746ms 11:56:19 INFO - PROCESS | 3768 | 1470941779032 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:56:19 INFO - PROCESS | 3768 | 1470941779034 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 11:56:19 INFO - PROCESS | 3768 | 1470941779038 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 3768 | 1470941779039 Marionette TRACE conn3 <- [1,1294,null,{}] 11:56:19 INFO - PROCESS | 3768 | 1470941779043 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 3768 | 1470941779045 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:19 INFO - PROCESS | 3768 | 1470941779120 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:56:19 INFO - PROCESS | 3768 | 1470941779204 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 3768 | 1470941779206 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:19 INFO - PROCESS | 3768 | ++DOCSHELL 10F02C00 == 37 [pid = 3768] [id = 333] 11:56:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (114DB400) [pid = 3768] [serial = 998] [outer = 00000000] 11:56:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A32800) [pid = 3768] [serial = 999] [outer = 114DB400] 11:56:19 INFO - PROCESS | 3768 | 1470941779250 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17C22400) [pid = 3768] [serial = 1000] [outer = 114DB400] 11:56:19 INFO - PROCESS | 3768 | 1470941779658 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 635ms 11:56:19 INFO - PROCESS | 3768 | 1470941779708 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 3768 | 1470941779710 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 11:56:19 INFO - PROCESS | 3768 | 1470941779713 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:56:19 INFO - PROCESS | 3768 | 1470941779715 Marionette TRACE conn3 <- [1,1298,null,{}] 11:56:19 INFO - PROCESS | 3768 | 1470941779718 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 3768 | 1470941779720 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:19 INFO - PROCESS | 3768 | 1470941779820 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:56:19 INFO - PROCESS | 3768 | 1470941779908 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 3768 | 1470941779910 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:19 INFO - PROCESS | 3768 | ++DOCSHELL 10435C00 == 38 [pid = 3768] [id = 334] 11:56:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16A2A400) [pid = 3768] [serial = 1001] [outer = 00000000] 11:56:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A590400) [pid = 3768] [serial = 1002] [outer = 16A2A400] 11:56:19 INFO - PROCESS | 3768 | 1470941779953 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A6E2400) [pid = 3768] [serial = 1003] [outer = 16A2A400] 11:56:20 INFO - PROCESS | 3768 | 1470941780311 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 3768 | 1470941780353 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 11:56:20 INFO - PROCESS | 3768 | 1470941780356 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:56:20 INFO - PROCESS | 3768 | 1470941780358 Marionette TRACE conn3 <- [1,1302,null,{}] 11:56:20 INFO - PROCESS | 3768 | 1470941780362 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 3768 | 1470941780363 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:20 INFO - PROCESS | 3768 | 1470941780474 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:56:20 INFO - PROCESS | 3768 | 1470941780482 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 3768 | 1470941780484 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:20 INFO - PROCESS | 3768 | ++DOCSHELL 132B8000 == 39 [pid = 3768] [id = 335] 11:56:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (157EB800) [pid = 3768] [serial = 1004] [outer = 00000000] 11:56:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A6EF800) [pid = 3768] [serial = 1005] [outer = 157EB800] 11:56:20 INFO - PROCESS | 3768 | 1470941780529 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A90B000) [pid = 3768] [serial = 1006] [outer = 157EB800] 11:56:20 INFO - PROCESS | 3768 | 1470941780975 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 651ms 11:56:21 INFO - PROCESS | 3768 | 1470941780995 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 3768 | 1470941781000 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 11:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:56:21 INFO - PROCESS | 3768 | 1470941781005 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 3768 | 1470941781010 Marionette TRACE conn3 <- [1,1306,null,{}] 11:56:21 INFO - PROCESS | 3768 | 1470941781017 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:21 INFO - PROCESS | 3768 | 1470941781020 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:21 INFO - PROCESS | 3768 | 1470941781132 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:56:21 INFO - PROCESS | 3768 | 1470941781290 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 3768 | 1470941781295 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:21 INFO - PROCESS | 3768 | ++DOCSHELL 1189A800 == 40 [pid = 3768] [id = 336] 11:56:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (11DE4000) [pid = 3768] [serial = 1007] [outer = 00000000] 11:56:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (12E7EC00) [pid = 3768] [serial = 1008] [outer = 11DE4000] 11:56:21 INFO - PROCESS | 3768 | 1470941781352 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (132B2400) [pid = 3768] [serial = 1009] [outer = 11DE4000] 11:56:21 INFO - PROCESS | 3768 | 1470941781945 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 953ms 11:56:21 INFO - PROCESS | 3768 | 1470941781985 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 3768 | 1470941781990 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 11:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:56:22 INFO - PROCESS | 3768 | 1470941781996 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 3768 | 1470941781999 Marionette TRACE conn3 <- [1,1310,null,{}] 11:56:22 INFO - PROCESS | 3768 | 1470941782003 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 3768 | 1470941782006 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:22 INFO - PROCESS | 3768 | 1470941782113 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:56:22 INFO - PROCESS | 3768 | 1470941782215 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 3768 | 1470941782218 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:22 INFO - PROCESS | 3768 | ++DOCSHELL 15A22C00 == 41 [pid = 3768] [id = 337] 11:56:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15A2B400) [pid = 3768] [serial = 1010] [outer = 00000000] 11:56:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16996C00) [pid = 3768] [serial = 1011] [outer = 15A2B400] 11:56:22 INFO - PROCESS | 3768 | 1470941782273 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16A35C00) [pid = 3768] [serial = 1012] [outer = 15A2B400] 11:56:22 INFO - PROCESS | 3768 | 1470941782867 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 953ms 11:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:56:22 INFO - PROCESS | 3768 | 1470941782941 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 3768 | 1470941782944 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 11:56:22 INFO - PROCESS | 3768 | 1470941782947 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 3768 | 1470941782951 Marionette TRACE conn3 <- [1,1314,null,{}] 11:56:22 INFO - PROCESS | 3768 | 1470941782962 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 3768 | 1470941782967 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:23 INFO - PROCESS | 3768 | 1470941783074 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:56:23 INFO - PROCESS | 3768 | 1470941783222 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 3768 | 1470941783226 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:23 INFO - PROCESS | 3768 | ++DOCSHELL 19EAC000 == 42 [pid = 3768] [id = 338] 11:56:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19EAE800) [pid = 3768] [serial = 1013] [outer = 00000000] 11:56:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A10F800) [pid = 3768] [serial = 1014] [outer = 19EAE800] 11:56:23 INFO - PROCESS | 3768 | 1470941783288 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A6ED400) [pid = 3768] [serial = 1015] [outer = 19EAE800] 11:56:23 INFO - PROCESS | 3768 | 1470941783894 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:56:23 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 11:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 953ms 11:56:23 INFO - PROCESS | 3768 | 1470941783924 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 3768 | 1470941783927 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 11:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:56:23 INFO - PROCESS | 3768 | 1470941783930 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 3768 | 1470941783932 Marionette TRACE conn3 <- [1,1318,null,{}] 11:56:23 INFO - PROCESS | 3768 | 1470941783936 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 3768 | 1470941783938 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:24 INFO - PROCESS | 3768 | 1470941784043 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:56:24 INFO - PROCESS | 3768 | 1470941784143 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 3768 | 1470941784146 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:24 INFO - PROCESS | 3768 | ++DOCSHELL 1A917800 == 43 [pid = 3768] [id = 339] 11:56:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A917C00) [pid = 3768] [serial = 1016] [outer = 00000000] 11:56:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1A993C00) [pid = 3768] [serial = 1017] [outer = 1A917C00] 11:56:24 INFO - PROCESS | 3768 | 1470941784198 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1A99A000) [pid = 3768] [serial = 1018] [outer = 1A917C00] 11:56:24 INFO - PROCESS | 3768 | 1470941784808 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:56:24 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 11:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 953ms 11:56:24 INFO - PROCESS | 3768 | 1470941784875 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 3768 | 1470941784878 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 11:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:56:24 INFO - PROCESS | 3768 | 1470941784881 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 3768 | 1470941784883 Marionette TRACE conn3 <- [1,1322,null,{}] 11:56:24 INFO - PROCESS | 3768 | 1470941784887 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:24 INFO - PROCESS | 3768 | 1470941784889 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:25 INFO - PROCESS | 3768 | 1470941784992 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:56:25 INFO - PROCESS | 3768 | 1470941785233 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 3768 | 1470941785236 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:25 INFO - PROCESS | 3768 | ++DOCSHELL 10434800 == 44 [pid = 3768] [id = 340] 11:56:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (1055A000) [pid = 3768] [serial = 1019] [outer = 00000000] 11:56:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (10F2BC00) [pid = 3768] [serial = 1020] [outer = 1055A000] 11:56:25 INFO - PROCESS | 3768 | 1470941785304 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (12B7FC00) [pid = 3768] [serial = 1021] [outer = 1055A000] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 10435C00 == 43 [pid = 3768] [id = 334] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 10F02C00 == 42 [pid = 3768] [id = 333] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 1A19AC00 == 41 [pid = 3768] [id = 332] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 19CC1000 == 40 [pid = 3768] [id = 331] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 180E7C00 == 39 [pid = 3768] [id = 330] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 16A31000 == 38 [pid = 3768] [id = 328] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 14431C00 == 37 [pid = 3768] [id = 327] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 0F346000 == 36 [pid = 3768] [id = 326] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 151C7000 == 35 [pid = 3768] [id = 325] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 10A4B400 == 34 [pid = 3768] [id = 324] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 103C9800 == 33 [pid = 3768] [id = 323] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 12E7F000 == 32 [pid = 3768] [id = 314] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 17647400 == 31 [pid = 3768] [id = 329] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 1A917800 == 30 [pid = 3768] [id = 339] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 19EAC000 == 29 [pid = 3768] [id = 338] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 132B8000 == 28 [pid = 3768] [id = 335] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 1189A800 == 27 [pid = 3768] [id = 336] 11:56:26 INFO - PROCESS | 3768 | --DOCSHELL 15A22C00 == 26 [pid = 3768] [id = 337] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (19EA9400) [pid = 3768] [serial = 969] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (114DA000) [pid = 3768] [serial = 945] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (11DA5400) [pid = 3768] [serial = 946] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (180EC400) [pid = 3768] [serial = 960] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (13B57400) [pid = 3768] [serial = 948] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1420E000) [pid = 3768] [serial = 949] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15A4F400) [pid = 3768] [serial = 951] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1612C800) [pid = 3768] [serial = 952] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (13AC8800) [pid = 3768] [serial = 943] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (13924000) [pid = 3768] [serial = 942] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (157C3000) [pid = 3768] [serial = 934] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1443DC00) [pid = 3768] [serial = 933] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (180E4C00) [pid = 3768] [serial = 937] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (176F6C00) [pid = 3768] [serial = 936] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1ADE9400) [pid = 3768] [serial = 940] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A999800) [pid = 3768] [serial = 939] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (17438000) [pid = 3768] [serial = 957] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15861800) [pid = 3768] [serial = 963] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1954F800) [pid = 3768] [serial = 961] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1605EC00) [pid = 3768] [serial = 964] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16A32000) [pid = 3768] [serial = 954] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1970BC00) [pid = 3768] [serial = 967] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16A38C00) [pid = 3768] [serial = 955] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17649400) [pid = 3768] [serial = 958] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19704800) [pid = 3768] [serial = 966] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 3768 | 1470941786618 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1842ms 11:56:26 INFO - PROCESS | 3768 | 1470941786731 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 3768 | 1470941786735 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 11:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:56:26 INFO - PROCESS | 3768 | 1470941786741 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 3768 | 1470941786744 Marionette TRACE conn3 <- [1,1326,null,{}] 11:56:26 INFO - PROCESS | 3768 | 1470941786750 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 3768 | 1470941786753 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:26 INFO - PROCESS | 3768 | 1470941786847 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:56:26 INFO - PROCESS | 3768 | 1470941786854 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 3768 | 1470941786858 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:26 INFO - PROCESS | 3768 | ++DOCSHELL 10F0E400 == 27 [pid = 3768] [id = 341] 11:56:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10F2E800) [pid = 3768] [serial = 1022] [outer = 00000000] 11:56:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (114D4C00) [pid = 3768] [serial = 1023] [outer = 10F2E800] 11:56:26 INFO - PROCESS | 3768 | 1470941786917 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (114DA000) [pid = 3768] [serial = 1024] [outer = 10F2E800] 11:56:27 INFO - PROCESS | 3768 | 1470941787925 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1207ms 11:56:27 INFO - PROCESS | 3768 | 1470941787977 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 3768 | 1470941787982 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 11:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:56:28 INFO - PROCESS | 3768 | 1470941787989 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 3768 | 1470941787992 Marionette TRACE conn3 <- [1,1330,null,{}] 11:56:28 INFO - PROCESS | 3768 | 1470941787996 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 3768 | 1470941787999 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:28 INFO - PROCESS | 3768 | 1470941788086 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:56:28 INFO - PROCESS | 3768 | 1470941788093 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 3768 | 1470941788096 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:28 INFO - PROCESS | 3768 | ++DOCSHELL 13220C00 == 28 [pid = 3768] [id = 342] 11:56:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (132B1C00) [pid = 3768] [serial = 1025] [outer = 00000000] 11:56:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (139F5800) [pid = 3768] [serial = 1026] [outer = 132B1C00] 11:56:28 INFO - PROCESS | 3768 | 1470941788143 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (13B53800) [pid = 3768] [serial = 1027] [outer = 132B1C00] 11:56:28 INFO - PROCESS | 3768 | 1470941788625 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 715ms 11:56:28 INFO - PROCESS | 3768 | 1470941788687 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 3768 | 1470941788689 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 11:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:56:28 INFO - PROCESS | 3768 | 1470941788693 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 3768 | 1470941788696 Marionette TRACE conn3 <- [1,1334,null,{}] 11:56:28 INFO - PROCESS | 3768 | 1470941788708 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 3768 | 1470941788712 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:28 INFO - PROCESS | 3768 | 1470941788826 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:56:28 INFO - PROCESS | 3768 | 1470941788883 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 3768 | 1470941788886 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:28 INFO - PROCESS | 3768 | ++DOCSHELL 157C1000 == 29 [pid = 3768] [id = 343] 11:56:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (157C2400) [pid = 3768] [serial = 1028] [outer = 00000000] 11:56:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15861800) [pid = 3768] [serial = 1029] [outer = 157C2400] 11:56:28 INFO - PROCESS | 3768 | 1470941788934 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15A2C400) [pid = 3768] [serial = 1030] [outer = 157C2400] 11:56:29 INFO - PROCESS | 3768 | 1470941789438 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 762ms 11:56:29 INFO - PROCESS | 3768 | 1470941789504 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 3768 | 1470941789506 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 11:56:29 INFO - PROCESS | 3768 | 1470941789510 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 3768 | 1470941789511 Marionette TRACE conn3 <- [1,1338,null,{}] 11:56:29 INFO - PROCESS | 3768 | 1470941789515 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:56:29 INFO - PROCESS | 3768 | 1470941789517 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:29 INFO - PROCESS | 3768 | 1470941789637 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:56:29 INFO - PROCESS | 3768 | 1470941789646 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 3768 | 1470941789648 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:29 INFO - PROCESS | 3768 | ++DOCSHELL 1612C800 == 30 [pid = 3768] [id = 344] 11:56:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16788000) [pid = 3768] [serial = 1031] [outer = 00000000] 11:56:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16A31000) [pid = 3768] [serial = 1032] [outer = 16788000] 11:56:29 INFO - PROCESS | 3768 | 1470941789740 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16A37800) [pid = 3768] [serial = 1033] [outer = 16788000] 11:56:30 INFO - PROCESS | 3768 | 1470941790168 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 679ms 11:56:30 INFO - PROCESS | 3768 | 1470941790194 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 3768 | 1470941790196 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 11:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:56:30 INFO - PROCESS | 3768 | 1470941790200 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 3768 | 1470941790202 Marionette TRACE conn3 <- [1,1342,null,{}] 11:56:30 INFO - PROCESS | 3768 | 1470941790206 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 3768 | 1470941790208 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:30 INFO - PROCESS | 3768 | 1470941790316 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:56:30 INFO - PROCESS | 3768 | 1470941790324 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 3768 | 1470941790326 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:30 INFO - PROCESS | 3768 | ++DOCSHELL 16A35800 == 31 [pid = 3768] [id = 345] 11:56:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16A45000) [pid = 3768] [serial = 1034] [outer = 00000000] 11:56:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16EBE000) [pid = 3768] [serial = 1035] [outer = 16A45000] 11:56:30 INFO - PROCESS | 3768 | 1470941790369 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16F36000) [pid = 3768] [serial = 1036] [outer = 16A45000] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (180E9C00) [pid = 3768] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19EAA800) [pid = 3768] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (114DB400) [pid = 3768] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16A32C00) [pid = 3768] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (0F34E000) [pid = 3768] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (176F5C00) [pid = 3768] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16A2A400) [pid = 3768] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A19C000) [pid = 3768] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10520400) [pid = 3768] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10A4BC00) [pid = 3768] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (151C7C00) [pid = 3768] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (14436800) [pid = 3768] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:56:30 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (157EB800) [pid = 3768] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:56:31 INFO - PROCESS | 3768 | 1470941791061 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 896ms 11:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:56:31 INFO - PROCESS | 3768 | 1470941791104 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 3768 | 1470941791106 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 11:56:31 INFO - PROCESS | 3768 | 1470941791110 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 3768 | 1470941791111 Marionette TRACE conn3 <- [1,1346,null,{}] 11:56:31 INFO - PROCESS | 3768 | 1470941791115 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 3768 | 1470941791121 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:31 INFO - PROCESS | 3768 | 1470941791252 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:56:31 INFO - PROCESS | 3768 | 1470941791309 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 3768 | 1470941791312 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:31 INFO - PROCESS | 3768 | ++DOCSHELL 13B5B400 == 32 [pid = 3768] [id = 346] 11:56:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1443A800) [pid = 3768] [serial = 1037] [outer = 00000000] 11:56:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (176FC400) [pid = 3768] [serial = 1038] [outer = 1443A800] 11:56:31 INFO - PROCESS | 3768 | 1470941791356 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17CAE400) [pid = 3768] [serial = 1039] [outer = 1443A800] 11:56:31 INFO - PROCESS | 3768 | 1470941791706 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 645ms 11:56:31 INFO - PROCESS | 3768 | 1470941791748 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 3768 | 1470941791749 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 11:56:31 INFO - PROCESS | 3768 | 1470941791753 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:56:31 INFO - PROCESS | 3768 | 1470941791754 Marionette TRACE conn3 <- [1,1350,null,{}] 11:56:31 INFO - PROCESS | 3768 | 1470941791758 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 3768 | 1470941791760 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:31 INFO - PROCESS | 3768 | 1470941791878 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:56:31 INFO - PROCESS | 3768 | 1470941791885 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 3768 | 1470941791887 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:31 INFO - PROCESS | 3768 | ++DOCSHELL 176F2C00 == 33 [pid = 3768] [id = 347] 11:56:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (176F6800) [pid = 3768] [serial = 1040] [outer = 00000000] 11:56:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (180ECC00) [pid = 3768] [serial = 1041] [outer = 176F6800] 11:56:31 INFO - PROCESS | 3768 | 1470941791931 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19548000) [pid = 3768] [serial = 1042] [outer = 176F6800] 11:56:32 INFO - PROCESS | 3768 | 1470941792331 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 644ms 11:56:32 INFO - PROCESS | 3768 | 1470941792391 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 3768 | 1470941792393 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 11:56:32 INFO - PROCESS | 3768 | 1470941792396 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:56:32 INFO - PROCESS | 3768 | 1470941792398 Marionette TRACE conn3 <- [1,1354,null,{}] 11:56:32 INFO - PROCESS | 3768 | 1470941792401 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 3768 | 1470941792403 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:32 INFO - PROCESS | 3768 | 1470941792509 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:56:32 INFO - PROCESS | 3768 | 1470941792516 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 3768 | 1470941792518 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:32 INFO - PROCESS | 3768 | ++DOCSHELL 17ECBC00 == 34 [pid = 3768] [id = 348] 11:56:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (180ED800) [pid = 3768] [serial = 1043] [outer = 00000000] 11:56:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19556400) [pid = 3768] [serial = 1044] [outer = 180ED800] 11:56:32 INFO - PROCESS | 3768 | 1470941792562 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19707800) [pid = 3768] [serial = 1045] [outer = 180ED800] 11:56:33 INFO - PROCESS | 3768 | 1470941793182 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 3768 | 1470941793245 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 11:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:56:33 INFO - PROCESS | 3768 | 1470941793251 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 3768 | 1470941793254 Marionette TRACE conn3 <- [1,1358,null,{}] 11:56:33 INFO - PROCESS | 3768 | 1470941793285 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 3768 | 1470941793288 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:33 INFO - PROCESS | 3768 | 1470941793422 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:56:33 INFO - PROCESS | 3768 | 1470941793543 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 3768 | 1470941793548 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:33 INFO - PROCESS | 3768 | ++DOCSHELL 1058C400 == 35 [pid = 3768] [id = 349] 11:56:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10A06400) [pid = 3768] [serial = 1046] [outer = 00000000] 11:56:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (13213C00) [pid = 3768] [serial = 1047] [outer = 10A06400] 11:56:33 INFO - PROCESS | 3768 | 1470941793605 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (13921400) [pid = 3768] [serial = 1048] [outer = 10A06400] 11:56:34 INFO - PROCESS | 3768 | 1470941794449 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 3768 | 1470941794524 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 11:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:56:34 INFO - PROCESS | 3768 | 1470941794530 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 3768 | 1470941794533 Marionette TRACE conn3 <- [1,1362,null,{}] 11:56:34 INFO - PROCESS | 3768 | 1470941794537 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 3768 | 1470941794540 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:34 INFO - PROCESS | 3768 | 1470941794681 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:56:34 INFO - PROCESS | 3768 | 1470941794802 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 3768 | 1470941794805 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:34 INFO - PROCESS | 3768 | ++DOCSHELL 15027400 == 36 [pid = 3768] [id = 350] 11:56:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (151C7C00) [pid = 3768] [serial = 1049] [outer = 00000000] 11:56:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15A2B000) [pid = 3768] [serial = 1050] [outer = 151C7C00] 11:56:34 INFO - PROCESS | 3768 | 1470941794865 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1612D400) [pid = 3768] [serial = 1051] [outer = 151C7C00] 11:56:35 INFO - PROCESS | 3768 | --DOCSHELL 176F2C00 == 35 [pid = 3768] [id = 347] 11:56:35 INFO - PROCESS | 3768 | --DOCSHELL 13B5B400 == 34 [pid = 3768] [id = 346] 11:56:35 INFO - PROCESS | 3768 | --DOCSHELL 16A35800 == 33 [pid = 3768] [id = 345] 11:56:35 INFO - PROCESS | 3768 | --DOCSHELL 1612C800 == 32 [pid = 3768] [id = 344] 11:56:35 INFO - PROCESS | 3768 | --DOCSHELL 157C1000 == 31 [pid = 3768] [id = 343] 11:56:35 INFO - PROCESS | 3768 | --DOCSHELL 13220C00 == 30 [pid = 3768] [id = 342] 11:56:35 INFO - PROCESS | 3768 | --DOCSHELL 10F0E400 == 29 [pid = 3768] [id = 341] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1954F400) [pid = 3768] [serial = 990] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (19703000) [pid = 3768] [serial = 991] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1A105400) [pid = 3768] [serial = 994] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A06AC00) [pid = 3768] [serial = 993] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16A32800) [pid = 3768] [serial = 999] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16A37000) [pid = 3768] [serial = 984] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (11C13800) [pid = 3768] [serial = 978] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (131D4000) [pid = 3768] [serial = 979] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (17E63400) [pid = 3768] [serial = 987] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A6E2400) [pid = 3768] [serial = 1003] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A1A8000) [pid = 3768] [serial = 996] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19703800) [pid = 3768] [serial = 970] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (114D7800) [pid = 3768] [serial = 972] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12BBDC00) [pid = 3768] [serial = 973] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15861400) [pid = 3768] [serial = 975] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16A2AC00) [pid = 3768] [serial = 976] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15027800) [pid = 3768] [serial = 981] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (151CF400) [pid = 3768] [serial = 982] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16E07800) [pid = 3768] [serial = 985] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A90B000) [pid = 3768] [serial = 1006] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A6EF800) [pid = 3768] [serial = 1005] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1A1A9C00) [pid = 3768] [serial = 997] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (17E6E000) [pid = 3768] [serial = 988] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (17C22400) [pid = 3768] [serial = 1000] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1A590400) [pid = 3768] [serial = 1002] [outer = 00000000] [url = about:blank] 11:56:35 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:35 INFO - PROCESS | 3768 | 1470941795645 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 3768 | 1470941795681 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 11:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:56:35 INFO - PROCESS | 3768 | 1470941795686 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 3768 | 1470941795689 Marionette TRACE conn3 <- [1,1366,null,{}] 11:56:35 INFO - PROCESS | 3768 | 1470941795695 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 3768 | 1470941795699 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:35 INFO - PROCESS | 3768 | 1470941795783 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:56:35 INFO - PROCESS | 3768 | 1470941795789 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 3768 | 1470941795794 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:35 INFO - PROCESS | 3768 | ++DOCSHELL 12E2B800 == 30 [pid = 3768] [id = 351] 11:56:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (12E7A400) [pid = 3768] [serial = 1052] [outer = 00000000] 11:56:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (1321A400) [pid = 3768] [serial = 1053] [outer = 12E7A400] 11:56:35 INFO - PROCESS | 3768 | 1470941795845 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13927000) [pid = 3768] [serial = 1054] [outer = 12E7A400] 11:56:36 INFO - PROCESS | 3768 | 1470941796352 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 3768 | 1470941796390 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 11:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:56:36 INFO - PROCESS | 3768 | 1470941796396 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 3768 | 1470941796399 Marionette TRACE conn3 <- [1,1370,null,{}] 11:56:36 INFO - PROCESS | 3768 | 1470941796403 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:36 INFO - PROCESS | 3768 | 1470941796405 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:36 INFO - PROCESS | 3768 | 1470941796488 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:56:36 INFO - PROCESS | 3768 | 1470941796498 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 3768 | 1470941796501 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:36 INFO - PROCESS | 3768 | ++DOCSHELL 12BBDC00 == 31 [pid = 3768] [id = 352] 11:56:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (151C1800) [pid = 3768] [serial = 1055] [outer = 00000000] 11:56:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (157E3000) [pid = 3768] [serial = 1056] [outer = 151C1800] 11:56:36 INFO - PROCESS | 3768 | 1470941796620 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15A47000) [pid = 3768] [serial = 1057] [outer = 151C1800] 11:56:37 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:37 INFO - PROCESS | 3768 | 1470941797014 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 3768 | 1470941797099 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 11:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:56:37 INFO - PROCESS | 3768 | 1470941797103 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 3768 | 1470941797106 Marionette TRACE conn3 <- [1,1374,null,{}] 11:56:37 INFO - PROCESS | 3768 | 1470941797121 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 3768 | 1470941797126 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:37 INFO - PROCESS | 3768 | 1470941797217 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:56:37 INFO - PROCESS | 3768 | 1470941797234 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 3768 | 1470941797237 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:37 INFO - PROCESS | 3768 | ++DOCSHELL 16F31400 == 32 [pid = 3768] [id = 353] 11:56:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F33400) [pid = 3768] [serial = 1058] [outer = 00000000] 11:56:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17649400) [pid = 3768] [serial = 1059] [outer = 16F33400] 11:56:37 INFO - PROCESS | 3768 | 1470941797285 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17CAA800) [pid = 3768] [serial = 1060] [outer = 16F33400] 11:56:37 INFO - PROCESS | 3768 | 1470941797745 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 3768 | 1470941797804 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 11:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:56:37 INFO - PROCESS | 3768 | 1470941797807 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 3768 | 1470941797809 Marionette TRACE conn3 <- [1,1378,null,{}] 11:56:37 INFO - PROCESS | 3768 | 1470941797846 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 3768 | 1470941797848 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:37 INFO - PROCESS | 3768 | 1470941797965 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:56:38 INFO - PROCESS | 3768 | 1470941797971 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 3768 | 1470941797973 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:38 INFO - PROCESS | 3768 | ++DOCSHELL 180E8400 == 33 [pid = 3768] [id = 354] 11:56:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (180E9800) [pid = 3768] [serial = 1061] [outer = 00000000] 11:56:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19551400) [pid = 3768] [serial = 1062] [outer = 180E9800] 11:56:38 INFO - PROCESS | 3768 | 1470941798017 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19703800) [pid = 3768] [serial = 1063] [outer = 180E9800] 11:56:38 INFO - PROCESS | 3768 | 1470941798484 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 707ms 11:56:38 INFO - PROCESS | 3768 | 1470941798527 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 11:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:56:38 INFO - PROCESS | 3768 | 1470941798529 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 11:56:38 INFO - PROCESS | 3768 | 1470941798532 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 3768 | 1470941798533 Marionette TRACE conn3 <- [1,1382,null,{}] 11:56:38 INFO - PROCESS | 3768 | 1470941798537 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 3768 | 1470941798539 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:38 INFO - PROCESS | 3768 | 1470941798645 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:56:38 INFO - PROCESS | 3768 | 1470941798650 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 3768 | 1470941798652 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:38 INFO - PROCESS | 3768 | ++DOCSHELL 19550C00 == 34 [pid = 3768] [id = 355] 11:56:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19556000) [pid = 3768] [serial = 1064] [outer = 00000000] 11:56:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19EA7800) [pid = 3768] [serial = 1065] [outer = 19556000] 11:56:38 INFO - PROCESS | 3768 | 1470941798697 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19EA8000) [pid = 3768] [serial = 1066] [outer = 19556000] 11:56:39 INFO - PROCESS | 3768 | 1470941799163 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 707ms 11:56:39 INFO - PROCESS | 3768 | 1470941799232 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 3768 | 1470941799234 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 11:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:56:39 INFO - PROCESS | 3768 | 1470941799245 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 3768 | 1470941799247 Marionette TRACE conn3 <- [1,1386,null,{}] 11:56:39 INFO - PROCESS | 3768 | 1470941799287 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 3768 | 1470941799293 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:39 INFO - PROCESS | 3768 | 1470941799425 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:56:39 INFO - PROCESS | 3768 | 1470941799528 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 3768 | 1470941799530 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:39 INFO - PROCESS | 3768 | ++DOCSHELL 180E9C00 == 35 [pid = 3768] [id = 356] 11:56:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19CBC800) [pid = 3768] [serial = 1067] [outer = 00000000] 11:56:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A19D400) [pid = 3768] [serial = 1068] [outer = 19CBC800] 11:56:39 INFO - PROCESS | 3768 | 1470941799574 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A19E400) [pid = 3768] [serial = 1069] [outer = 19CBC800] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10F2E800) [pid = 3768] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (132B1C00) [pid = 3768] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1055A000) [pid = 3768] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (176F6800) [pid = 3768] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (11DE4000) [pid = 3768] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15A2B400) [pid = 3768] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19EAE800) [pid = 3768] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1A917C00) [pid = 3768] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16788000) [pid = 3768] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1443A800) [pid = 3768] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16A45000) [pid = 3768] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:56:39 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (157C2400) [pid = 3768] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:56:40 INFO - PROCESS | 3768 | 1470941800034 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 833ms 11:56:40 INFO - PROCESS | 3768 | 1470941800097 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 3768 | 1470941800100 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 11:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:56:40 INFO - PROCESS | 3768 | 1470941800103 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 3768 | 1470941800105 Marionette TRACE conn3 <- [1,1390,null,{}] 11:56:40 INFO - PROCESS | 3768 | 1470941800108 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 3768 | 1470941800110 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:40 INFO - PROCESS | 3768 | 1470941800216 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:56:40 INFO - PROCESS | 3768 | 1470941800276 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 3768 | 1470941800278 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:40 INFO - PROCESS | 3768 | ++DOCSHELL 139F6800 == 36 [pid = 3768] [id = 357] 11:56:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1443A800) [pid = 3768] [serial = 1070] [outer = 00000000] 11:56:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16A45000) [pid = 3768] [serial = 1071] [outer = 1443A800] 11:56:40 INFO - PROCESS | 3768 | 1470941800324 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (176FD400) [pid = 3768] [serial = 1072] [outer = 1443A800] 11:56:40 INFO - PROCESS | 3768 | 1470941800673 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 597ms 11:56:40 INFO - PROCESS | 3768 | 1470941800700 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 3768 | 1470941800702 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 11:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:56:40 INFO - PROCESS | 3768 | 1470941800705 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 3768 | 1470941800707 Marionette TRACE conn3 <- [1,1394,null,{}] 11:56:40 INFO - PROCESS | 3768 | 1470941800710 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 3768 | 1470941800712 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:40 INFO - PROCESS | 3768 | 1470941800826 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:56:40 INFO - PROCESS | 3768 | 1470941800862 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 3768 | 1470941800864 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:40 INFO - PROCESS | 3768 | ++DOCSHELL 157C3800 == 37 [pid = 3768] [id = 358] 11:56:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (157DE000) [pid = 3768] [serial = 1073] [outer = 00000000] 11:56:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A1A5000) [pid = 3768] [serial = 1074] [outer = 157DE000] 11:56:40 INFO - PROCESS | 3768 | 1470941800908 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A1A8000) [pid = 3768] [serial = 1075] [outer = 157DE000] 11:56:41 INFO - PROCESS | 3768 | 1470941801308 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 645ms 11:56:41 INFO - PROCESS | 3768 | 1470941801343 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 3768 | 1470941801345 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 11:56:41 INFO - PROCESS | 3768 | 1470941801348 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:56:41 INFO - PROCESS | 3768 | 1470941801350 Marionette TRACE conn3 <- [1,1398,null,{}] 11:56:41 INFO - PROCESS | 3768 | 1470941801353 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 3768 | 1470941801355 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:41 INFO - PROCESS | 3768 | 1470941801469 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:56:41 INFO - PROCESS | 3768 | 1470941801476 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 3768 | 1470941801479 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:41 INFO - PROCESS | 3768 | ++DOCSHELL 13AD0000 == 38 [pid = 3768] [id = 359] 11:56:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16FD0000) [pid = 3768] [serial = 1076] [outer = 00000000] 11:56:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A6E3800) [pid = 3768] [serial = 1077] [outer = 16FD0000] 11:56:41 INFO - PROCESS | 3768 | 1470941801525 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A6E4400) [pid = 3768] [serial = 1078] [outer = 16FD0000] 11:56:42 INFO - PROCESS | 3768 | 1470941802035 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 738ms 11:56:42 INFO - PROCESS | 3768 | 1470941802137 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 3768 | 1470941802142 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 11:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:56:42 INFO - PROCESS | 3768 | 1470941802149 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 3768 | 1470941802152 Marionette TRACE conn3 <- [1,1402,null,{}] 11:56:42 INFO - PROCESS | 3768 | 1470941802158 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:42 INFO - PROCESS | 3768 | 1470941802161 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:42 INFO - PROCESS | 3768 | 1470941802287 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:56:42 INFO - PROCESS | 3768 | 1470941802381 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 3768 | 1470941802386 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:42 INFO - PROCESS | 3768 | ++DOCSHELL 131D1400 == 39 [pid = 3768] [id = 360] 11:56:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (13213400) [pid = 3768] [serial = 1079] [outer = 00000000] 11:56:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14208800) [pid = 3768] [serial = 1080] [outer = 13213400] 11:56:42 INFO - PROCESS | 3768 | 1470941802443 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1501B800) [pid = 3768] [serial = 1081] [outer = 13213400] 11:56:43 INFO - PROCESS | 3768 | 1470941803055 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 959ms 11:56:43 INFO - PROCESS | 3768 | 1470941803108 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 3768 | 1470941803113 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 11:56:43 INFO - PROCESS | 3768 | 1470941803122 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 3768 | 1470941803125 Marionette TRACE conn3 <- [1,1406,null,{}] 11:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:56:43 INFO - PROCESS | 3768 | 1470941803129 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 3768 | 1470941803132 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:43 INFO - PROCESS | 3768 | 1470941803246 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:56:43 INFO - PROCESS | 3768 | 1470941803373 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 3768 | 1470941803376 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:43 INFO - PROCESS | 3768 | ++DOCSHELL 16A2D000 == 40 [pid = 3768] [id = 361] 11:56:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16A32400) [pid = 3768] [serial = 1082] [outer = 00000000] 11:56:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16EC3400) [pid = 3768] [serial = 1083] [outer = 16A32400] 11:56:43 INFO - PROCESS | 3768 | 1470941803434 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17ED4000) [pid = 3768] [serial = 1084] [outer = 16A32400] 11:56:44 INFO - PROCESS | 3768 | 1470941804033 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 943ms 11:56:44 INFO - PROCESS | 3768 | 1470941804072 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 3768 | 1470941804075 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 11:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:56:44 INFO - PROCESS | 3768 | 1470941804079 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 3768 | 1470941804083 Marionette TRACE conn3 <- [1,1410,null,{}] 11:56:44 INFO - PROCESS | 3768 | 1470941804094 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 3768 | 1470941804098 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:44 INFO - PROCESS | 3768 | 1470941804206 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:56:44 INFO - PROCESS | 3768 | 1470941804315 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 3768 | 1470941804320 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:44 INFO - PROCESS | 3768 | ++DOCSHELL 1A112400 == 41 [pid = 3768] [id = 362] 11:56:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A114C00) [pid = 3768] [serial = 1085] [outer = 00000000] 11:56:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A6EA400) [pid = 3768] [serial = 1086] [outer = 1A114C00] 11:56:44 INFO - PROCESS | 3768 | 1470941804418 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A910800) [pid = 3768] [serial = 1087] [outer = 1A114C00] 11:56:45 INFO - PROCESS | 3768 | 1470941805140 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1195ms 11:56:45 INFO - PROCESS | 3768 | 1470941805313 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:56:45 INFO - PROCESS | 3768 | 1470941805317 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 11:56:45 INFO - PROCESS | 3768 | 1470941805330 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 3768 | 1470941805333 Marionette TRACE conn3 <- [1,1414,null,{}] 11:56:45 INFO - PROCESS | 3768 | 1470941805339 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:45 INFO - PROCESS | 3768 | 1470941805343 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:45 INFO - PROCESS | 3768 | 1470941805484 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:56:45 INFO - PROCESS | 3768 | 1470941805608 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 3768 | 1470941805613 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:45 INFO - PROCESS | 3768 | ++DOCSHELL 10A53000 == 42 [pid = 3768] [id = 363] 11:56:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10A53800) [pid = 3768] [serial = 1088] [outer = 00000000] 11:56:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (11C13800) [pid = 3768] [serial = 1089] [outer = 10A53800] 11:56:45 INFO - PROCESS | 3768 | 1470941805670 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (13177400) [pid = 3768] [serial = 1090] [outer = 10A53800] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 157C3800 == 41 [pid = 3768] [id = 358] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 139F6800 == 40 [pid = 3768] [id = 357] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 180E9C00 == 39 [pid = 3768] [id = 356] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 19550C00 == 38 [pid = 3768] [id = 355] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 180E8400 == 37 [pid = 3768] [id = 354] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 16F31400 == 36 [pid = 3768] [id = 353] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 12BBDC00 == 35 [pid = 3768] [id = 352] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 12E2B800 == 34 [pid = 3768] [id = 351] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 17ECBC00 == 33 [pid = 3768] [id = 348] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 1058C400 == 32 [pid = 3768] [id = 349] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 15027400 == 31 [pid = 3768] [id = 350] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 10434800 == 30 [pid = 3768] [id = 340] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 1A112400 == 29 [pid = 3768] [id = 362] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 13AD0000 == 28 [pid = 3768] [id = 359] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 131D1400 == 27 [pid = 3768] [id = 360] 11:56:46 INFO - PROCESS | 3768 | --DOCSHELL 16A2D000 == 26 [pid = 3768] [id = 361] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (114D4C00) [pid = 3768] [serial = 1023] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (114DA000) [pid = 3768] [serial = 1024] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (139F5800) [pid = 3768] [serial = 1026] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (12B7FC00) [pid = 3768] [serial = 1021] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10F2BC00) [pid = 3768] [serial = 1020] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19548000) [pid = 3768] [serial = 1042] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (132B2400) [pid = 3768] [serial = 1009] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (12E7EC00) [pid = 3768] [serial = 1008] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16A35C00) [pid = 3768] [serial = 1012] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16996C00) [pid = 3768] [serial = 1011] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A6ED400) [pid = 3768] [serial = 1015] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A10F800) [pid = 3768] [serial = 1014] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A99A000) [pid = 3768] [serial = 1018] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A993C00) [pid = 3768] [serial = 1017] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16A37800) [pid = 3768] [serial = 1033] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (176FC400) [pid = 3768] [serial = 1038] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16A31000) [pid = 3768] [serial = 1032] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16EBE000) [pid = 3768] [serial = 1035] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (180ECC00) [pid = 3768] [serial = 1041] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15861800) [pid = 3768] [serial = 1029] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19556400) [pid = 3768] [serial = 1044] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15A2C400) [pid = 3768] [serial = 1030] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16F36000) [pid = 3768] [serial = 1036] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (17CAE400) [pid = 3768] [serial = 1039] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (13B53800) [pid = 3768] [serial = 1027] [outer = 00000000] [url = about:blank] 11:56:46 INFO - PROCESS | 3768 | 1470941806756 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1462ms 11:56:46 INFO - PROCESS | 3768 | 1470941806778 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 3768 | 1470941806782 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 11:56:46 INFO - PROCESS | 3768 | 1470941806787 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:56:46 INFO - PROCESS | 3768 | 1470941806791 Marionette TRACE conn3 <- [1,1418,null,{}] 11:56:46 INFO - PROCESS | 3768 | 1470941806796 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:46 INFO - PROCESS | 3768 | 1470941806799 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:46 INFO - PROCESS | 3768 | 1470941806888 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:56:46 INFO - PROCESS | 3768 | 1470941806897 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 3768 | 1470941806900 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:46 INFO - PROCESS | 3768 | ++DOCSHELL 11DE7400 == 27 [pid = 3768] [id = 364] 11:56:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (11DE8000) [pid = 3768] [serial = 1091] [outer = 00000000] 11:56:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (12C69000) [pid = 3768] [serial = 1092] [outer = 11DE8000] 11:56:46 INFO - PROCESS | 3768 | 1470941806949 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (13154800) [pid = 3768] [serial = 1093] [outer = 11DE8000] 11:56:47 INFO - PROCESS | 3768 | 1470941807453 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 707ms 11:56:47 INFO - PROCESS | 3768 | 1470941807488 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 3768 | 1470941807492 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 11:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:56:47 INFO - PROCESS | 3768 | 1470941807499 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 3768 | 1470941807502 Marionette TRACE conn3 <- [1,1422,null,{}] 11:56:47 INFO - PROCESS | 3768 | 1470941807505 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:47 INFO - PROCESS | 3768 | 1470941807508 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:47 INFO - PROCESS | 3768 | 1470941807632 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:56:47 INFO - PROCESS | 3768 | 1470941807724 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 3768 | 1470941807727 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:47 INFO - PROCESS | 3768 | ++DOCSHELL 14431000 == 28 [pid = 3768] [id = 365] 11:56:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (14431C00) [pid = 3768] [serial = 1094] [outer = 00000000] 11:56:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (144D0800) [pid = 3768] [serial = 1095] [outer = 14431C00] 11:56:47 INFO - PROCESS | 3768 | 1470941807775 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (144D4000) [pid = 3768] [serial = 1096] [outer = 14431C00] 11:56:48 INFO - PROCESS | 3768 | 1470941808156 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 11:56:48 INFO - PROCESS | 3768 | 1470941808198 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 3768 | 1470941808200 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 11:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:56:48 INFO - PROCESS | 3768 | 1470941808204 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 3768 | 1470941808207 Marionette TRACE conn3 <- [1,1426,null,{}] 11:56:48 INFO - PROCESS | 3768 | 1470941808218 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:48 INFO - PROCESS | 3768 | 1470941808223 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:48 INFO - PROCESS | 3768 | 1470941808304 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:56:48 INFO - PROCESS | 3768 | 1470941808311 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 3768 | 1470941808314 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:48 INFO - PROCESS | 3768 | ++DOCSHELL 157CAC00 == 29 [pid = 3768] [id = 366] 11:56:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (157EC800) [pid = 3768] [serial = 1097] [outer = 00000000] 11:56:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16130C00) [pid = 3768] [serial = 1098] [outer = 157EC800] 11:56:48 INFO - PROCESS | 3768 | 1470941808362 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A2C400) [pid = 3768] [serial = 1099] [outer = 157EC800] 11:56:48 INFO - PROCESS | 3768 | 1470941808867 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 11:56:48 INFO - PROCESS | 3768 | 1470941808902 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 3768 | 1470941808905 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 11:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:56:48 INFO - PROCESS | 3768 | 1470941808908 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 3768 | 1470941808910 Marionette TRACE conn3 <- [1,1430,null,{}] 11:56:48 INFO - PROCESS | 3768 | 1470941808919 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:48 INFO - PROCESS | 3768 | 1470941808921 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:49 INFO - PROCESS | 3768 | 1470941809060 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:56:49 INFO - PROCESS | 3768 | 1470941809081 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 3768 | 1470941809083 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:49 INFO - PROCESS | 3768 | ++DOCSHELL 16A36400 == 30 [pid = 3768] [id = 367] 11:56:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16A37800) [pid = 3768] [serial = 1100] [outer = 00000000] 11:56:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16A9D800) [pid = 3768] [serial = 1101] [outer = 16A37800] 11:56:49 INFO - PROCESS | 3768 | 1470941809130 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16EC3800) [pid = 3768] [serial = 1102] [outer = 16A37800] 11:56:49 INFO - PROCESS | 3768 | 1470941809558 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 11:56:49 INFO - PROCESS | 3768 | 1470941809608 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 3768 | 1470941809610 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 11:56:49 INFO - PROCESS | 3768 | 1470941809613 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:56:49 INFO - PROCESS | 3768 | 1470941809614 Marionette TRACE conn3 <- [1,1434,null,{}] 11:56:49 INFO - PROCESS | 3768 | 1470941809618 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 3768 | 1470941809620 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:49 INFO - PROCESS | 3768 | 1470941809734 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:56:49 INFO - PROCESS | 3768 | 1470941809740 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 3768 | 1470941809742 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:49 INFO - PROCESS | 3768 | ++DOCSHELL 17268000 == 31 [pid = 3768] [id = 368] 11:56:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1726C800) [pid = 3768] [serial = 1103] [outer = 00000000] 11:56:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17646000) [pid = 3768] [serial = 1104] [outer = 1726C800] 11:56:49 INFO - PROCESS | 3768 | 1470941809787 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (176FE400) [pid = 3768] [serial = 1105] [outer = 1726C800] 11:56:50 INFO - PROCESS | 3768 | 1470941810255 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 707ms 11:56:50 INFO - PROCESS | 3768 | 1470941810313 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 3768 | 1470941810315 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 11:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:56:50 INFO - PROCESS | 3768 | 1470941810318 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 3768 | 1470941810320 Marionette TRACE conn3 <- [1,1438,null,{}] 11:56:50 INFO - PROCESS | 3768 | 1470941810324 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:50 INFO - PROCESS | 3768 | 1470941810329 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:50 INFO - PROCESS | 3768 | 1470941810531 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (157DE000) [pid = 3768] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (180E9800) [pid = 3768] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10A06400) [pid = 3768] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12E7A400) [pid = 3768] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19556000) [pid = 3768] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16F33400) [pid = 3768] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (151C7C00) [pid = 3768] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (151C1800) [pid = 3768] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (180ED800) [pid = 3768] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1443A800) [pid = 3768] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19CBC800) [pid = 3768] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:56:50 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16FD0000) [pid = 3768] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:56:50 INFO - PROCESS | 3768 | 1470941810832 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 3768 | 1470941810834 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:50 INFO - PROCESS | 3768 | ++DOCSHELL 1047E000 == 32 [pid = 3768] [id = 369] 11:56:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10A06400) [pid = 3768] [serial = 1106] [outer = 00000000] 11:56:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (131D8800) [pid = 3768] [serial = 1107] [outer = 10A06400] 11:56:50 INFO - PROCESS | 3768 | 1470941810878 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16A31C00) [pid = 3768] [serial = 1108] [outer = 10A06400] 11:56:51 INFO - PROCESS | 3768 | 1470941811238 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 943ms 11:56:51 INFO - PROCESS | 3768 | 1470941811305 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 3768 | 1470941811307 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 11:56:51 INFO - PROCESS | 3768 | 1470941811311 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:56:51 INFO - PROCESS | 3768 | 1470941811312 Marionette TRACE conn3 <- [1,1442,null,{}] 11:56:51 INFO - PROCESS | 3768 | 1470941811321 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 3768 | 1470941811323 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:51 INFO - PROCESS | 3768 | 1470941811398 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:56:51 INFO - PROCESS | 3768 | 1470941811403 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 3768 | 1470941811405 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:51 INFO - PROCESS | 3768 | ++DOCSHELL 10FE2800 == 33 [pid = 3768] [id = 370] 11:56:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (180E8800) [pid = 3768] [serial = 1109] [outer = 00000000] 11:56:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19555000) [pid = 3768] [serial = 1110] [outer = 180E8800] 11:56:51 INFO - PROCESS | 3768 | 1470941811448 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19706C00) [pid = 3768] [serial = 1111] [outer = 180E8800] 11:56:51 INFO - PROCESS | 3768 | 1470941811897 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 628ms 11:56:51 INFO - PROCESS | 3768 | 1470941811950 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 3768 | 1470941811952 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 11:56:51 INFO - PROCESS | 3768 | 1470941811956 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:56:51 INFO - PROCESS | 3768 | 1470941811957 Marionette TRACE conn3 <- [1,1446,null,{}] 11:56:51 INFO - PROCESS | 3768 | 1470941811961 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 3768 | 1470941811962 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:52 INFO - PROCESS | 3768 | 1470941812039 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:56:52 INFO - PROCESS | 3768 | 1470941812072 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 3768 | 1470941812074 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:52 INFO - PROCESS | 3768 | ++DOCSHELL 19552400 == 34 [pid = 3768] [id = 371] 11:56:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19CB4000) [pid = 3768] [serial = 1112] [outer = 00000000] 11:56:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19EAD800) [pid = 3768] [serial = 1113] [outer = 19CB4000] 11:56:52 INFO - PROCESS | 3768 | 1470941812123 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19EAE800) [pid = 3768] [serial = 1114] [outer = 19CB4000] 11:56:52 INFO - PROCESS | 3768 | 1470941812550 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 644ms 11:56:52 INFO - PROCESS | 3768 | 1470941812594 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 3768 | 1470941812596 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 11:56:52 INFO - PROCESS | 3768 | 1470941812599 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:56:52 INFO - PROCESS | 3768 | 1470941812601 Marionette TRACE conn3 <- [1,1450,null,{}] 11:56:52 INFO - PROCESS | 3768 | 1470941812604 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:52 INFO - PROCESS | 3768 | 1470941812606 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:52 INFO - PROCESS | 3768 | 1470941812683 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:56:52 INFO - PROCESS | 3768 | 1470941812690 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 3768 | 1470941812692 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:52 INFO - PROCESS | 3768 | ++DOCSHELL 1A061C00 == 35 [pid = 3768] [id = 372] 11:56:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A066C00) [pid = 3768] [serial = 1115] [outer = 00000000] 11:56:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A10FC00) [pid = 3768] [serial = 1116] [outer = 1A066C00] 11:56:52 INFO - PROCESS | 3768 | 1470941812735 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A1A8800) [pid = 3768] [serial = 1117] [outer = 1A066C00] 11:56:53 INFO - PROCESS | 3768 | 1470941813633 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1101ms 11:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:56:53 INFO - PROCESS | 3768 | 1470941813698 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 3768 | 1470941813701 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 11:56:53 INFO - PROCESS | 3768 | 1470941813706 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 3768 | 1470941813709 Marionette TRACE conn3 <- [1,1454,null,{}] 11:56:53 INFO - PROCESS | 3768 | 1470941813715 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 3768 | 1470941813718 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:53 INFO - PROCESS | 3768 | 1470941813847 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:56:54 INFO - PROCESS | 3768 | 1470941813969 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 3768 | 1470941813972 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:54 INFO - PROCESS | 3768 | ++DOCSHELL 114DD800 == 36 [pid = 3768] [id = 373] 11:56:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (12C63800) [pid = 3768] [serial = 1118] [outer = 00000000] 11:56:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (13921800) [pid = 3768] [serial = 1119] [outer = 12C63800] 11:56:54 INFO - PROCESS | 3768 | 1470941814029 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1420A000) [pid = 3768] [serial = 1120] [outer = 12C63800] 11:56:54 INFO - PROCESS | 3768 | 1470941814931 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:56:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (11CEC800) [pid = 3768] [serial = 1121] [outer = 1AFDA000] 11:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1305ms 11:56:55 INFO - PROCESS | 3768 | 1470941815046 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 3768 | 1470941815051 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 11:56:55 INFO - PROCESS | 3768 | 1470941815059 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 3768 | 1470941815063 Marionette TRACE conn3 <- [1,1458,null,{}] 11:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:56:55 INFO - PROCESS | 3768 | 1470941815069 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 3768 | 1470941815071 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:55 INFO - PROCESS | 3768 | 1470941815195 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:56:55 INFO - PROCESS | 3768 | --DOCSHELL 19552400 == 35 [pid = 3768] [id = 371] 11:56:55 INFO - PROCESS | 3768 | --DOCSHELL 10FE2800 == 34 [pid = 3768] [id = 370] 11:56:55 INFO - PROCESS | 3768 | --DOCSHELL 1047E000 == 33 [pid = 3768] [id = 369] 11:56:55 INFO - PROCESS | 3768 | --DOCSHELL 17268000 == 32 [pid = 3768] [id = 368] 11:56:55 INFO - PROCESS | 3768 | --DOCSHELL 16A36400 == 31 [pid = 3768] [id = 367] 11:56:55 INFO - PROCESS | 3768 | --DOCSHELL 157CAC00 == 30 [pid = 3768] [id = 366] 11:56:55 INFO - PROCESS | 3768 | --DOCSHELL 14431000 == 29 [pid = 3768] [id = 365] 11:56:55 INFO - PROCESS | 3768 | --DOCSHELL 11DE7400 == 28 [pid = 3768] [id = 364] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1A1A8000) [pid = 3768] [serial = 1075] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19551400) [pid = 3768] [serial = 1062] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19703800) [pid = 3768] [serial = 1063] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (13213C00) [pid = 3768] [serial = 1047] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13921400) [pid = 3768] [serial = 1048] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1321A400) [pid = 3768] [serial = 1053] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13927000) [pid = 3768] [serial = 1054] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19EA8000) [pid = 3768] [serial = 1066] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (17649400) [pid = 3768] [serial = 1059] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15A2B000) [pid = 3768] [serial = 1050] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19EA7800) [pid = 3768] [serial = 1065] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1612D400) [pid = 3768] [serial = 1051] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (157E3000) [pid = 3768] [serial = 1056] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15A47000) [pid = 3768] [serial = 1057] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19707800) [pid = 3768] [serial = 1045] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16A45000) [pid = 3768] [serial = 1071] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A19D400) [pid = 3768] [serial = 1068] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1A6E4400) [pid = 3768] [serial = 1078] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1A6E3800) [pid = 3768] [serial = 1077] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1A1A5000) [pid = 3768] [serial = 1074] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1A19E400) [pid = 3768] [serial = 1069] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (176FD400) [pid = 3768] [serial = 1072] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (17CAA800) [pid = 3768] [serial = 1060] [outer = 00000000] [url = about:blank] 11:56:55 INFO - PROCESS | 3768 | 1470941815295 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 3768 | 1470941815300 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:55 INFO - PROCESS | 3768 | ++DOCSHELL 10A4B800 == 29 [pid = 3768] [id = 374] 11:56:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10A4BC00) [pid = 3768] [serial = 1122] [outer = 00000000] 11:56:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10F38800) [pid = 3768] [serial = 1123] [outer = 10A4BC00] 11:56:55 INFO - PROCESS | 3768 | 1470941815383 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (12BC5000) [pid = 3768] [serial = 1124] [outer = 10A4BC00] 11:56:55 INFO - PROCESS | 3768 | 1470941815800 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 786ms 11:56:55 INFO - PROCESS | 3768 | 1470941815847 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 3768 | 1470941815852 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 11:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:56:55 INFO - PROCESS | 3768 | 1470941815906 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 3768 | 1470941815908 Marionette TRACE conn3 <- [1,1462,null,{}] 11:56:55 INFO - PROCESS | 3768 | 1470941815912 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 3768 | 1470941815915 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:55 INFO - PROCESS | 3768 | 1470941816000 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:56:56 INFO - PROCESS | 3768 | 1470941816121 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 3768 | 1470941816124 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:56 INFO - PROCESS | 3768 | ++DOCSHELL 0F349800 == 30 [pid = 3768] [id = 375] 11:56:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (0F34C400) [pid = 3768] [serial = 1125] [outer = 00000000] 11:56:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (1047E000) [pid = 3768] [serial = 1126] [outer = 0F34C400] 11:56:56 INFO - PROCESS | 3768 | 1470941816182 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (10A4B000) [pid = 3768] [serial = 1127] [outer = 0F34C400] 11:56:56 INFO - PROCESS | 3768 | 1470941816875 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1054ms 11:56:56 INFO - PROCESS | 3768 | 1470941816970 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 3768 | 1470941816974 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 11:56:56 INFO - PROCESS | 3768 | 1470941816979 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:56:56 INFO - PROCESS | 3768 | 1470941816982 Marionette TRACE conn3 <- [1,1466,null,{}] 11:56:56 INFO - PROCESS | 3768 | 1470941816988 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 3768 | 1470941816991 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:57 INFO - PROCESS | 3768 | 1470941817162 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:56:57 INFO - PROCESS | 3768 | 1470941817255 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 3768 | 1470941817258 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:57 INFO - PROCESS | 3768 | ++DOCSHELL 14433000 == 31 [pid = 3768] [id = 376] 11:56:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (14433400) [pid = 3768] [serial = 1128] [outer = 00000000] 11:56:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1501D000) [pid = 3768] [serial = 1129] [outer = 14433400] 11:56:57 INFO - PROCESS | 3768 | 1470941817317 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (151CD000) [pid = 3768] [serial = 1130] [outer = 14433400] 11:56:57 INFO - PROCESS | 3768 | 1470941817871 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 959ms 11:56:57 INFO - PROCESS | 3768 | 1470941817930 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 3768 | 1470941817934 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 11:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:56:57 INFO - PROCESS | 3768 | 1470941817939 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 3768 | 1470941817941 Marionette TRACE conn3 <- [1,1470,null,{}] 11:56:57 INFO - PROCESS | 3768 | 1470941817945 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:57 INFO - PROCESS | 3768 | 1470941817947 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:58 INFO - PROCESS | 3768 | 1470941818057 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:56:58 INFO - PROCESS | 3768 | 1470941818183 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 3768 | 1470941818186 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:58 INFO - PROCESS | 3768 | ++DOCSHELL 15A47000 == 32 [pid = 3768] [id = 377] 11:56:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15A47800) [pid = 3768] [serial = 1131] [outer = 00000000] 11:56:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1605F400) [pid = 3768] [serial = 1132] [outer = 15A47800] 11:56:58 INFO - PROCESS | 3768 | 1470941818242 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16131C00) [pid = 3768] [serial = 1133] [outer = 15A47800] 11:56:58 INFO - PROCESS | 3768 | 1470941818926 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1038ms 11:56:59 INFO - PROCESS | 3768 | 1470941818981 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 3768 | 1470941818984 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 11:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:56:59 INFO - PROCESS | 3768 | 1470941819011 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 3768 | 1470941819018 Marionette TRACE conn3 <- [1,1474,null,{}] 11:56:59 INFO - PROCESS | 3768 | 1470941819023 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:59 INFO - PROCESS | 3768 | 1470941819027 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:59 INFO - PROCESS | 3768 | 1470941819166 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:56:59 INFO - PROCESS | 3768 | 1470941819292 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 3768 | 1470941819295 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:56:59 INFO - PROCESS | 3768 | ++DOCSHELL 139EE800 == 33 [pid = 3768] [id = 378] 11:56:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A38400) [pid = 3768] [serial = 1134] [outer = 00000000] 11:56:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (174F0C00) [pid = 3768] [serial = 1135] [outer = 16A38400] 11:56:59 INFO - PROCESS | 3768 | 1470941819354 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (176F6800) [pid = 3768] [serial = 1136] [outer = 16A38400] 11:57:00 INFO - PROCESS | 3768 | --DOCSHELL 10A4B800 == 32 [pid = 3768] [id = 374] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 14430800 == 31 [pid = 3768] [id = 214] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 0F34BC00 == 30 [pid = 3768] [id = 204] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 11466800 == 29 [pid = 3768] [id = 206] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 17ED6000 == 28 [pid = 3768] [id = 213] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 12E7F800 == 27 [pid = 3768] [id = 215] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 1036A800 == 26 [pid = 3768] [id = 205] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 10A53000 == 25 [pid = 3768] [id = 363] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 114DD800 == 24 [pid = 3768] [id = 373] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 10F0DC00 == 23 [pid = 3768] [id = 207] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 157BD000 == 22 [pid = 3768] [id = 201] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 16EBDC00 == 21 [pid = 3768] [id = 203] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 114D7000 == 20 [pid = 3768] [id = 209] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 13928C00 == 19 [pid = 3768] [id = 210] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 1059BC00 == 18 [pid = 3768] [id = 199] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 16131400 == 17 [pid = 3768] [id = 211] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 12E7B000 == 16 [pid = 3768] [id = 200] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 1605E800 == 15 [pid = 3768] [id = 202] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 16EC2800 == 14 [pid = 3768] [id = 212] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 1420A400 == 13 [pid = 3768] [id = 208] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 14433000 == 12 [pid = 3768] [id = 376] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 1A061C00 == 11 [pid = 3768] [id = 372] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 15A47000 == 10 [pid = 3768] [id = 377] 11:57:01 INFO - PROCESS | 3768 | --DOCSHELL 0F349800 == 9 [pid = 3768] [id = 375] 11:57:02 INFO - PROCESS | 3768 | 1470941822157 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 3285ms 11:57:02 INFO - PROCESS | 3768 | 1470941822290 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 3768 | 1470941822294 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 11:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:57:02 INFO - PROCESS | 3768 | 1470941822299 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 3768 | 1470941822303 Marionette TRACE conn3 <- [1,1478,null,{}] 11:57:02 INFO - PROCESS | 3768 | 1470941822309 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:02 INFO - PROCESS | 3768 | 1470941822312 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:02 INFO - PROCESS | 3768 | 1470941822403 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:57:02 INFO - PROCESS | 3768 | 1470941822413 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 3768 | 1470941822416 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:02 INFO - PROCESS | 3768 | ++DOCSHELL 114C4C00 == 10 [pid = 3768] [id = 379] 11:57:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (114C5C00) [pid = 3768] [serial = 1137] [outer = 00000000] 11:57:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (114E0400) [pid = 3768] [serial = 1138] [outer = 114C5C00] 11:57:02 INFO - PROCESS | 3768 | 1470941822465 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (12BBD800) [pid = 3768] [serial = 1139] [outer = 114C5C00] 11:57:02 INFO - PROCESS | 3768 | 1470941822960 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 11:57:03 INFO - PROCESS | 3768 | 1470941822999 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 3768 | 1470941823004 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 11:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:57:03 INFO - PROCESS | 3768 | 1470941823010 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 3768 | 1470941823013 Marionette TRACE conn3 <- [1,1482,null,{}] 11:57:03 INFO - PROCESS | 3768 | 1470941823017 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:03 INFO - PROCESS | 3768 | 1470941823020 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:03 INFO - PROCESS | 3768 | 1470941823110 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:57:03 INFO - PROCESS | 3768 | 1470941823119 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 3768 | 1470941823121 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:03 INFO - PROCESS | 3768 | ++DOCSHELL 13AC6400 == 11 [pid = 3768] [id = 380] 11:57:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (13ACF000) [pid = 3768] [serial = 1140] [outer = 00000000] 11:57:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (13B60000) [pid = 3768] [serial = 1141] [outer = 13ACF000] 11:57:03 INFO - PROCESS | 3768 | 1470941823169 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (14433000) [pid = 3768] [serial = 1142] [outer = 13ACF000] 11:57:03 INFO - PROCESS | 3768 | 1470941823655 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 707ms 11:57:03 INFO - PROCESS | 3768 | 1470941823709 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 3768 | 1470941823712 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 11:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:57:03 INFO - PROCESS | 3768 | 1470941823716 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 3768 | 1470941823719 Marionette TRACE conn3 <- [1,1486,null,{}] 11:57:03 INFO - PROCESS | 3768 | 1470941823761 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:03 INFO - PROCESS | 3768 | 1470941823768 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:03 INFO - PROCESS | 3768 | 1470941823909 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:57:03 INFO - PROCESS | 3768 | 1470941823927 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 3768 | 1470941823931 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:03 INFO - PROCESS | 3768 | ++DOCSHELL 15861C00 == 12 [pid = 3768] [id = 381] 11:57:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15863400) [pid = 3768] [serial = 1143] [outer = 00000000] 11:57:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (15A51000) [pid = 3768] [serial = 1144] [outer = 15863400] 11:57:04 INFO - PROCESS | 3768 | 1470941823982 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16131400) [pid = 3768] [serial = 1145] [outer = 15863400] 11:57:04 INFO - PROCESS | 3768 | 1470941824456 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 801ms 11:57:04 INFO - PROCESS | 3768 | 1470941824517 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 3768 | 1470941824519 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 11:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:57:04 INFO - PROCESS | 3768 | 1470941824529 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 3768 | 1470941824531 Marionette TRACE conn3 <- [1,1490,null,{}] 11:57:04 INFO - PROCESS | 3768 | 1470941824535 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 3768 | 1470941824537 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:04 INFO - PROCESS | 3768 | 1470941824660 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:57:04 INFO - PROCESS | 3768 | 1470941824717 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 3768 | 1470941824719 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:04 INFO - PROCESS | 3768 | ++DOCSHELL 15A50800 == 13 [pid = 3768] [id = 382] 11:57:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16A38C00) [pid = 3768] [serial = 1146] [outer = 00000000] 11:57:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16EBF400) [pid = 3768] [serial = 1147] [outer = 16A38C00] 11:57:04 INFO - PROCESS | 3768 | 1470941824764 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1763E400) [pid = 3768] [serial = 1148] [outer = 16A38C00] 11:57:05 INFO - PROCESS | 3768 | 1470941825224 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 739ms 11:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:57:05 INFO - PROCESS | 3768 | 1470941825265 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 3768 | 1470941825267 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 11:57:05 INFO - PROCESS | 3768 | 1470941825270 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - PROCESS | 3768 | 1470941825272 Marionette TRACE conn3 <- [1,1494,null,{}] 11:57:05 INFO - PROCESS | 3768 | 1470941825275 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:05 INFO - PROCESS | 3768 | 1470941825277 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:05 INFO - PROCESS | 3768 | 1470941825382 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:57:05 INFO - PROCESS | 3768 | 1470941825387 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 3768 | 1470941825389 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:05 INFO - PROCESS | 3768 | ++DOCSHELL 1612AC00 == 14 [pid = 3768] [id = 383] 11:57:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (16A37000) [pid = 3768] [serial = 1149] [outer = 00000000] 11:57:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (17ED2800) [pid = 3768] [serial = 1150] [outer = 16A37000] 11:57:05 INFO - PROCESS | 3768 | 1470941825436 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (180E6400) [pid = 3768] [serial = 1151] [outer = 16A37000] 11:57:06 INFO - PROCESS | 3768 | 1470941826164 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10A4BC00) [pid = 3768] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (19CB4000) [pid = 3768] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (0F34C400) [pid = 3768] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (14433400) [pid = 3768] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15A47800) [pid = 3768] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16A37800) [pid = 3768] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10A53800) [pid = 3768] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1726C800) [pid = 3768] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (11DE8000) [pid = 3768] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (14431C00) [pid = 3768] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (157EC800) [pid = 3768] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A06400) [pid = 3768] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13213400) [pid = 3768] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A32400) [pid = 3768] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A114C00) [pid = 3768] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (180E8800) [pid = 3768] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A066C00) [pid = 3768] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:57:06 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (12C63800) [pid = 3768] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 943ms 11:57:06 INFO - PROCESS | 3768 | 1470941826214 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 3768 | 1470941826216 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 11:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:57:06 INFO - PROCESS | 3768 | 1470941826219 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 3768 | 1470941826221 Marionette TRACE conn3 <- [1,1498,null,{}] 11:57:06 INFO - PROCESS | 3768 | 1470941826224 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 3768 | 1470941826230 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:06 INFO - PROCESS | 3768 | 1470941826348 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:57:06 INFO - PROCESS | 3768 | 1470941826357 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 3768 | 1470941826359 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:06 INFO - PROCESS | 3768 | ++DOCSHELL 15861000 == 15 [pid = 3768] [id = 384] 11:57:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15866800) [pid = 3768] [serial = 1152] [outer = 00000000] 11:57:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1612B000) [pid = 3768] [serial = 1153] [outer = 15866800] 11:57:06 INFO - PROCESS | 3768 | 1470941826405 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17269000) [pid = 3768] [serial = 1154] [outer = 15866800] 11:57:06 INFO - PROCESS | 3768 | 1470941826921 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 692ms 11:57:06 INFO - PROCESS | 3768 | 1470941826951 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 3768 | 1470941826953 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 11:57:06 INFO - PROCESS | 3768 | 1470941826956 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:57:06 INFO - PROCESS | 3768 | 1470941826958 Marionette TRACE conn3 <- [1,1502,null,{}] 11:57:06 INFO - PROCESS | 3768 | 1470941826961 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 3768 | 1470941826963 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:07 INFO - PROCESS | 3768 | 1470941827049 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:57:07 INFO - PROCESS | 3768 | 1470941827054 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 3768 | 1470941827055 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:07 INFO - PROCESS | 3768 | ++DOCSHELL 15A25C00 == 16 [pid = 3768] [id = 385] 11:57:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16A32400) [pid = 3768] [serial = 1155] [outer = 00000000] 11:57:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19548000) [pid = 3768] [serial = 1156] [outer = 16A32400] 11:57:07 INFO - PROCESS | 3768 | 1470941827104 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19551400) [pid = 3768] [serial = 1157] [outer = 16A32400] 11:57:07 INFO - PROCESS | 3768 | 1470941827686 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 801ms 11:57:07 INFO - PROCESS | 3768 | 1470941827758 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:57:07 INFO - PROCESS | 3768 | 1470941827760 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 11:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:57:07 INFO - PROCESS | 3768 | 1470941827764 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 3768 | 1470941827765 Marionette TRACE conn3 <- [1,1506,null,{}] 11:57:07 INFO - PROCESS | 3768 | 1470941827769 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:07 INFO - PROCESS | 3768 | 1470941827770 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:07 INFO - PROCESS | 3768 | 1470941827878 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:57:07 INFO - PROCESS | 3768 | 1470941827967 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 3768 | 1470941827969 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:07 INFO - PROCESS | 3768 | ++DOCSHELL 103C9800 == 17 [pid = 3768] [id = 386] 11:57:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (10524C00) [pid = 3768] [serial = 1158] [outer = 00000000] 11:57:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19CB5C00) [pid = 3768] [serial = 1159] [outer = 10524C00] 11:57:08 INFO - PROCESS | 3768 | 1470941828012 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19CB6800) [pid = 3768] [serial = 1160] [outer = 10524C00] 11:57:08 INFO - PROCESS | 3768 | 1470941828613 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 912ms 11:57:08 INFO - PROCESS | 3768 | 1470941828669 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 3768 | 1470941828673 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 11:57:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:57:08 INFO - PROCESS | 3768 | 1470941828679 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 3768 | 1470941828682 Marionette TRACE conn3 <- [1,1510,null,{}] 11:57:08 INFO - PROCESS | 3768 | 1470941828688 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 3768 | 1470941828691 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:08 INFO - PROCESS | 3768 | 1470941828896 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:57:08 INFO - PROCESS | 3768 | 1470941828909 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 3768 | 1470941828912 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:08 INFO - PROCESS | 3768 | ++DOCSHELL 1314AC00 == 18 [pid = 3768] [id = 387] 11:57:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (13213400) [pid = 3768] [serial = 1161] [outer = 00000000] 11:57:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (132A9400) [pid = 3768] [serial = 1162] [outer = 13213400] 11:57:09 INFO - PROCESS | 3768 | 1470941829011 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (139F9800) [pid = 3768] [serial = 1163] [outer = 13213400] 11:57:09 INFO - PROCESS | 3768 | 1470941829680 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:57:09 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 () { 11:57:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:57:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:57:09 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 () { 11:57:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:57:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:57:09 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 () { 11:57:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:57:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:57:09 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 () { 11:57:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:57:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:57:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1053ms 11:57:09 INFO - PROCESS | 3768 | 1470941829731 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 3768 | 1470941829736 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 11:57:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:57:09 INFO - PROCESS | 3768 | 1470941829743 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 3768 | 1470941829746 Marionette TRACE conn3 <- [1,1514,null,{}] 11:57:09 INFO - PROCESS | 3768 | 1470941829750 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:09 INFO - PROCESS | 3768 | 1470941829753 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:09 INFO - PROCESS | 3768 | 1470941829921 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:57:10 INFO - PROCESS | 3768 | 1470941830156 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 3768 | 1470941830160 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:10 INFO - PROCESS | 3768 | ++DOCSHELL 0F34D400 == 19 [pid = 3768] [id = 388] 11:57:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10374000) [pid = 3768] [serial = 1164] [outer = 00000000] 11:57:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10A48400) [pid = 3768] [serial = 1165] [outer = 10374000] 11:57:10 INFO - PROCESS | 3768 | 1470941830209 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10FD6800) [pid = 3768] [serial = 1166] [outer = 10374000] 11:57:10 INFO - PROCESS | 3768 | --DOCSHELL 139EE800 == 18 [pid = 3768] [id = 378] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (174F0C00) [pid = 3768] [serial = 1135] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10A4B000) [pid = 3768] [serial = 1127] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (151CD000) [pid = 3768] [serial = 1130] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16131C00) [pid = 3768] [serial = 1133] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1501D000) [pid = 3768] [serial = 1129] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1605F400) [pid = 3768] [serial = 1132] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1047E000) [pid = 3768] [serial = 1126] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16A9D800) [pid = 3768] [serial = 1101] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13177400) [pid = 3768] [serial = 1090] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (11C13800) [pid = 3768] [serial = 1089] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17646000) [pid = 3768] [serial = 1104] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12C69000) [pid = 3768] [serial = 1092] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (13154800) [pid = 3768] [serial = 1093] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (144D0800) [pid = 3768] [serial = 1095] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (144D4000) [pid = 3768] [serial = 1096] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16130C00) [pid = 3768] [serial = 1098] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16EC3800) [pid = 3768] [serial = 1102] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (131D8800) [pid = 3768] [serial = 1107] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1501B800) [pid = 3768] [serial = 1081] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (14208800) [pid = 3768] [serial = 1080] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (17ED4000) [pid = 3768] [serial = 1084] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16EC3400) [pid = 3768] [serial = 1083] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1A910800) [pid = 3768] [serial = 1087] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1A6EA400) [pid = 3768] [serial = 1086] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (176FE400) [pid = 3768] [serial = 1105] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (16A31C00) [pid = 3768] [serial = 1108] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (19555000) [pid = 3768] [serial = 1110] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (19EAE800) [pid = 3768] [serial = 1114] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (19706C00) [pid = 3768] [serial = 1111] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (16A2C400) [pid = 3768] [serial = 1099] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (1A10FC00) [pid = 3768] [serial = 1116] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (1A6E2C00) [pid = 3768] [serial = 694] [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.] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (1420A000) [pid = 3768] [serial = 1120] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (13921800) [pid = 3768] [serial = 1119] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (12BC5000) [pid = 3768] [serial = 1124] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (1A1A8800) [pid = 3768] [serial = 1117] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (10F38800) [pid = 3768] [serial = 1123] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | --DOMWINDOW == 51 (19EAD800) [pid = 3768] [serial = 1113] [outer = 00000000] [url = about:blank] 11:57:10 INFO - PROCESS | 3768 | 1470941830770 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:57:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1101ms 11:57:10 INFO - PROCESS | 3768 | 1470941830836 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 3768 | 1470941830840 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 11:57:10 INFO - PROCESS | 3768 | 1470941830845 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:57:10 INFO - PROCESS | 3768 | 1470941830848 Marionette TRACE conn3 <- [1,1518,null,{}] 11:57:10 INFO - PROCESS | 3768 | 1470941830853 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 3768 | 1470941830857 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:10 INFO - PROCESS | 3768 | 1470941830951 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:57:10 INFO - PROCESS | 3768 | 1470941830965 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 3768 | 1470941830968 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:11 INFO - PROCESS | 3768 | ++DOCSHELL 1314D800 == 19 [pid = 3768] [id = 389] 11:57:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 52 (1314EC00) [pid = 3768] [serial = 1167] [outer = 00000000] 11:57:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (13214400) [pid = 3768] [serial = 1168] [outer = 1314EC00] 11:57:11 INFO - PROCESS | 3768 | 1470941831019 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (132B2400) [pid = 3768] [serial = 1169] [outer = 1314EC00] 11:57:11 INFO - PROCESS | 3768 | 1470941831490 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:57:11 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 11:57:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:57:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:57:11 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. 11:57:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:57:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 11:57:11 INFO - PROCESS | 3768 | 1470941831564 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:57:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:57:11 INFO - PROCESS | 3768 | 1470941831568 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 11:57:11 INFO - PROCESS | 3768 | 1470941831574 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 3768 | 1470941831576 Marionette TRACE conn3 <- [1,1522,null,{}] 11:57:11 INFO - PROCESS | 3768 | 1470941831579 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:11 INFO - PROCESS | 3768 | 1470941831582 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:11 INFO - PROCESS | 3768 | 1470941831669 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:57:11 INFO - PROCESS | 3768 | 1470941831679 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 3768 | 1470941831681 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:11 INFO - PROCESS | 3768 | ++DOCSHELL 144D7000 == 20 [pid = 3768] [id = 390] 11:57:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (144D9800) [pid = 3768] [serial = 1170] [outer = 00000000] 11:57:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (1502A800) [pid = 3768] [serial = 1171] [outer = 144D9800] 11:57:11 INFO - PROCESS | 3768 | 1470941831726 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (151C9000) [pid = 3768] [serial = 1172] [outer = 144D9800] 11:57:12 INFO - PROCESS | 3768 | 1470941832238 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 708ms 11:57:12 INFO - PROCESS | 3768 | 1470941832301 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 3768 | 1470941832303 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 11:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:57:12 INFO - PROCESS | 3768 | 1470941832313 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 3768 | 1470941832319 Marionette TRACE conn3 <- [1,1526,null,{}] 11:57:12 INFO - PROCESS | 3768 | 1470941832323 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:12 INFO - PROCESS | 3768 | 1470941832327 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:12 INFO - PROCESS | 3768 | 1470941832410 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:57:12 INFO - PROCESS | 3768 | 1470941832492 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 3768 | 1470941832494 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:12 INFO - PROCESS | 3768 | ++DOCSHELL 15A2E800 == 21 [pid = 3768] [id = 391] 11:57:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (15A45000) [pid = 3768] [serial = 1173] [outer = 00000000] 11:57:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (16994000) [pid = 3768] [serial = 1174] [outer = 15A45000] 11:57:12 INFO - PROCESS | 3768 | 1470941832538 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (16A32800) [pid = 3768] [serial = 1175] [outer = 15A45000] 11:57:12 INFO - PROCESS | 3768 | 1470941832912 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 660ms 11:57:12 INFO - PROCESS | 3768 | 1470941832964 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 3768 | 1470941832967 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 11:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:57:12 INFO - PROCESS | 3768 | 1470941832970 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 3768 | 1470941832972 Marionette TRACE conn3 <- [1,1530,null,{}] 11:57:13 INFO - PROCESS | 3768 | 1470941832991 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 3768 | 1470941832994 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:13 INFO - PROCESS | 3768 | 1470941833131 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:57:13 INFO - PROCESS | 3768 | 1470941833156 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 3768 | 1470941833158 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:13 INFO - PROCESS | 3768 | ++DOCSHELL 16A9C800 == 22 [pid = 3768] [id = 392] 11:57:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (16E09000) [pid = 3768] [serial = 1176] [outer = 00000000] 11:57:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (16EC9C00) [pid = 3768] [serial = 1177] [outer = 16E09000] 11:57:13 INFO - PROCESS | 3768 | 1470941833205 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (16FC9C00) [pid = 3768] [serial = 1178] [outer = 16E09000] 11:57:13 INFO - PROCESS | 3768 | 1470941833624 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 11:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:57:13 INFO - PROCESS | 3768 | 1470941833670 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 3768 | 1470941833672 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 11:57:13 INFO - PROCESS | 3768 | 1470941833675 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 3768 | 1470941833677 Marionette TRACE conn3 <- [1,1534,null,{}] 11:57:13 INFO - PROCESS | 3768 | 1470941833680 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 3768 | 1470941833682 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:13 INFO - PROCESS | 3768 | 1470941833795 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:57:13 INFO - PROCESS | 3768 | 1470941833801 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 3768 | 1470941833807 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:13 INFO - PROCESS | 3768 | ++DOCSHELL 14209800 == 23 [pid = 3768] [id = 393] 11:57:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (174F4C00) [pid = 3768] [serial = 1179] [outer = 00000000] 11:57:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (17CAA800) [pid = 3768] [serial = 1180] [outer = 174F4C00] 11:57:13 INFO - PROCESS | 3768 | 1470941833909 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (17ED5800) [pid = 3768] [serial = 1181] [outer = 174F4C00] 11:57:14 INFO - PROCESS | 3768 | 1470941834365 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 739ms 11:57:14 INFO - PROCESS | 3768 | 1470941834416 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 3768 | 1470941834418 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 11:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:57:14 INFO - PROCESS | 3768 | 1470941834422 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 3768 | 1470941834423 Marionette TRACE conn3 <- [1,1538,null,{}] 11:57:14 INFO - PROCESS | 3768 | 1470941834434 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 3768 | 1470941834437 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:14 INFO - PROCESS | 3768 | 1470941834570 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:57:14 INFO - PROCESS | 3768 | 1470941834631 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 3768 | 1470941834633 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:14 INFO - PROCESS | 3768 | ++DOCSHELL 180E5400 == 24 [pid = 3768] [id = 394] 11:57:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (180EE000) [pid = 3768] [serial = 1182] [outer = 00000000] 11:57:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1954D400) [pid = 3768] [serial = 1183] [outer = 180EE000] 11:57:14 INFO - PROCESS | 3768 | 1470941834676 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1954BC00) [pid = 3768] [serial = 1184] [outer = 180EE000] 11:57:15 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16A38C00) [pid = 3768] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:57:15 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16A38400) [pid = 3768] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:57:15 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16A37000) [pid = 3768] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:57:15 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (13ACF000) [pid = 3768] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:57:15 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (114C5C00) [pid = 3768] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:57:15 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (15866800) [pid = 3768] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:57:15 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (16A32400) [pid = 3768] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:57:15 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (15863400) [pid = 3768] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:57:15 INFO - PROCESS | 3768 | 1470941835126 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 770ms 11:57:15 INFO - PROCESS | 3768 | 1470941835182 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 3768 | 1470941835184 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 11:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:57:15 INFO - PROCESS | 3768 | 1470941835188 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 3768 | 1470941835190 Marionette TRACE conn3 <- [1,1542,null,{}] 11:57:15 INFO - PROCESS | 3768 | 1470941835193 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 3768 | 1470941835195 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:15 INFO - PROCESS | 3768 | 1470941835273 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:57:15 INFO - PROCESS | 3768 | 1470941835278 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 3768 | 1470941835280 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:15 INFO - PROCESS | 3768 | ++DOCSHELL 15863400 == 25 [pid = 3768] [id = 395] 11:57:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (15866800) [pid = 3768] [serial = 1185] [outer = 00000000] 11:57:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1954D000) [pid = 3768] [serial = 1186] [outer = 15866800] 11:57:15 INFO - PROCESS | 3768 | 1470941835400 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (19706000) [pid = 3768] [serial = 1187] [outer = 15866800] 11:57:15 INFO - PROCESS | 3768 | 1470941835758 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 598ms 11:57:15 INFO - PROCESS | 3768 | 1470941835785 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 3768 | 1470941835787 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 11:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:57:15 INFO - PROCESS | 3768 | 1470941835790 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 3768 | 1470941835792 Marionette TRACE conn3 <- [1,1546,null,{}] 11:57:15 INFO - PROCESS | 3768 | 1470941835795 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 3768 | 1470941835797 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:15 INFO - PROCESS | 3768 | 1470941835873 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:57:15 INFO - PROCESS | 3768 | 1470941835878 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 3768 | 1470941835880 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:15 INFO - PROCESS | 3768 | ++DOCSHELL 15028C00 == 26 [pid = 3768] [id = 396] 11:57:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (19709000) [pid = 3768] [serial = 1188] [outer = 00000000] 11:57:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (19EAAC00) [pid = 3768] [serial = 1189] [outer = 19709000] 11:57:15 INFO - PROCESS | 3768 | 1470941835923 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (19EAB000) [pid = 3768] [serial = 1190] [outer = 19709000] 11:57:16 INFO - PROCESS | 3768 | 1470941836372 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 644ms 11:57:16 INFO - PROCESS | 3768 | 1470941836429 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 3768 | 1470941836431 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 11:57:16 INFO - PROCESS | 3768 | 1470941836434 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:57:16 INFO - PROCESS | 3768 | 1470941836436 Marionette TRACE conn3 <- [1,1550,null,{}] 11:57:16 INFO - PROCESS | 3768 | 1470941836439 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 3768 | 1470941836441 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:16 INFO - PROCESS | 3768 | 1470941836520 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:57:16 INFO - PROCESS | 3768 | 1470941836525 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 3768 | 1470941836527 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:16 INFO - PROCESS | 3768 | ++DOCSHELL 15A2C800 == 27 [pid = 3768] [id = 397] 11:57:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1970DC00) [pid = 3768] [serial = 1191] [outer = 00000000] 11:57:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1A05EC00) [pid = 3768] [serial = 1192] [outer = 1970DC00] 11:57:16 INFO - PROCESS | 3768 | 1470941836570 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1A063C00) [pid = 3768] [serial = 1193] [outer = 1970DC00] 11:57:17 INFO - PROCESS | 3768 | 1470941836993 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 597ms 11:57:17 INFO - PROCESS | 3768 | 1470941837072 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 3768 | 1470941837076 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 11:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:57:17 INFO - PROCESS | 3768 | 1470941837082 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 3768 | 1470941837086 Marionette TRACE conn3 <- [1,1554,null,{}] 11:57:17 INFO - PROCESS | 3768 | 1470941837093 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 3768 | 1470941837096 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:17 INFO - PROCESS | 3768 | 1470941837198 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:57:17 INFO - PROCESS | 3768 | 1470941837386 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 3768 | 1470941837392 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:17 INFO - PROCESS | 3768 | ++DOCSHELL 12BBC400 == 28 [pid = 3768] [id = 398] 11:57:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (12BBDC00) [pid = 3768] [serial = 1194] [outer = 00000000] 11:57:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (12E7AC00) [pid = 3768] [serial = 1195] [outer = 12BBDC00] 11:57:17 INFO - PROCESS | 3768 | 1470941837448 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (131D5C00) [pid = 3768] [serial = 1196] [outer = 12BBDC00] 11:57:18 INFO - PROCESS | 3768 | 1470941838041 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 943ms 11:57:18 INFO - PROCESS | 3768 | 1470941838068 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 3768 | 1470941838072 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 11:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:57:18 INFO - PROCESS | 3768 | 1470941838080 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 3768 | 1470941838084 Marionette TRACE conn3 <- [1,1558,null,{}] 11:57:18 INFO - PROCESS | 3768 | 1470941838088 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 3768 | 1470941838091 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:18 INFO - PROCESS | 3768 | 1470941838205 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:57:18 INFO - PROCESS | 3768 | 1470941838305 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 3768 | 1470941838307 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:18 INFO - PROCESS | 3768 | ++DOCSHELL 15020000 == 29 [pid = 3768] [id = 399] 11:57:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15020400) [pid = 3768] [serial = 1197] [outer = 00000000] 11:57:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (151CCC00) [pid = 3768] [serial = 1198] [outer = 15020400] 11:57:18 INFO - PROCESS | 3768 | 1470941838362 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (157C4000) [pid = 3768] [serial = 1199] [outer = 15020400] 11:57:18 INFO - PROCESS | 3768 | 1470941838986 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 959ms 11:57:19 INFO - PROCESS | 3768 | 1470941839021 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 3768 | 1470941839023 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:57:19 INFO - PROCESS | 3768 | 1470941839027 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 3768 | 1470941839029 Marionette TRACE conn3 <- [1,1562,null,{}] 11:57:19 INFO - PROCESS | 3768 | 1470941839039 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 3768 | 1470941839043 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:19 INFO - PROCESS | 3768 | 1470941839160 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:57:19 INFO - PROCESS | 3768 | 1470941839262 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 3768 | 1470941839266 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:19 INFO - PROCESS | 3768 | ++DOCSHELL 17C1DC00 == 30 [pid = 3768] [id = 400] 11:57:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17C20C00) [pid = 3768] [serial = 1200] [outer = 00000000] 11:57:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (180E7C00) [pid = 3768] [serial = 1201] [outer = 17C20C00] 11:57:19 INFO - PROCESS | 3768 | 1470941839322 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19555C00) [pid = 3768] [serial = 1202] [outer = 17C20C00] 11:57:19 INFO - PROCESS | 3768 | 1470941839902 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 943ms 11:57:19 INFO - PROCESS | 3768 | 1470941839972 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 3768 | 1470941839974 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:57:19 INFO - PROCESS | 3768 | 1470941839978 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 3768 | 1470941839979 Marionette TRACE conn3 <- [1,1566,null,{}] 11:57:20 INFO - PROCESS | 3768 | 1470941839984 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:20 INFO - PROCESS | 3768 | 1470941839986 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:20 INFO - PROCESS | 3768 | 1470941840093 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:57:20 INFO - PROCESS | 3768 | 1470941840225 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 3768 | 1470941840227 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:20 INFO - PROCESS | 3768 | ++DOCSHELL 1612C400 == 31 [pid = 3768] [id = 401] 11:57:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1612D800) [pid = 3768] [serial = 1203] [outer = 00000000] 11:57:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (174EB400) [pid = 3768] [serial = 1204] [outer = 1612D800] 11:57:20 INFO - PROCESS | 3768 | 1470941840282 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17C23C00) [pid = 3768] [serial = 1205] [outer = 1612D800] 11:57:20 INFO - PROCESS | 3768 | 1470941840970 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1053ms 11:57:21 INFO - PROCESS | 3768 | 1470941841039 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 3768 | 1470941841043 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 11:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:57:21 INFO - PROCESS | 3768 | 1470941841048 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 3768 | 1470941841052 Marionette TRACE conn3 <- [1,1570,null,{}] 11:57:21 INFO - PROCESS | 3768 | 1470941841057 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:21 INFO - PROCESS | 3768 | 1470941841060 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:21 INFO - PROCESS | 3768 | 1470941841229 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16EBF400) [pid = 3768] [serial = 1147] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (176F6800) [pid = 3768] [serial = 1136] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17ED2800) [pid = 3768] [serial = 1150] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13B60000) [pid = 3768] [serial = 1141] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (14433000) [pid = 3768] [serial = 1142] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (114E0400) [pid = 3768] [serial = 1138] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12BBD800) [pid = 3768] [serial = 1139] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1763E400) [pid = 3768] [serial = 1148] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1612B000) [pid = 3768] [serial = 1153] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17269000) [pid = 3768] [serial = 1154] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19548000) [pid = 3768] [serial = 1156] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19CB5C00) [pid = 3768] [serial = 1159] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (180E6400) [pid = 3768] [serial = 1151] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19551400) [pid = 3768] [serial = 1157] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15A51000) [pid = 3768] [serial = 1144] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16131400) [pid = 3768] [serial = 1145] [outer = 00000000] [url = about:blank] 11:57:21 INFO - PROCESS | 3768 | 1470941841937 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 3768 | 1470941841941 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:21 INFO - PROCESS | 3768 | ++DOCSHELL 103C9000 == 32 [pid = 3768] [id = 402] 11:57:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (103CD000) [pid = 3768] [serial = 1206] [outer = 00000000] 11:57:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1047E000) [pid = 3768] [serial = 1207] [outer = 103CD000] 11:57:22 INFO - PROCESS | 3768 | 1470941841994 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10A0B800) [pid = 3768] [serial = 1208] [outer = 103CD000] 11:57:22 INFO - PROCESS | 3768 | 1470941842461 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1462ms 11:57:22 INFO - PROCESS | 3768 | 1470941842503 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 3768 | 1470941842507 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 11:57:22 INFO - PROCESS | 3768 | 1470941842511 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:57:22 INFO - PROCESS | 3768 | 1470941842514 Marionette TRACE conn3 <- [1,1574,null,{}] 11:57:22 INFO - PROCESS | 3768 | 1470941842519 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 3768 | 1470941842523 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:22 INFO - PROCESS | 3768 | 1470941842607 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:57:22 INFO - PROCESS | 3768 | 1470941842617 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 3768 | 1470941842620 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:22 INFO - PROCESS | 3768 | ++DOCSHELL 12E2C800 == 33 [pid = 3768] [id = 403] 11:57:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (12E7F800) [pid = 3768] [serial = 1209] [outer = 00000000] 11:57:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13173800) [pid = 3768] [serial = 1210] [outer = 12E7F800] 11:57:22 INFO - PROCESS | 3768 | 1470941842667 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1391A800) [pid = 3768] [serial = 1211] [outer = 12E7F800] 11:57:23 INFO - PROCESS | 3768 | 1470941843172 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 707ms 11:57:23 INFO - PROCESS | 3768 | 1470941843277 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 3768 | 1470941843281 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 11:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:57:23 INFO - PROCESS | 3768 | 1470941843286 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 3768 | 1470941843288 Marionette TRACE conn3 <- [1,1578,null,{}] 11:57:23 INFO - PROCESS | 3768 | 1470941843294 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 3768 | 1470941843297 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:23 INFO - PROCESS | 3768 | 1470941843416 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:57:23 INFO - PROCESS | 3768 | 1470941843432 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 3768 | 1470941843434 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:23 INFO - PROCESS | 3768 | ++DOCSHELL 144DE000 == 34 [pid = 3768] [id = 404] 11:57:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (144DE400) [pid = 3768] [serial = 1212] [outer = 00000000] 11:57:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (151C7400) [pid = 3768] [serial = 1213] [outer = 144DE400] 11:57:23 INFO - PROCESS | 3768 | 1470941843479 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (157C3800) [pid = 3768] [serial = 1214] [outer = 144DE400] 11:57:23 INFO - PROCESS | 3768 | 1470941843905 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 11:57:23 INFO - PROCESS | 3768 | 1470941843921 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 3768 | 1470941843924 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 11:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:57:23 INFO - PROCESS | 3768 | 1470941843934 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 3768 | 1470941843939 Marionette TRACE conn3 <- [1,1582,null,{}] 11:57:23 INFO - PROCESS | 3768 | 1470941843944 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 3768 | 1470941843948 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:24 INFO - PROCESS | 3768 | 1470941844088 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:57:24 INFO - PROCESS | 3768 | 1470941844113 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 3768 | 1470941844115 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:24 INFO - PROCESS | 3768 | ++DOCSHELL 10FD6400 == 35 [pid = 3768] [id = 405] 11:57:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (13B57400) [pid = 3768] [serial = 1215] [outer = 00000000] 11:57:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16993C00) [pid = 3768] [serial = 1216] [outer = 13B57400] 11:57:24 INFO - PROCESS | 3768 | 1470941844203 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16A9E800) [pid = 3768] [serial = 1217] [outer = 13B57400] 11:57:24 INFO - PROCESS | 3768 | 1470941844708 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 864ms 11:57:24 INFO - PROCESS | 3768 | 1470941844791 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 3768 | 1470941844794 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 11:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:57:24 INFO - PROCESS | 3768 | 1470941844803 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 3768 | 1470941844805 Marionette TRACE conn3 <- [1,1586,null,{}] 11:57:24 INFO - PROCESS | 3768 | 1470941844809 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:24 INFO - PROCESS | 3768 | 1470941844811 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:24 INFO - PROCESS | 3768 | 1470941844921 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:57:24 INFO - PROCESS | 3768 | 1470941844980 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 3768 | 1470941844982 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:24 INFO - PROCESS | 3768 | ++DOCSHELL 16992C00 == 36 [pid = 3768] [id = 406] 11:57:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16EC1C00) [pid = 3768] [serial = 1218] [outer = 00000000] 11:57:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (174F3C00) [pid = 3768] [serial = 1219] [outer = 16EC1C00] 11:57:25 INFO - PROCESS | 3768 | 1470941845027 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17645C00) [pid = 3768] [serial = 1220] [outer = 16EC1C00] 11:57:25 INFO - PROCESS | 3768 | 1470941845435 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 11:57:25 INFO - PROCESS | 3768 | 1470941845505 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 3768 | 1470941845507 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 11:57:25 INFO - PROCESS | 3768 | 1470941845511 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:57:25 INFO - PROCESS | 3768 | 1470941845513 Marionette TRACE conn3 <- [1,1590,null,{}] 11:57:25 INFO - PROCESS | 3768 | 1470941845516 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 3768 | 1470941845518 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:25 INFO - PROCESS | 3768 | 1470941845632 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:57:25 INFO - PROCESS | 3768 | 1470941845642 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 3768 | 1470941845648 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:25 INFO - PROCESS | 3768 | ++DOCSHELL 17E70400 == 37 [pid = 3768] [id = 407] 11:57:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17E71C00) [pid = 3768] [serial = 1221] [outer = 00000000] 11:57:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (180EA000) [pid = 3768] [serial = 1222] [outer = 17E71C00] 11:57:25 INFO - PROCESS | 3768 | 1470941845701 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1954E000) [pid = 3768] [serial = 1223] [outer = 17E71C00] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1970DC00) [pid = 3768] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16E09000) [pid = 3768] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (174F4C00) [pid = 3768] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10524C00) [pid = 3768] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1314EC00) [pid = 3768] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10374000) [pid = 3768] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15A45000) [pid = 3768] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15866800) [pid = 3768] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (144D9800) [pid = 3768] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (13213400) [pid = 3768] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (180EE000) [pid = 3768] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:57:26 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19709000) [pid = 3768] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:57:26 INFO - PROCESS | 3768 | 1470941846383 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 912ms 11:57:26 INFO - PROCESS | 3768 | 1470941846416 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 3768 | 1470941846418 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 11:57:26 INFO - PROCESS | 3768 | 1470941846421 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:57:26 INFO - PROCESS | 3768 | 1470941846423 Marionette TRACE conn3 <- [1,1594,null,{}] 11:57:26 INFO - PROCESS | 3768 | 1470941846426 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 3768 | 1470941846428 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:26 INFO - PROCESS | 3768 | 1470941846505 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:57:26 INFO - PROCESS | 3768 | 1470941846596 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 3768 | 1470941846598 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:26 INFO - PROCESS | 3768 | ++DOCSHELL 0F34C400 == 38 [pid = 3768] [id = 408] 11:57:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10F38800) [pid = 3768] [serial = 1224] [outer = 00000000] 11:57:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16A49800) [pid = 3768] [serial = 1225] [outer = 10F38800] 11:57:26 INFO - PROCESS | 3768 | 1470941846642 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19704C00) [pid = 3768] [serial = 1226] [outer = 10F38800] 11:57:27 INFO - PROCESS | 3768 | 1470941847196 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 849ms 11:57:27 INFO - PROCESS | 3768 | 1470941847265 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 3768 | 1470941847269 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 11:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:57:27 INFO - PROCESS | 3768 | 1470941847274 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - PROCESS | 3768 | 1470941847278 Marionette TRACE conn3 <- [1,1598,null,{}] 11:57:27 INFO - PROCESS | 3768 | 1470941847287 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:27 INFO - PROCESS | 3768 | 1470941847292 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:27 INFO - PROCESS | 3768 | 1470941847440 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:57:27 INFO - PROCESS | 3768 | 1470941847564 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 3768 | 1470941847567 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:27 INFO - PROCESS | 3768 | ++DOCSHELL 10A46800 == 39 [pid = 3768] [id = 409] 11:57:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10B92800) [pid = 3768] [serial = 1227] [outer = 00000000] 11:57:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1314C400) [pid = 3768] [serial = 1228] [outer = 10B92800] 11:57:27 INFO - PROCESS | 3768 | 1470941847624 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (13B59400) [pid = 3768] [serial = 1229] [outer = 10B92800] 11:57:28 INFO - PROCESS | 3768 | 1470941848318 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1101ms 11:57:28 INFO - PROCESS | 3768 | 1470941848375 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 3768 | 1470941848380 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 11:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:57:28 INFO - PROCESS | 3768 | 1470941848409 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 3768 | 1470941848412 Marionette TRACE conn3 <- [1,1602,null,{}] 11:57:28 INFO - PROCESS | 3768 | 1470941848418 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 3768 | 1470941848421 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:28 INFO - PROCESS | 3768 | 1470941848591 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:57:28 INFO - PROCESS | 3768 | 1470941848712 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 3768 | 1470941848715 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:28 INFO - PROCESS | 3768 | ++DOCSHELL 13924000 == 40 [pid = 3768] [id = 410] 11:57:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1420A800) [pid = 3768] [serial = 1230] [outer = 00000000] 11:57:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15A2E400) [pid = 3768] [serial = 1231] [outer = 1420A800] 11:57:28 INFO - PROCESS | 3768 | 1470941848808 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16125000) [pid = 3768] [serial = 1232] [outer = 1420A800] 11:57:29 INFO - PROCESS | 3768 | --DOCSHELL 17E70400 == 39 [pid = 3768] [id = 407] 11:57:29 INFO - PROCESS | 3768 | --DOCSHELL 16992C00 == 38 [pid = 3768] [id = 406] 11:57:29 INFO - PROCESS | 3768 | --DOCSHELL 10FD6400 == 37 [pid = 3768] [id = 405] 11:57:29 INFO - PROCESS | 3768 | --DOCSHELL 144DE000 == 36 [pid = 3768] [id = 404] 11:57:29 INFO - PROCESS | 3768 | --DOCSHELL 12E2C800 == 35 [pid = 3768] [id = 403] 11:57:29 INFO - PROCESS | 3768 | --DOCSHELL 103C9000 == 34 [pid = 3768] [id = 402] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16EC9C00) [pid = 3768] [serial = 1177] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16FC9C00) [pid = 3768] [serial = 1178] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17ED5800) [pid = 3768] [serial = 1181] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19CB6800) [pid = 3768] [serial = 1160] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (13214400) [pid = 3768] [serial = 1168] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (132B2400) [pid = 3768] [serial = 1169] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10A48400) [pid = 3768] [serial = 1165] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10FD6800) [pid = 3768] [serial = 1166] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16994000) [pid = 3768] [serial = 1174] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17CAA800) [pid = 3768] [serial = 1180] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1954D000) [pid = 3768] [serial = 1186] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1502A800) [pid = 3768] [serial = 1171] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (151C9000) [pid = 3768] [serial = 1172] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (132A9400) [pid = 3768] [serial = 1162] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (139F9800) [pid = 3768] [serial = 1163] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1954D400) [pid = 3768] [serial = 1183] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19EAAC00) [pid = 3768] [serial = 1189] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19EAB000) [pid = 3768] [serial = 1190] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1954BC00) [pid = 3768] [serial = 1184] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (19706000) [pid = 3768] [serial = 1187] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (1A063C00) [pid = 3768] [serial = 1193] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (16A32800) [pid = 3768] [serial = 1175] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (1A05EC00) [pid = 3768] [serial = 1192] [outer = 00000000] [url = about:blank] 11:57:29 INFO - PROCESS | 3768 | 1470941849592 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:57:29 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 11:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1242ms 11:57:29 INFO - PROCESS | 3768 | 1470941849654 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 3768 | 1470941849658 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 11:57:29 INFO - PROCESS | 3768 | 1470941849662 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:57:29 INFO - PROCESS | 3768 | 1470941849667 Marionette TRACE conn3 <- [1,1606,null,{}] 11:57:29 INFO - PROCESS | 3768 | 1470941849672 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 3768 | 1470941849674 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:29 INFO - PROCESS | 3768 | 1470941849772 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:57:29 INFO - PROCESS | 3768 | 1470941849864 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 3768 | 1470941849867 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:29 INFO - PROCESS | 3768 | ++DOCSHELL 1055A000 == 35 [pid = 3768] [id = 411] 11:57:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (1059BC00) [pid = 3768] [serial = 1233] [outer = 00000000] 11:57:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (114DDC00) [pid = 3768] [serial = 1234] [outer = 1059BC00] 11:57:29 INFO - PROCESS | 3768 | 1470941849915 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (13215C00) [pid = 3768] [serial = 1235] [outer = 1059BC00] 11:57:30 INFO - PROCESS | 3768 | 1470941850314 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 739ms 11:57:30 INFO - PROCESS | 3768 | 1470941850404 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 3768 | 1470941850408 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 11:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:57:30 INFO - PROCESS | 3768 | 1470941850414 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 3768 | 1470941850416 Marionette TRACE conn3 <- [1,1610,null,{}] 11:57:30 INFO - PROCESS | 3768 | 1470941850424 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:30 INFO - PROCESS | 3768 | 1470941850426 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:30 INFO - PROCESS | 3768 | 1470941850519 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:57:30 INFO - PROCESS | 3768 | 1470941850525 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 3768 | 1470941850528 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:30 INFO - PROCESS | 3768 | ++DOCSHELL 1443A800 == 36 [pid = 3768] [id = 412] 11:57:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (144BA800) [pid = 3768] [serial = 1236] [outer = 00000000] 11:57:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1501D000) [pid = 3768] [serial = 1237] [outer = 144BA800] 11:57:30 INFO - PROCESS | 3768 | 1470941850574 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (151C9000) [pid = 3768] [serial = 1238] [outer = 144BA800] 11:57:31 INFO - PROCESS | 3768 | 1470941851038 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:57:31 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 11:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 11:57:31 INFO - PROCESS | 3768 | 1470941851056 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 3768 | 1470941851058 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 11:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:57:31 INFO - PROCESS | 3768 | 1470941851062 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 3768 | 1470941851065 Marionette TRACE conn3 <- [1,1614,null,{}] 11:57:31 INFO - PROCESS | 3768 | 1470941851075 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 3768 | 1470941851080 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:31 INFO - PROCESS | 3768 | 1470941851163 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:57:31 INFO - PROCESS | 3768 | 1470941851173 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 3768 | 1470941851176 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:31 INFO - PROCESS | 3768 | ++DOCSHELL 16A2C400 == 37 [pid = 3768] [id = 413] 11:57:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (16A2C800) [pid = 3768] [serial = 1239] [outer = 00000000] 11:57:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (16A33C00) [pid = 3768] [serial = 1240] [outer = 16A2C800] 11:57:31 INFO - PROCESS | 3768 | 1470941851227 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (16E0DC00) [pid = 3768] [serial = 1241] [outer = 16A2C800] 11:57:31 INFO - PROCESS | 3768 | 1470941851668 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 644ms 11:57:31 INFO - PROCESS | 3768 | 1470941851700 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 3768 | 1470941851703 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 11:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:57:31 INFO - PROCESS | 3768 | 1470941851706 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 3768 | 1470941851708 Marionette TRACE conn3 <- [1,1618,null,{}] 11:57:31 INFO - PROCESS | 3768 | 1470941851711 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 3768 | 1470941851713 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:31 INFO - PROCESS | 3768 | 1470941851798 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:57:31 INFO - PROCESS | 3768 | 1470941851803 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 3768 | 1470941851806 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:31 INFO - PROCESS | 3768 | ++DOCSHELL 16F33400 == 38 [pid = 3768] [id = 414] 11:57:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16F34400) [pid = 3768] [serial = 1242] [outer = 00000000] 11:57:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (176F8400) [pid = 3768] [serial = 1243] [outer = 16F34400] 11:57:31 INFO - PROCESS | 3768 | 1470941851850 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (17E62C00) [pid = 3768] [serial = 1244] [outer = 16F34400] 11:57:32 INFO - PROCESS | 3768 | 1470941852324 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 11:57:32 INFO - PROCESS | 3768 | 1470941852344 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 3768 | 1470941852346 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 11:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:57:32 INFO - PROCESS | 3768 | 1470941852349 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 3768 | 1470941852351 Marionette TRACE conn3 <- [1,1622,null,{}] 11:57:32 INFO - PROCESS | 3768 | 1470941852364 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:32 INFO - PROCESS | 3768 | 1470941852366 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:32 INFO - PROCESS | 3768 | 1470941852480 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:57:32 INFO - PROCESS | 3768 | 1470941852487 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 3768 | 1470941852489 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:32 INFO - PROCESS | 3768 | ++DOCSHELL 17ED5800 == 39 [pid = 3768] [id = 415] 11:57:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (180E7800) [pid = 3768] [serial = 1245] [outer = 00000000] 11:57:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1954B800) [pid = 3768] [serial = 1246] [outer = 180E7800] 11:57:32 INFO - PROCESS | 3768 | 1470941852533 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1954CC00) [pid = 3768] [serial = 1247] [outer = 180E7800] 11:57:33 INFO - PROCESS | 3768 | 1470941853016 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 11:57:33 INFO - PROCESS | 3768 | 1470941853050 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 3768 | 1470941853052 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 11:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:57:33 INFO - PROCESS | 3768 | 1470941853059 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 3768 | 1470941853061 Marionette TRACE conn3 <- [1,1626,null,{}] 11:57:33 INFO - PROCESS | 3768 | 1470941853064 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 3768 | 1470941853070 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:33 INFO - PROCESS | 3768 | 1470941853193 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:57:33 INFO - PROCESS | 3768 | 1470941853282 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 3768 | 1470941853285 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:33 INFO - PROCESS | 3768 | ++DOCSHELL 19709000 == 40 [pid = 3768] [id = 416] 11:57:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19CBA800) [pid = 3768] [serial = 1248] [outer = 00000000] 11:57:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19EAB000) [pid = 3768] [serial = 1249] [outer = 19CBA800] 11:57:33 INFO - PROCESS | 3768 | 1470941853328 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19EA8400) [pid = 3768] [serial = 1250] [outer = 19CBA800] 11:57:33 INFO - PROCESS | 3768 | 1470941853731 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 738ms 11:57:33 INFO - PROCESS | 3768 | 1470941853800 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 3768 | 1470941853802 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 11:57:33 INFO - PROCESS | 3768 | 1470941853806 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:57:33 INFO - PROCESS | 3768 | 1470941853807 Marionette TRACE conn3 <- [1,1630,null,{}] 11:57:33 INFO - PROCESS | 3768 | 1470941853811 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 3768 | 1470941853813 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:33 INFO - PROCESS | 3768 | 1470941853924 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:57:34 INFO - PROCESS | 3768 | 1470941853986 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 3768 | 1470941853988 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:34 INFO - PROCESS | 3768 | ++DOCSHELL 19EB4800 == 41 [pid = 3768] [id = 417] 11:57:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19EB6000) [pid = 3768] [serial = 1251] [outer = 00000000] 11:57:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A068400) [pid = 3768] [serial = 1252] [outer = 19EB6000] 11:57:34 INFO - PROCESS | 3768 | 1470941854079 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A10CC00) [pid = 3768] [serial = 1253] [outer = 19EB6000] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16EC1C00) [pid = 3768] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (103CD000) [pid = 3768] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (12E7F800) [pid = 3768] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (144DE400) [pid = 3768] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1612D800) [pid = 3768] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17E71C00) [pid = 3768] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (12BBDC00) [pid = 3768] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15020400) [pid = 3768] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (17C20C00) [pid = 3768] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:57:34 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (13B57400) [pid = 3768] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:57:34 INFO - PROCESS | 3768 | 1470941854469 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 11:57:34 INFO - PROCESS | 3768 | 1470941854538 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 3768 | 1470941854540 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 11:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:57:34 INFO - PROCESS | 3768 | 1470941854543 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 3768 | 1470941854545 Marionette TRACE conn3 <- [1,1634,null,{}] 11:57:34 INFO - PROCESS | 3768 | 1470941854549 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:34 INFO - PROCESS | 3768 | 1470941854550 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:34 INFO - PROCESS | 3768 | 1470941854656 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:57:34 INFO - PROCESS | 3768 | 1470941854664 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 3768 | 1470941854665 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:34 INFO - PROCESS | 3768 | ++DOCSHELL 10A4D400 == 42 [pid = 3768] [id = 418] 11:57:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10FA6800) [pid = 3768] [serial = 1254] [outer = 00000000] 11:57:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16EC1C00) [pid = 3768] [serial = 1255] [outer = 10FA6800] 11:57:34 INFO - PROCESS | 3768 | 1470941854709 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17CB5800) [pid = 3768] [serial = 1256] [outer = 10FA6800] 11:57:35 INFO - PROCESS | 3768 | 1470941855151 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 645ms 11:57:35 INFO - PROCESS | 3768 | 1470941855181 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 3768 | 1470941855183 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 11:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:57:35 INFO - PROCESS | 3768 | 1470941855187 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 3768 | 1470941855189 Marionette TRACE conn3 <- [1,1638,null,{}] 11:57:35 INFO - PROCESS | 3768 | 1470941855192 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 3768 | 1470941855194 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:35 INFO - PROCESS | 3768 | 1470941855277 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:57:35 INFO - PROCESS | 3768 | 1470941855283 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 3768 | 1470941855285 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:35 INFO - PROCESS | 3768 | ++DOCSHELL 16A2A400 == 43 [pid = 3768] [id = 419] 11:57:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16A36C00) [pid = 3768] [serial = 1257] [outer = 00000000] 11:57:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1A111400) [pid = 3768] [serial = 1258] [outer = 16A36C00] 11:57:35 INFO - PROCESS | 3768 | 1470941855330 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A113C00) [pid = 3768] [serial = 1259] [outer = 16A36C00] 11:57:35 INFO - PROCESS | 3768 | 1470941855768 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 644ms 11:57:35 INFO - PROCESS | 3768 | 1470941855825 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 3768 | 1470941855836 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 11:57:35 INFO - PROCESS | 3768 | 1470941855839 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:57:35 INFO - PROCESS | 3768 | 1470941855841 Marionette TRACE conn3 <- [1,1642,null,{}] 11:57:35 INFO - PROCESS | 3768 | 1470941855845 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 3768 | 1470941855846 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:35 INFO - PROCESS | 3768 | 1470941855926 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:57:35 INFO - PROCESS | 3768 | 1470941855931 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 3768 | 1470941855933 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:35 INFO - PROCESS | 3768 | ++DOCSHELL 1A069C00 == 44 [pid = 3768] [id = 420] 11:57:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A1A1800) [pid = 3768] [serial = 1260] [outer = 00000000] 11:57:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A588C00) [pid = 3768] [serial = 1261] [outer = 1A1A1800] 11:57:35 INFO - PROCESS | 3768 | 1470941855977 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A590C00) [pid = 3768] [serial = 1262] [outer = 1A1A1800] 11:57:36 INFO - PROCESS | 3768 | 1470941856618 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 849ms 11:57:36 INFO - PROCESS | 3768 | 1470941856685 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 3768 | 1470941856689 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 11:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:57:36 INFO - PROCESS | 3768 | 1470941856695 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 3768 | 1470941856698 Marionette TRACE conn3 <- [1,1646,null,{}] 11:57:36 INFO - PROCESS | 3768 | 1470941856719 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 3768 | 1470941856722 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:36 INFO - PROCESS | 3768 | 1470941856830 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:57:36 INFO - PROCESS | 3768 | 1470941856961 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 3768 | 1470941856964 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:36 INFO - PROCESS | 3768 | ++DOCSHELL 10FA7000 == 45 [pid = 3768] [id = 421] 11:57:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (114D5000) [pid = 3768] [serial = 1263] [outer = 00000000] 11:57:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (139EF800) [pid = 3768] [serial = 1264] [outer = 114D5000] 11:57:37 INFO - PROCESS | 3768 | 1470941857021 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1420D800) [pid = 3768] [serial = 1265] [outer = 114D5000] 11:57:37 INFO - PROCESS | 3768 | 1470941857632 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1006ms 11:57:37 INFO - PROCESS | 3768 | 1470941857698 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 3768 | 1470941857703 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 11:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:57:37 INFO - PROCESS | 3768 | 1470941857710 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 3768 | 1470941857713 Marionette TRACE conn3 <- [1,1650,null,{}] 11:57:37 INFO - PROCESS | 3768 | 1470941857718 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 3768 | 1470941857721 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:37 INFO - PROCESS | 3768 | 1470941857858 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:57:38 INFO - PROCESS | 3768 | 1470941857992 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 3768 | 1470941857995 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:38 INFO - PROCESS | 3768 | ++DOCSHELL 15A51800 == 46 [pid = 3768] [id = 422] 11:57:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15A50C00) [pid = 3768] [serial = 1266] [outer = 00000000] 11:57:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16A33400) [pid = 3768] [serial = 1267] [outer = 15A50C00] 11:57:38 INFO - PROCESS | 3768 | 1470941858054 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (176F7000) [pid = 3768] [serial = 1268] [outer = 15A50C00] 11:57:38 INFO - PROCESS | 3768 | 1470941858640 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 943ms 11:57:38 INFO - PROCESS | 3768 | 1470941858654 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 3768 | 1470941858657 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 11:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:57:38 INFO - PROCESS | 3768 | 1470941858661 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 3768 | 1470941858664 Marionette TRACE conn3 <- [1,1654,null,{}] 11:57:38 INFO - PROCESS | 3768 | 1470941858675 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 3768 | 1470941858680 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:38 INFO - PROCESS | 3768 | 1470941858786 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:57:38 INFO - PROCESS | 3768 | 1470941858920 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 3768 | 1470941858923 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:38 INFO - PROCESS | 3768 | ++DOCSHELL 16A42400 == 47 [pid = 3768] [id = 423] 11:57:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16AA4400) [pid = 3768] [serial = 1269] [outer = 00000000] 11:57:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (176FC400) [pid = 3768] [serial = 1270] [outer = 16AA4400] 11:57:39 INFO - PROCESS | 3768 | 1470941858982 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A587800) [pid = 3768] [serial = 1271] [outer = 16AA4400] 11:57:39 INFO - PROCESS | 3768 | 1470941859806 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1163ms 11:57:39 INFO - PROCESS | 3768 | 1470941859846 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:57:39 INFO - PROCESS | 3768 | 1470941859851 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 11:57:39 INFO - PROCESS | 3768 | 1470941859856 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 3768 | 1470941859859 Marionette TRACE conn3 <- [1,1658,null,{}] 11:57:39 INFO - PROCESS | 3768 | 1470941859864 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 3768 | 1470941859867 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:39 INFO - PROCESS | 3768 | 1470941859961 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 16A2A400 == 46 [pid = 3768] [id = 419] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 10A4D400 == 45 [pid = 3768] [id = 418] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 19EB4800 == 44 [pid = 3768] [id = 417] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 19709000 == 43 [pid = 3768] [id = 416] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 17ED5800 == 42 [pid = 3768] [id = 415] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 16F33400 == 41 [pid = 3768] [id = 414] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 16A2C400 == 40 [pid = 3768] [id = 413] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 1443A800 == 39 [pid = 3768] [id = 412] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 1055A000 == 38 [pid = 3768] [id = 411] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 13924000 == 37 [pid = 3768] [id = 410] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 10A46800 == 36 [pid = 3768] [id = 409] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 17C1DC00 == 35 [pid = 3768] [id = 400] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 0F34C400 == 34 [pid = 3768] [id = 408] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 12BBC400 == 33 [pid = 3768] [id = 398] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 15020000 == 32 [pid = 3768] [id = 399] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 15A2C800 == 31 [pid = 3768] [id = 397] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 1612C400 == 30 [pid = 3768] [id = 401] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 15A51800 == 29 [pid = 3768] [id = 422] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 16A42400 == 28 [pid = 3768] [id = 423] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 1A069C00 == 27 [pid = 3768] [id = 420] 11:57:40 INFO - PROCESS | 3768 | --DOCSHELL 10FA7000 == 26 [pid = 3768] [id = 421] 11:57:40 INFO - PROCESS | 3768 | 1470941860642 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 3768 | 1470941860646 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (174F3C00) [pid = 3768] [serial = 1219] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1047E000) [pid = 3768] [serial = 1207] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10A0B800) [pid = 3768] [serial = 1208] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (13173800) [pid = 3768] [serial = 1210] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1391A800) [pid = 3768] [serial = 1211] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (151C7400) [pid = 3768] [serial = 1213] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (157C3800) [pid = 3768] [serial = 1214] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17C23C00) [pid = 3768] [serial = 1205] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (174EB400) [pid = 3768] [serial = 1204] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (180EA000) [pid = 3768] [serial = 1222] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (131D5C00) [pid = 3768] [serial = 1196] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12E7AC00) [pid = 3768] [serial = 1195] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (157C4000) [pid = 3768] [serial = 1199] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (151CCC00) [pid = 3768] [serial = 1198] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16A49800) [pid = 3768] [serial = 1225] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19555C00) [pid = 3768] [serial = 1202] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (180E7C00) [pid = 3768] [serial = 1201] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (17645C00) [pid = 3768] [serial = 1220] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1954E000) [pid = 3768] [serial = 1223] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16993C00) [pid = 3768] [serial = 1216] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16A9E800) [pid = 3768] [serial = 1217] [outer = 00000000] [url = about:blank] 11:57:40 INFO - PROCESS | 3768 | ++DOCSHELL 103C9000 == 27 [pid = 3768] [id = 424] 11:57:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (103CA800) [pid = 3768] [serial = 1272] [outer = 00000000] 11:57:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1047E000) [pid = 3768] [serial = 1273] [outer = 103CA800] 11:57:40 INFO - PROCESS | 3768 | 1470941860783 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10A10400) [pid = 3768] [serial = 1274] [outer = 103CA800] 11:57:41 INFO - PROCESS | 3768 | 1470941861247 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1462ms 11:57:41 INFO - PROCESS | 3768 | 1470941861319 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 3768 | 1470941861322 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 11:57:41 INFO - PROCESS | 3768 | 1470941861327 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:57:41 INFO - PROCESS | 3768 | 1470941861330 Marionette TRACE conn3 <- [1,1662,null,{}] 11:57:41 INFO - PROCESS | 3768 | 1470941861335 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 3768 | 1470941861339 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:41 INFO - PROCESS | 3768 | 1470941861433 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:57:41 INFO - PROCESS | 3768 | 1470941861443 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 3768 | 1470941861446 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:41 INFO - PROCESS | 3768 | ++DOCSHELL 11DE8000 == 28 [pid = 3768] [id = 425] 11:57:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (12972400) [pid = 3768] [serial = 1275] [outer = 00000000] 11:57:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (12BC2800) [pid = 3768] [serial = 1276] [outer = 12972400] 11:57:41 INFO - PROCESS | 3768 | 1470941861494 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1314EC00) [pid = 3768] [serial = 1277] [outer = 12972400] 11:57:41 INFO - PROCESS | 3768 | 1470941861972 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 708ms 11:57:42 INFO - PROCESS | 3768 | 1470941862038 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 3768 | 1470941862042 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 11:57:42 INFO - PROCESS | 3768 | 1470941862047 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:57:42 INFO - PROCESS | 3768 | 1470941862050 Marionette TRACE conn3 <- [1,1666,null,{}] 11:57:42 INFO - PROCESS | 3768 | 1470941862053 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 3768 | 1470941862056 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:42 INFO - PROCESS | 3768 | 1470941862146 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:57:42 INFO - PROCESS | 3768 | 1470941862243 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 3768 | 1470941862245 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:42 INFO - PROCESS | 3768 | ++DOCSHELL 13AC7C00 == 29 [pid = 3768] [id = 426] 11:57:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13AC8000) [pid = 3768] [serial = 1278] [outer = 00000000] 11:57:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (14207C00) [pid = 3768] [serial = 1279] [outer = 13AC8000] 11:57:42 INFO - PROCESS | 3768 | 1470941862291 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (144BA000) [pid = 3768] [serial = 1280] [outer = 13AC8000] 11:57:42 INFO - PROCESS | 3768 | 1470941862699 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 708ms 11:57:42 INFO - PROCESS | 3768 | 1470941862751 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 3768 | 1470941862753 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 11:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:57:42 INFO - PROCESS | 3768 | 1470941862758 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 3768 | 1470941862764 Marionette TRACE conn3 <- [1,1670,null,{}] 11:57:42 INFO - PROCESS | 3768 | 1470941862783 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 3768 | 1470941862787 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:42 INFO - PROCESS | 3768 | 1470941862903 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:57:42 INFO - PROCESS | 3768 | 1470941862917 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 3768 | 1470941862919 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:42 INFO - PROCESS | 3768 | ++DOCSHELL 1585A800 == 30 [pid = 3768] [id = 427] 11:57:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15A26000) [pid = 3768] [serial = 1281] [outer = 00000000] 11:57:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15A46000) [pid = 3768] [serial = 1282] [outer = 15A26000] 11:57:42 INFO - PROCESS | 3768 | 1470941862963 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16997000) [pid = 3768] [serial = 1283] [outer = 15A26000] 11:57:43 INFO - PROCESS | 3768 | 1470941863437 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 692ms 11:57:43 INFO - PROCESS | 3768 | 1470941863455 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 3768 | 1470941863457 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 11:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:57:43 INFO - PROCESS | 3768 | 1470941863466 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 3768 | 1470941863468 Marionette TRACE conn3 <- [1,1674,null,{}] 11:57:43 INFO - PROCESS | 3768 | 1470941863471 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:43 INFO - PROCESS | 3768 | 1470941863473 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:43 INFO - PROCESS | 3768 | 1470941863612 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:57:43 INFO - PROCESS | 3768 | 1470941863618 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 3768 | 1470941863620 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:43 INFO - PROCESS | 3768 | ++DOCSHELL 15A2D800 == 31 [pid = 3768] [id = 428] 11:57:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15A44400) [pid = 3768] [serial = 1284] [outer = 00000000] 11:57:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16A9EC00) [pid = 3768] [serial = 1285] [outer = 15A44400] 11:57:43 INFO - PROCESS | 3768 | 1470941863667 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16AAA400) [pid = 3768] [serial = 1286] [outer = 15A44400] 11:57:44 INFO - PROCESS | 3768 | 1470941864114 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:57:44 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 11:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 707ms 11:57:44 INFO - PROCESS | 3768 | 1470941864171 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 3768 | 1470941864173 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 11:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:57:44 INFO - PROCESS | 3768 | 1470941864177 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 3768 | 1470941864179 Marionette TRACE conn3 <- [1,1678,null,{}] 11:57:44 INFO - PROCESS | 3768 | 1470941864182 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 3768 | 1470941864184 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:44 INFO - PROCESS | 3768 | 1470941864295 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:57:44 INFO - PROCESS | 3768 | 1470941864301 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 3768 | 1470941864307 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:44 INFO - PROCESS | 3768 | ++DOCSHELL 17267C00 == 32 [pid = 3768] [id = 429] 11:57:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17269000) [pid = 3768] [serial = 1287] [outer = 00000000] 11:57:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17640C00) [pid = 3768] [serial = 1288] [outer = 17269000] 11:57:44 INFO - PROCESS | 3768 | 1470941864366 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17E70000) [pid = 3768] [serial = 1289] [outer = 17269000] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (180E7800) [pid = 3768] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10F38800) [pid = 3768] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (144BA800) [pid = 3768] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10B92800) [pid = 3768] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19CBA800) [pid = 3768] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A2C800) [pid = 3768] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16F34400) [pid = 3768] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1059BC00) [pid = 3768] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1420A800) [pid = 3768] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19EB6000) [pid = 3768] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A1A1800) [pid = 3768] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10FA6800) [pid = 3768] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:57:45 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16A36C00) [pid = 3768] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:57:45 INFO - PROCESS | 3768 | 1470941865203 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1053ms 11:57:45 INFO - PROCESS | 3768 | 1470941865260 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 3768 | 1470941865262 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 11:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:57:45 INFO - PROCESS | 3768 | 1470941865265 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 3768 | 1470941865267 Marionette TRACE conn3 <- [1,1682,null,{}] 11:57:45 INFO - PROCESS | 3768 | 1470941865270 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:45 INFO - PROCESS | 3768 | 1470941865273 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:45 INFO - PROCESS | 3768 | 1470941865385 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:57:45 INFO - PROCESS | 3768 | 1470941865445 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 3768 | 1470941865447 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:45 INFO - PROCESS | 3768 | ++DOCSHELL 1036A800 == 33 [pid = 3768] [id = 430] 11:57:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10478000) [pid = 3768] [serial = 1290] [outer = 00000000] 11:57:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1420A800) [pid = 3768] [serial = 1291] [outer = 10478000] 11:57:45 INFO - PROCESS | 3768 | 1470941865491 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F3AC00) [pid = 3768] [serial = 1292] [outer = 10478000] 11:57:45 INFO - PROCESS | 3768 | 1470941865854 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 644ms 11:57:45 INFO - PROCESS | 3768 | 1470941865902 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 3768 | 1470941865904 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 11:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:57:45 INFO - PROCESS | 3768 | 1470941865908 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 3768 | 1470941865909 Marionette TRACE conn3 <- [1,1686,null,{}] 11:57:45 INFO - PROCESS | 3768 | 1470941865922 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:45 INFO - PROCESS | 3768 | 1470941865923 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:46 INFO - PROCESS | 3768 | 1470941866000 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:57:46 INFO - PROCESS | 3768 | 1470941866006 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 3768 | 1470941866007 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:46 INFO - PROCESS | 3768 | ++DOCSHELL 16A37400 == 34 [pid = 3768] [id = 431] 11:57:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17264000) [pid = 3768] [serial = 1293] [outer = 00000000] 11:57:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1954D400) [pid = 3768] [serial = 1294] [outer = 17264000] 11:57:46 INFO - PROCESS | 3768 | 1470941866051 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19554800) [pid = 3768] [serial = 1295] [outer = 17264000] 11:57:46 INFO - PROCESS | 3768 | 1470941866499 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:57:46 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 11:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 645ms 11:57:46 INFO - PROCESS | 3768 | 1470941866546 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 3768 | 1470941866548 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 11:57:46 INFO - PROCESS | 3768 | 1470941866552 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:57:46 INFO - PROCESS | 3768 | 1470941866553 Marionette TRACE conn3 <- [1,1690,null,{}] 11:57:46 INFO - PROCESS | 3768 | 1470941866557 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:46 INFO - PROCESS | 3768 | 1470941866558 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:46 INFO - PROCESS | 3768 | 1470941866635 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:57:46 INFO - PROCESS | 3768 | 1470941866642 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 3768 | 1470941866644 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:46 INFO - PROCESS | 3768 | ++DOCSHELL 10326400 == 35 [pid = 3768] [id = 432] 11:57:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16A36C00) [pid = 3768] [serial = 1296] [outer = 00000000] 11:57:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19CBA800) [pid = 3768] [serial = 1297] [outer = 16A36C00] 11:57:46 INFO - PROCESS | 3768 | 1470941866690 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19CBE800) [pid = 3768] [serial = 1298] [outer = 16A36C00] 11:57:47 INFO - PROCESS | 3768 | 1470941867278 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 802ms 11:57:47 INFO - PROCESS | 3768 | 1470941867370 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 3768 | 1470941867375 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 11:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:57:47 INFO - PROCESS | 3768 | 1470941867382 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 3768 | 1470941867386 Marionette TRACE conn3 <- [1,1694,null,{}] 11:57:47 INFO - PROCESS | 3768 | 1470941867392 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 3768 | 1470941867395 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:47 INFO - PROCESS | 3768 | 1470941867521 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:57:47 INFO - PROCESS | 3768 | 1470941867646 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 3768 | 1470941867651 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:47 INFO - PROCESS | 3768 | ++DOCSHELL 1055A000 == 36 [pid = 3768] [id = 433] 11:57:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (10A05C00) [pid = 3768] [serial = 1299] [outer = 00000000] 11:57:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (11C0F800) [pid = 3768] [serial = 1300] [outer = 10A05C00] 11:57:47 INFO - PROCESS | 3768 | 1470941867710 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (13214000) [pid = 3768] [serial = 1301] [outer = 10A05C00] 11:57:48 INFO - PROCESS | 3768 | 1470941868461 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1085ms 11:57:48 INFO - PROCESS | 3768 | 1470941868474 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 3768 | 1470941868479 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 11:57:48 INFO - PROCESS | 3768 | 1470941868509 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 3768 | 1470941868512 Marionette TRACE conn3 <- [1,1698,null,{}] 11:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:57:48 INFO - PROCESS | 3768 | 1470941868517 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:48 INFO - PROCESS | 3768 | 1470941868520 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:48 INFO - PROCESS | 3768 | 1470941868637 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:57:48 INFO - PROCESS | 3768 | 1470941868767 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 3768 | 1470941868769 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:48 INFO - PROCESS | 3768 | ++DOCSHELL 15022800 == 37 [pid = 3768] [id = 434] 11:57:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15027400) [pid = 3768] [serial = 1302] [outer = 00000000] 11:57:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (157C4400) [pid = 3768] [serial = 1303] [outer = 15027400] 11:57:48 INFO - PROCESS | 3768 | 1470941868840 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15A47800) [pid = 3768] [serial = 1304] [outer = 15027400] 11:57:49 INFO - PROCESS | 3768 | 1470941869721 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 0F34D400 == 36 [pid = 3768] [id = 388] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 15A2E800 == 35 [pid = 3768] [id = 391] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 14209800 == 34 [pid = 3768] [id = 393] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 15861000 == 33 [pid = 3768] [id = 384] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 15A25C00 == 32 [pid = 3768] [id = 385] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 1612AC00 == 31 [pid = 3768] [id = 383] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 15861C00 == 30 [pid = 3768] [id = 381] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 16A9C800 == 29 [pid = 3768] [id = 392] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 15A50800 == 28 [pid = 3768] [id = 382] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 144D7000 == 27 [pid = 3768] [id = 390] 11:57:49 INFO - PROCESS | 3768 | --DOCSHELL 1314D800 == 26 [pid = 3768] [id = 389] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1954B800) [pid = 3768] [serial = 1246] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (19704C00) [pid = 3768] [serial = 1226] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1501D000) [pid = 3768] [serial = 1237] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (151C9000) [pid = 3768] [serial = 1238] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1314C400) [pid = 3768] [serial = 1228] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13B59400) [pid = 3768] [serial = 1229] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19EAB000) [pid = 3768] [serial = 1249] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A33C00) [pid = 3768] [serial = 1240] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16E0DC00) [pid = 3768] [serial = 1241] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (176F8400) [pid = 3768] [serial = 1243] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (114DDC00) [pid = 3768] [serial = 1234] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (13215C00) [pid = 3768] [serial = 1235] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15A2E400) [pid = 3768] [serial = 1231] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16125000) [pid = 3768] [serial = 1232] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1954CC00) [pid = 3768] [serial = 1247] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1A068400) [pid = 3768] [serial = 1252] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A590C00) [pid = 3768] [serial = 1262] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19EA8400) [pid = 3768] [serial = 1250] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16EC1C00) [pid = 3768] [serial = 1255] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1A10CC00) [pid = 3768] [serial = 1253] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1A111400) [pid = 3768] [serial = 1258] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1A588C00) [pid = 3768] [serial = 1261] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (17CB5800) [pid = 3768] [serial = 1256] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (17E62C00) [pid = 3768] [serial = 1244] [outer = 00000000] [url = about:blank] 11:57:49 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1A113C00) [pid = 3768] [serial = 1259] [outer = 00000000] [url = about:blank] 11:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1305ms 11:57:49 INFO - PROCESS | 3768 | 1470941869811 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 3768 | 1470941869815 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 11:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:57:49 INFO - PROCESS | 3768 | 1470941869820 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 3768 | 1470941869823 Marionette TRACE conn3 <- [1,1702,null,{}] 11:57:49 INFO - PROCESS | 3768 | 1470941869829 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 3768 | 1470941869832 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:49 INFO - PROCESS | 3768 | 1470941869925 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:57:49 INFO - PROCESS | 3768 | 1470941869932 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 3768 | 1470941869935 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:49 INFO - PROCESS | 3768 | ++DOCSHELL 10F38800 == 27 [pid = 3768] [id = 435] 11:57:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10FA5C00) [pid = 3768] [serial = 1305] [outer = 00000000] 11:57:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (11DE2000) [pid = 3768] [serial = 1306] [outer = 10FA5C00] 11:57:50 INFO - PROCESS | 3768 | 1470941869982 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (12C68C00) [pid = 3768] [serial = 1307] [outer = 10FA5C00] 11:57:50 INFO - PROCESS | 3768 | 1470941870537 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 739ms 11:57:50 INFO - PROCESS | 3768 | 1470941870593 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 3768 | 1470941870597 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 11:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:57:50 INFO - PROCESS | 3768 | 1470941870603 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 3768 | 1470941870606 Marionette TRACE conn3 <- [1,1706,null,{}] 11:57:50 INFO - PROCESS | 3768 | 1470941870609 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 3768 | 1470941870612 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:50 INFO - PROCESS | 3768 | 1470941870695 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:57:50 INFO - PROCESS | 3768 | 1470941870787 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 3768 | 1470941870789 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:50 INFO - PROCESS | 3768 | ++DOCSHELL 13150400 == 28 [pid = 3768] [id = 436] 11:57:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (13174800) [pid = 3768] [serial = 1308] [outer = 00000000] 11:57:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (14209800) [pid = 3768] [serial = 1309] [outer = 13174800] 11:57:50 INFO - PROCESS | 3768 | 1470941870836 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (1502A800) [pid = 3768] [serial = 1310] [outer = 13174800] 11:57:51 INFO - PROCESS | 3768 | 1470941871233 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 11:57:51 INFO - PROCESS | 3768 | 1470941871303 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 3768 | 1470941871306 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 11:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:57:51 INFO - PROCESS | 3768 | 1470941871309 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 3768 | 1470941871313 Marionette TRACE conn3 <- [1,1710,null,{}] 11:57:51 INFO - PROCESS | 3768 | 1470941871324 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:51 INFO - PROCESS | 3768 | 1470941871328 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:51 INFO - PROCESS | 3768 | 1470941871443 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:57:51 INFO - PROCESS | 3768 | 1470941871462 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 3768 | 1470941871465 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:51 INFO - PROCESS | 3768 | ++DOCSHELL 16A2F000 == 29 [pid = 3768] [id = 437] 11:57:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16A2F400) [pid = 3768] [serial = 1311] [outer = 00000000] 11:57:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16A36000) [pid = 3768] [serial = 1312] [outer = 16A2F400] 11:57:51 INFO - PROCESS | 3768 | 1470941871513 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16E0C800) [pid = 3768] [serial = 1313] [outer = 16A2F400] 11:57:52 INFO - PROCESS | 3768 | 1470941871992 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:57:52 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 11:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 739ms 11:57:52 INFO - PROCESS | 3768 | 1470941872055 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 3768 | 1470941872058 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 11:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:57:52 INFO - PROCESS | 3768 | 1470941872061 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 3768 | 1470941872063 Marionette TRACE conn3 <- [1,1714,null,{}] 11:57:52 INFO - PROCESS | 3768 | 1470941872066 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 3768 | 1470941872068 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:52 INFO - PROCESS | 3768 | 1470941872184 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:57:52 INFO - PROCESS | 3768 | 1470941872245 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 3768 | 1470941872247 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:52 INFO - PROCESS | 3768 | ++DOCSHELL 176F7800 == 30 [pid = 3768] [id = 438] 11:57:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (176F8400) [pid = 3768] [serial = 1314] [outer = 00000000] 11:57:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17CAD000) [pid = 3768] [serial = 1315] [outer = 176F8400] 11:57:52 INFO - PROCESS | 3768 | 1470941872291 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (180DF400) [pid = 3768] [serial = 1316] [outer = 176F8400] 11:57:52 INFO - PROCESS | 3768 | 1470941872719 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 708ms 11:57:52 INFO - PROCESS | 3768 | 1470941872759 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 3768 | 1470941872761 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 11:57:52 INFO - PROCESS | 3768 | 1470941872765 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:57:52 INFO - PROCESS | 3768 | 1470941872766 Marionette TRACE conn3 <- [1,1718,null,{}] 11:57:52 INFO - PROCESS | 3768 | 1470941872770 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 3768 | 1470941872772 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:52 INFO - PROCESS | 3768 | 1470941872915 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:57:52 INFO - PROCESS | 3768 | 1470941872925 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 3768 | 1470941872927 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:53 INFO - PROCESS | 3768 | ++DOCSHELL 174EB400 == 31 [pid = 3768] [id = 439] 11:57:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17E6FC00) [pid = 3768] [serial = 1317] [outer = 00000000] 11:57:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19550000) [pid = 3768] [serial = 1318] [outer = 17E6FC00] 11:57:53 INFO - PROCESS | 3768 | 1470941873021 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19551000) [pid = 3768] [serial = 1319] [outer = 17E6FC00] 11:57:53 INFO - PROCESS | 3768 | 1470941873443 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:57:53 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 11:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 739ms 11:57:53 INFO - PROCESS | 3768 | 1470941873505 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 3768 | 1470941873508 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 11:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:57:53 INFO - PROCESS | 3768 | 1470941873515 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 3768 | 1470941873517 Marionette TRACE conn3 <- [1,1722,null,{}] 11:57:53 INFO - PROCESS | 3768 | 1470941873520 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 3768 | 1470941873525 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:53 INFO - PROCESS | 3768 | 1470941873662 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:57:53 INFO - PROCESS | 3768 | 1470941873675 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 3768 | 1470941873677 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:53 INFO - PROCESS | 3768 | ++DOCSHELL 15A52000 == 32 [pid = 3768] [id = 440] 11:57:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19705000) [pid = 3768] [serial = 1320] [outer = 00000000] 11:57:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19EB0400) [pid = 3768] [serial = 1321] [outer = 19705000] 11:57:53 INFO - PROCESS | 3768 | 1470941873721 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19EB0800) [pid = 3768] [serial = 1322] [outer = 19705000] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13AC8000) [pid = 3768] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15A50C00) [pid = 3768] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (12972400) [pid = 3768] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (103CA800) [pid = 3768] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10478000) [pid = 3768] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (114D5000) [pid = 3768] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17269000) [pid = 3768] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15A26000) [pid = 3768] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15A44400) [pid = 3768] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:57:54 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (17264000) [pid = 3768] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:57:54 INFO - PROCESS | 3768 | 1470941874206 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 739ms 11:57:54 INFO - PROCESS | 3768 | 1470941874254 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 3768 | 1470941874256 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 11:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:57:54 INFO - PROCESS | 3768 | 1470941874259 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 3768 | 1470941874261 Marionette TRACE conn3 <- [1,1726,null,{}] 11:57:54 INFO - PROCESS | 3768 | 1470941874267 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 3768 | 1470941874269 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:54 INFO - PROCESS | 3768 | 1470941874354 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:57:54 INFO - PROCESS | 3768 | 1470941874443 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 3768 | 1470941874445 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:54 INFO - PROCESS | 3768 | ++DOCSHELL 10A53800 == 33 [pid = 3768] [id = 441] 11:57:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10F02800) [pid = 3768] [serial = 1323] [outer = 00000000] 11:57:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15A2CC00) [pid = 3768] [serial = 1324] [outer = 10F02800] 11:57:54 INFO - PROCESS | 3768 | 1470941874491 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17264000) [pid = 3768] [serial = 1325] [outer = 10F02800] 11:57:54 INFO - PROCESS | 3768 | 1470941874862 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 628ms 11:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:57:54 INFO - PROCESS | 3768 | 1470941874895 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 3768 | 1470941874897 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 11:57:54 INFO - PROCESS | 3768 | 1470941874900 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 3768 | 1470941874902 Marionette TRACE conn3 <- [1,1730,null,{}] 11:57:54 INFO - PROCESS | 3768 | 1470941874906 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 3768 | 1470941874908 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:55 INFO - PROCESS | 3768 | 1470941875030 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:57:55 INFO - PROCESS | 3768 | 1470941875038 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 3768 | 1470941875040 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:55 INFO - PROCESS | 3768 | ++DOCSHELL 157CAC00 == 34 [pid = 3768] [id = 442] 11:57:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15A26000) [pid = 3768] [serial = 1326] [outer = 00000000] 11:57:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1A10F400) [pid = 3768] [serial = 1327] [outer = 15A26000] 11:57:55 INFO - PROCESS | 3768 | 1470941875083 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A19DC00) [pid = 3768] [serial = 1328] [outer = 15A26000] 11:57:55 INFO - PROCESS | 3768 | 1470941875498 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 11:57:55 INFO - PROCESS | 3768 | 1470941875586 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 3768 | 1470941875588 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 11:57:55 INFO - PROCESS | 3768 | 1470941875591 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 3768 | 1470941875593 Marionette TRACE conn3 <- [1,1734,null,{}] 11:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:57:55 INFO - PROCESS | 3768 | 1470941875597 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 3768 | 1470941875599 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:55 INFO - PROCESS | 3768 | 1470941875713 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:57:55 INFO - PROCESS | 3768 | 1470941875754 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 3768 | 1470941875756 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:55 INFO - PROCESS | 3768 | ++DOCSHELL 15A51000 == 35 [pid = 3768] [id = 443] 11:57:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19EB5000) [pid = 3768] [serial = 1329] [outer = 00000000] 11:57:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A58AC00) [pid = 3768] [serial = 1330] [outer = 19EB5000] 11:57:55 INFO - PROCESS | 3768 | 1470941875808 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A6E1400) [pid = 3768] [serial = 1331] [outer = 19EB5000] 11:57:56 INFO - PROCESS | 3768 | 1470941876317 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 802ms 11:57:56 INFO - PROCESS | 3768 | 1470941876396 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 3768 | 1470941876400 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 11:57:56 INFO - PROCESS | 3768 | 1470941876405 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:57:56 INFO - PROCESS | 3768 | 1470941876408 Marionette TRACE conn3 <- [1,1738,null,{}] 11:57:56 INFO - PROCESS | 3768 | 1470941876414 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 3768 | 1470941876417 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:56 INFO - PROCESS | 3768 | 1470941876527 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:57:56 INFO - PROCESS | 3768 | 1470941876665 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 3768 | 1470941876668 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:56 INFO - PROCESS | 3768 | ++DOCSHELL 10374000 == 36 [pid = 3768] [id = 444] 11:57:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10B9A000) [pid = 3768] [serial = 1332] [outer = 00000000] 11:57:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (13920800) [pid = 3768] [serial = 1333] [outer = 10B9A000] 11:57:56 INFO - PROCESS | 3768 | 1470941876727 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14205000) [pid = 3768] [serial = 1334] [outer = 10B9A000] 11:57:57 INFO - PROCESS | 3768 | 1470941877355 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1006ms 11:57:57 INFO - PROCESS | 3768 | 1470941877409 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 3768 | 1470941877414 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 11:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:57:57 INFO - PROCESS | 3768 | 1470941877421 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 3768 | 1470941877424 Marionette TRACE conn3 <- [1,1742,null,{}] 11:57:57 INFO - PROCESS | 3768 | 1470941877428 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:57 INFO - PROCESS | 3768 | 1470941877431 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:57 INFO - PROCESS | 3768 | 1470941877546 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:57:57 INFO - PROCESS | 3768 | 1470941877681 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 3768 | 1470941877684 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:57 INFO - PROCESS | 3768 | ++DOCSHELL 1605EC00 == 37 [pid = 3768] [id = 445] 11:57:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16061400) [pid = 3768] [serial = 1335] [outer = 00000000] 11:57:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16EC8400) [pid = 3768] [serial = 1336] [outer = 16061400] 11:57:57 INFO - PROCESS | 3768 | 1470941877741 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17CAB000) [pid = 3768] [serial = 1337] [outer = 16061400] 11:57:58 INFO - PROCESS | 3768 | 1470941878321 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 943ms 11:57:58 INFO - PROCESS | 3768 | 1470941878366 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 3768 | 1470941878368 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 11:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:57:58 INFO - PROCESS | 3768 | 1470941878372 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 3768 | 1470941878376 Marionette TRACE conn3 <- [1,1746,null,{}] 11:57:58 INFO - PROCESS | 3768 | 1470941878387 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:58 INFO - PROCESS | 3768 | 1470941878391 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:58 INFO - PROCESS | 3768 | 1470941878496 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:57:58 INFO - PROCESS | 3768 | 1470941878604 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 3768 | 1470941878608 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:58 INFO - PROCESS | 3768 | ++DOCSHELL 1A112800 == 38 [pid = 3768] [id = 446] 11:57:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A113800) [pid = 3768] [serial = 1338] [outer = 00000000] 11:57:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A591C00) [pid = 3768] [serial = 1339] [outer = 1A113800] 11:57:58 INFO - PROCESS | 3768 | 1470941878663 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A6E9800) [pid = 3768] [serial = 1340] [outer = 1A113800] 11:57:59 INFO - PROCESS | 3768 | 1470941879273 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1100ms 11:57:59 INFO - PROCESS | 3768 | 1470941879483 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 3768 | 1470941879488 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 11:57:59 INFO - PROCESS | 3768 | 1470941879493 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:57:59 INFO - PROCESS | 3768 | 1470941879496 Marionette TRACE conn3 <- [1,1750,null,{}] 11:57:59 INFO - PROCESS | 3768 | 1470941879502 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 3768 | 1470941879505 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:59 INFO - PROCESS | 3768 | 1470941879604 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:57:59 INFO - PROCESS | 3768 | 1470941879689 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 3768 | 1470941879694 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:57:59 INFO - PROCESS | 3768 | ++DOCSHELL 11CFB800 == 39 [pid = 3768] [id = 447] 11:57:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (129EE800) [pid = 3768] [serial = 1341] [outer = 00000000] 11:57:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (13150C00) [pid = 3768] [serial = 1342] [outer = 129EE800] 11:57:59 INFO - PROCESS | 3768 | 1470941879794 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (131D4000) [pid = 3768] [serial = 1343] [outer = 129EE800] 11:58:00 INFO - PROCESS | 3768 | --DOCSHELL 114C4C00 == 38 [pid = 3768] [id = 379] 11:58:00 INFO - PROCESS | 3768 | --DOCSHELL 15863400 == 37 [pid = 3768] [id = 395] 11:58:00 INFO - PROCESS | 3768 | --DOCSHELL 13AC6400 == 36 [pid = 3768] [id = 380] 11:58:00 INFO - PROCESS | 3768 | --DOCSHELL 180E5400 == 35 [pid = 3768] [id = 394] 11:58:00 INFO - PROCESS | 3768 | --DOCSHELL 15028C00 == 34 [pid = 3768] [id = 396] 11:58:00 INFO - PROCESS | 3768 | --DOCSHELL 103C9000 == 33 [pid = 3768] [id = 424] 11:58:00 INFO - PROCESS | 3768 | --DOCSHELL 103C9800 == 32 [pid = 3768] [id = 386] 11:58:00 INFO - PROCESS | 3768 | --DOCSHELL 1314AC00 == 31 [pid = 3768] [id = 387] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (14207C00) [pid = 3768] [serial = 1279] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (176F7000) [pid = 3768] [serial = 1268] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (12BC2800) [pid = 3768] [serial = 1276] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (176FC400) [pid = 3768] [serial = 1270] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1047E000) [pid = 3768] [serial = 1273] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F3AC00) [pid = 3768] [serial = 1292] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1420D800) [pid = 3768] [serial = 1265] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16A33400) [pid = 3768] [serial = 1267] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1420A800) [pid = 3768] [serial = 1291] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (144BA000) [pid = 3768] [serial = 1280] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1314EC00) [pid = 3768] [serial = 1277] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10A10400) [pid = 3768] [serial = 1274] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (17640C00) [pid = 3768] [serial = 1288] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15A46000) [pid = 3768] [serial = 1282] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16A9EC00) [pid = 3768] [serial = 1285] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (139EF800) [pid = 3768] [serial = 1264] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16997000) [pid = 3768] [serial = 1283] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1954D400) [pid = 3768] [serial = 1294] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17E70000) [pid = 3768] [serial = 1289] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16AAA400) [pid = 3768] [serial = 1286] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (19CBA800) [pid = 3768] [serial = 1297] [outer = 00000000] [url = about:blank] 11:58:00 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19554800) [pid = 3768] [serial = 1295] [outer = 00000000] [url = about:blank] 11:58:01 INFO - PROCESS | 3768 | 1470941881019 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1556ms 11:58:01 INFO - PROCESS | 3768 | 1470941881074 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 3768 | 1470941881078 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 11:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:58:01 INFO - PROCESS | 3768 | 1470941881084 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 3768 | 1470941881088 Marionette TRACE conn3 <- [1,1754,null,{}] 11:58:01 INFO - PROCESS | 3768 | 1470941881136 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 3768 | 1470941881139 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:01 INFO - PROCESS | 3768 | 1470941881264 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:58:01 INFO - PROCESS | 3768 | 1470941881274 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 3768 | 1470941881278 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:01 INFO - PROCESS | 3768 | ++DOCSHELL 10A0B800 == 32 [pid = 3768] [id = 448] 11:58:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10A0C000) [pid = 3768] [serial = 1344] [outer = 00000000] 11:58:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (114C6800) [pid = 3768] [serial = 1345] [outer = 10A0C000] 11:58:01 INFO - PROCESS | 3768 | 1470941881326 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (114E2000) [pid = 3768] [serial = 1346] [outer = 10A0C000] 11:58:01 INFO - PROCESS | 3768 | 1470941881774 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 754ms 11:58:01 INFO - PROCESS | 3768 | 1470941881825 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 3768 | 1470941881830 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 11:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:58:01 INFO - PROCESS | 3768 | 1470941881836 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 3768 | 1470941881839 Marionette TRACE conn3 <- [1,1758,null,{}] 11:58:01 INFO - PROCESS | 3768 | 1470941881843 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 3768 | 1470941881846 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:01 INFO - PROCESS | 3768 | 1470941881934 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:58:01 INFO - PROCESS | 3768 | 1470941881943 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 3768 | 1470941881946 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:01 INFO - PROCESS | 3768 | ++DOCSHELL 13AC7000 == 33 [pid = 3768] [id = 449] 11:58:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (13ACF800) [pid = 3768] [serial = 1347] [outer = 00000000] 11:58:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13B60000) [pid = 3768] [serial = 1348] [outer = 13ACF800] 11:58:01 INFO - PROCESS | 3768 | 1470941881998 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1420F800) [pid = 3768] [serial = 1349] [outer = 13ACF800] 11:58:02 INFO - PROCESS | 3768 | 1470941882471 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 11:58:02 INFO - PROCESS | 3768 | 1470941882534 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 3768 | 1470941882537 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 11:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:58:02 INFO - PROCESS | 3768 | 1470941882540 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 3768 | 1470941882544 Marionette TRACE conn3 <- [1,1762,null,{}] 11:58:02 INFO - PROCESS | 3768 | 1470941882554 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 3768 | 1470941882559 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:02 INFO - PROCESS | 3768 | 1470941882672 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:58:02 INFO - PROCESS | 3768 | 1470941882770 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 3768 | 1470941882773 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:02 INFO - PROCESS | 3768 | ++DOCSHELL 15A28800 == 34 [pid = 3768] [id = 450] 11:58:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15A46000) [pid = 3768] [serial = 1350] [outer = 00000000] 11:58:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16124C00) [pid = 3768] [serial = 1351] [outer = 15A46000] 11:58:02 INFO - PROCESS | 3768 | 1470941882821 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16788000) [pid = 3768] [serial = 1352] [outer = 15A46000] 11:58:03 INFO - PROCESS | 3768 | 1470941883251 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 739ms 11:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:58:03 INFO - PROCESS | 3768 | 1470941883285 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 3768 | 1470941883288 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 11:58:03 INFO - PROCESS | 3768 | 1470941883305 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 3768 | 1470941883307 Marionette TRACE conn3 <- [1,1766,null,{}] 11:58:03 INFO - PROCESS | 3768 | 1470941883311 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:03 INFO - PROCESS | 3768 | 1470941883313 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:03 INFO - PROCESS | 3768 | 1470941883428 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:58:03 INFO - PROCESS | 3768 | 1470941883489 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 3768 | 1470941883491 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:03 INFO - PROCESS | 3768 | ++DOCSHELL 16130C00 == 35 [pid = 3768] [id = 451] 11:58:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16997000) [pid = 3768] [serial = 1353] [outer = 00000000] 11:58:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16A9EC00) [pid = 3768] [serial = 1354] [outer = 16997000] 11:58:03 INFO - PROCESS | 3768 | 1470941883537 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16EC2800) [pid = 3768] [serial = 1355] [outer = 16997000] 11:58:03 INFO - PROCESS | 3768 | 1470941883954 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:58:03 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 11:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 11:58:04 INFO - PROCESS | 3768 | 1470941883991 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 3768 | 1470941883993 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 11:58:04 INFO - PROCESS | 3768 | 1470941883996 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:58:04 INFO - PROCESS | 3768 | 1470941883998 Marionette TRACE conn3 <- [1,1770,null,{}] 11:58:04 INFO - PROCESS | 3768 | 1470941884002 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 3768 | 1470941884004 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:04 INFO - PROCESS | 3768 | 1470941884162 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:58:04 INFO - PROCESS | 3768 | 1470941884172 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 3768 | 1470941884174 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:04 INFO - PROCESS | 3768 | ++DOCSHELL 16F2D400 == 36 [pid = 3768] [id = 452] 11:58:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17439400) [pid = 3768] [serial = 1356] [outer = 00000000] 11:58:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17647400) [pid = 3768] [serial = 1357] [outer = 17439400] 11:58:04 INFO - PROCESS | 3768 | 1470941884220 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17C1BC00) [pid = 3768] [serial = 1358] [outer = 17439400] 11:58:04 INFO - PROCESS | 3768 | 1470941884658 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:58:04 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 11:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 11:58:04 INFO - PROCESS | 3768 | 1470941884695 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 3768 | 1470941884698 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 11:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:58:04 INFO - PROCESS | 3768 | 1470941884701 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 3768 | 1470941884702 Marionette TRACE conn3 <- [1,1774,null,{}] 11:58:04 INFO - PROCESS | 3768 | 1470941884706 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 3768 | 1470941884711 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:04 INFO - PROCESS | 3768 | 1470941884850 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:58:04 INFO - PROCESS | 3768 | 1470941884862 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 3768 | 1470941884864 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:04 INFO - PROCESS | 3768 | ++DOCSHELL 180E9000 == 37 [pid = 3768] [id = 453] 11:58:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (180E9C00) [pid = 3768] [serial = 1359] [outer = 00000000] 11:58:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19703800) [pid = 3768] [serial = 1360] [outer = 180E9C00] 11:58:04 INFO - PROCESS | 3768 | 1470941884908 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1970C000) [pid = 3768] [serial = 1361] [outer = 180E9C00] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15A26000) [pid = 3768] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17E6FC00) [pid = 3768] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10F02800) [pid = 3768] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10A05C00) [pid = 3768] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (13174800) [pid = 3768] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16A2F400) [pid = 3768] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15027400) [pid = 3768] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (19705000) [pid = 3768] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16A36C00) [pid = 3768] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10FA5C00) [pid = 3768] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19EB5000) [pid = 3768] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (176F8400) [pid = 3768] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:58:05 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16AA4400) [pid = 3768] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:58:05 INFO - PROCESS | 3768 | 1470941885594 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:58:05 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 11:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 943ms 11:58:05 INFO - PROCESS | 3768 | 1470941885647 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 3768 | 1470941885649 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 11:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:58:05 INFO - PROCESS | 3768 | 1470941885652 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 3768 | 1470941885653 Marionette TRACE conn3 <- [1,1778,null,{}] 11:58:05 INFO - PROCESS | 3768 | 1470941885661 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:05 INFO - PROCESS | 3768 | 1470941885672 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:05 INFO - PROCESS | 3768 | 1470941885747 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:58:05 INFO - PROCESS | 3768 | 1470941885753 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 3768 | 1470941885755 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:05 INFO - PROCESS | 3768 | ++DOCSHELL 10A05C00 == 38 [pid = 3768] [id = 454] 11:58:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10F08800) [pid = 3768] [serial = 1362] [outer = 00000000] 11:58:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A49800) [pid = 3768] [serial = 1363] [outer = 10F08800] 11:58:05 INFO - PROCESS | 3768 | 1470941885798 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16ECB000) [pid = 3768] [serial = 1364] [outer = 10F08800] 11:58:06 INFO - PROCESS | 3768 | 1470941886225 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:58:06 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) 11:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 597ms 11:58:06 INFO - PROCESS | 3768 | 1470941886255 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 3768 | 1470941886257 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 11:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:58:06 INFO - PROCESS | 3768 | 1470941886260 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 3768 | 1470941886262 Marionette TRACE conn3 <- [1,1782,null,{}] 11:58:06 INFO - PROCESS | 3768 | 1470941886265 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:06 INFO - PROCESS | 3768 | 1470941886267 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:06 INFO - PROCESS | 3768 | 1470941886389 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:58:06 INFO - PROCESS | 3768 | 1470941886394 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 3768 | 1470941886396 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:06 INFO - PROCESS | 3768 | ++DOCSHELL 16A2F800 == 39 [pid = 3768] [id = 455] 11:58:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17CAB800) [pid = 3768] [serial = 1365] [outer = 00000000] 11:58:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19CB5C00) [pid = 3768] [serial = 1366] [outer = 17CAB800] 11:58:06 INFO - PROCESS | 3768 | 1470941886442 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19CB6400) [pid = 3768] [serial = 1367] [outer = 17CAB800] 11:58:06 INFO - PROCESS | 3768 | 1470941886861 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 597ms 11:58:06 INFO - PROCESS | 3768 | 1470941886888 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 3768 | 1470941886890 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 11:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:58:06 INFO - PROCESS | 3768 | 1470941886905 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 3768 | 1470941886906 Marionette TRACE conn3 <- [1,1786,null,{}] 11:58:06 INFO - PROCESS | 3768 | 1470941886914 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:06 INFO - PROCESS | 3768 | 1470941886916 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:06 INFO - PROCESS | 3768 | 1470941886992 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:58:06 INFO - PROCESS | 3768 | 1470941886998 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 3768 | 1470941887000 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:07 INFO - PROCESS | 3768 | ++DOCSHELL 15A27400 == 40 [pid = 3768] [id = 456] 11:58:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19EB1400) [pid = 3768] [serial = 1368] [outer = 00000000] 11:58:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A06AC00) [pid = 3768] [serial = 1369] [outer = 19EB1400] 11:58:07 INFO - PROCESS | 3768 | 1470941887043 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A06B400) [pid = 3768] [serial = 1370] [outer = 19EB1400] 11:58:07 INFO - PROCESS | 3768 | 1470941887802 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 975ms 11:58:07 INFO - PROCESS | 3768 | 1470941887861 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 3768 | 1470941887865 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 11:58:07 INFO - PROCESS | 3768 | 1470941887870 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:58:07 INFO - PROCESS | 3768 | 1470941887873 Marionette TRACE conn3 <- [1,1790,null,{}] 11:58:07 INFO - PROCESS | 3768 | 1470941887880 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 3768 | 1470941887883 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:08 INFO - PROCESS | 3768 | 1470941888021 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:58:08 INFO - PROCESS | 3768 | 1470941888154 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 3768 | 1470941888157 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:08 INFO - PROCESS | 3768 | ++DOCSHELL 10A4DC00 == 41 [pid = 3768] [id = 457] 11:58:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10FA7000) [pid = 3768] [serial = 1371] [outer = 00000000] 11:58:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (13222400) [pid = 3768] [serial = 1372] [outer = 10FA7000] 11:58:08 INFO - PROCESS | 3768 | 1470941888215 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (13B5A000) [pid = 3768] [serial = 1373] [outer = 10FA7000] 11:58:09 INFO - PROCESS | 3768 | 1470941889117 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1305ms 11:58:09 INFO - PROCESS | 3768 | 1470941889183 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 3768 | 1470941889186 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 11:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:58:09 INFO - PROCESS | 3768 | 1470941889192 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 3768 | 1470941889195 Marionette TRACE conn3 <- [1,1794,null,{}] 11:58:09 INFO - PROCESS | 3768 | 1470941889201 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:09 INFO - PROCESS | 3768 | 1470941889205 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:09 INFO - PROCESS | 3768 | 1470941889321 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:58:09 INFO - PROCESS | 3768 | 1470941889407 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 3768 | 1470941889411 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:09 INFO - PROCESS | 3768 | ++DOCSHELL 10523000 == 42 [pid = 3768] [id = 458] 11:58:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10FAB800) [pid = 3768] [serial = 1374] [outer = 00000000] 11:58:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (129F9000) [pid = 3768] [serial = 1375] [outer = 10FAB800] 11:58:09 INFO - PROCESS | 3768 | 1470941889510 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1314EC00) [pid = 3768] [serial = 1376] [outer = 10FAB800] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 157CAC00 == 41 [pid = 3768] [id = 442] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 16A2F800 == 40 [pid = 3768] [id = 455] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 10A05C00 == 39 [pid = 3768] [id = 454] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 180E9000 == 38 [pid = 3768] [id = 453] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 16F2D400 == 37 [pid = 3768] [id = 452] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 16130C00 == 36 [pid = 3768] [id = 451] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 15A28800 == 35 [pid = 3768] [id = 450] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 13AC7000 == 34 [pid = 3768] [id = 449] 11:58:09 INFO - PROCESS | 3768 | --DOCSHELL 10A0B800 == 33 [pid = 3768] [id = 448] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1A587800) [pid = 3768] [serial = 1271] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1A19DC00) [pid = 3768] [serial = 1328] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19551000) [pid = 3768] [serial = 1319] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (19550000) [pid = 3768] [serial = 1318] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (15A2CC00) [pid = 3768] [serial = 1324] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (11C0F800) [pid = 3768] [serial = 1300] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (13214000) [pid = 3768] [serial = 1301] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (14209800) [pid = 3768] [serial = 1309] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1502A800) [pid = 3768] [serial = 1310] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A36000) [pid = 3768] [serial = 1312] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (157C4400) [pid = 3768] [serial = 1303] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15A47800) [pid = 3768] [serial = 1304] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19EB0400) [pid = 3768] [serial = 1321] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19CBE800) [pid = 3768] [serial = 1298] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (11DE2000) [pid = 3768] [serial = 1306] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (12C68C00) [pid = 3768] [serial = 1307] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A58AC00) [pid = 3768] [serial = 1330] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1A10F400) [pid = 3768] [serial = 1327] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A6E1400) [pid = 3768] [serial = 1331] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (17CAD000) [pid = 3768] [serial = 1315] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (180DF400) [pid = 3768] [serial = 1316] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19EB0800) [pid = 3768] [serial = 1322] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (17264000) [pid = 3768] [serial = 1325] [outer = 00000000] [url = about:blank] 11:58:09 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (16E0C800) [pid = 3768] [serial = 1313] [outer = 00000000] [url = about:blank] 11:58:10 INFO - PROCESS | 3768 | 1470941890039 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 911ms 11:58:10 INFO - PROCESS | 3768 | 1470941890093 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 3768 | 1470941890098 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 11:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:58:10 INFO - PROCESS | 3768 | 1470941890104 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 3768 | 1470941890107 Marionette TRACE conn3 <- [1,1798,null,{}] 11:58:10 INFO - PROCESS | 3768 | 1470941890111 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:10 INFO - PROCESS | 3768 | 1470941890114 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:10 INFO - PROCESS | 3768 | 1470941890203 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:58:10 INFO - PROCESS | 3768 | 1470941890219 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 3768 | 1470941890222 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:10 INFO - PROCESS | 3768 | ++DOCSHELL 14436800 == 34 [pid = 3768] [id = 459] 11:58:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (14438400) [pid = 3768] [serial = 1377] [outer = 00000000] 11:58:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (144DD400) [pid = 3768] [serial = 1378] [outer = 14438400] 11:58:10 INFO - PROCESS | 3768 | 1470941890269 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (151C1C00) [pid = 3768] [serial = 1379] [outer = 14438400] 11:58:10 INFO - PROCESS | 3768 | 1470941890751 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 11:58:10 INFO - PROCESS | 3768 | 1470941890803 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 3768 | 1470941890805 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 11:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:58:10 INFO - PROCESS | 3768 | 1470941890809 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 3768 | 1470941890812 Marionette TRACE conn3 <- [1,1802,null,{}] 11:58:10 INFO - PROCESS | 3768 | 1470941890822 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:10 INFO - PROCESS | 3768 | 1470941890827 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:10 INFO - PROCESS | 3768 | 1470941890940 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:58:11 INFO - PROCESS | 3768 | 1470941891043 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 3768 | 1470941891046 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:11 INFO - PROCESS | 3768 | ++DOCSHELL 15A4B000 == 35 [pid = 3768] [id = 460] 11:58:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15A4BC00) [pid = 3768] [serial = 1380] [outer = 00000000] 11:58:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16992C00) [pid = 3768] [serial = 1381] [outer = 15A4BC00] 11:58:11 INFO - PROCESS | 3768 | 1470941891095 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16A2C400) [pid = 3768] [serial = 1382] [outer = 15A4BC00] 11:58:11 INFO - PROCESS | 3768 | 1470941891498 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 739ms 11:58:11 INFO - PROCESS | 3768 | 1470941891549 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 3768 | 1470941891551 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 11:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:58:11 INFO - PROCESS | 3768 | 1470941891555 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 3768 | 1470941891556 Marionette TRACE conn3 <- [1,1806,null,{}] 11:58:11 INFO - PROCESS | 3768 | 1470941891560 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:11 INFO - PROCESS | 3768 | 1470941891562 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:11 INFO - PROCESS | 3768 | 1470941891646 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:58:11 INFO - PROCESS | 3768 | 1470941891651 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 3768 | 1470941891653 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:11 INFO - PROCESS | 3768 | ++DOCSHELL 16A34000 == 36 [pid = 3768] [id = 461] 11:58:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16A34400) [pid = 3768] [serial = 1383] [outer = 00000000] 11:58:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1763E400) [pid = 3768] [serial = 1384] [outer = 16A34400] 11:58:11 INFO - PROCESS | 3768 | 1470941891744 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17CAD000) [pid = 3768] [serial = 1385] [outer = 16A34400] 11:58:12 INFO - PROCESS | 3768 | 1470941892226 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 11:58:12 INFO - PROCESS | 3768 | 1470941892285 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 3768 | 1470941892288 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 11:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:58:12 INFO - PROCESS | 3768 | 1470941892297 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 3768 | 1470941892299 Marionette TRACE conn3 <- [1,1810,null,{}] 11:58:12 INFO - PROCESS | 3768 | 1470941892302 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:12 INFO - PROCESS | 3768 | 1470941892304 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:12 INFO - PROCESS | 3768 | 1470941892444 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:58:12 INFO - PROCESS | 3768 | 1470941892454 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 3768 | 1470941892456 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:12 INFO - PROCESS | 3768 | ++DOCSHELL 180E1800 == 37 [pid = 3768] [id = 462] 11:58:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (180E2400) [pid = 3768] [serial = 1386] [outer = 00000000] 11:58:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (180EA800) [pid = 3768] [serial = 1387] [outer = 180E2400] 11:58:12 INFO - PROCESS | 3768 | 1470941892500 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19553400) [pid = 3768] [serial = 1388] [outer = 180E2400] 11:58:12 INFO - PROCESS | 3768 | 1470941892939 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 707ms 11:58:13 INFO - PROCESS | 3768 | 1470941892996 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 3768 | 1470941892998 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 11:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:58:13 INFO - PROCESS | 3768 | 1470941893001 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 3768 | 1470941893003 Marionette TRACE conn3 <- [1,1814,null,{}] 11:58:13 INFO - PROCESS | 3768 | 1470941893007 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:13 INFO - PROCESS | 3768 | 1470941893012 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:13 INFO - PROCESS | 3768 | 1470941893151 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:58:13 INFO - PROCESS | 3768 | 1470941893215 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 3768 | 1470941893218 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:13 INFO - PROCESS | 3768 | ++DOCSHELL 1970CC00 == 38 [pid = 3768] [id = 463] 11:58:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1970D800) [pid = 3768] [serial = 1389] [outer = 00000000] 11:58:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19EAEC00) [pid = 3768] [serial = 1390] [outer = 1970D800] 11:58:13 INFO - PROCESS | 3768 | 1470941893261 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A066C00) [pid = 3768] [serial = 1391] [outer = 1970D800] 11:58:13 INFO - PROCESS | 3768 | 1470941893689 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 739ms 11:58:13 INFO - PROCESS | 3768 | 1470941893772 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 3768 | 1470941893774 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 11:58:13 INFO - PROCESS | 3768 | 1470941893778 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 3768 | 1470941893779 Marionette TRACE conn3 <- [1,1818,null,{}] 11:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:58:13 INFO - PROCESS | 3768 | 1470941893783 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:13 INFO - PROCESS | 3768 | 1470941893784 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:13 INFO - PROCESS | 3768 | 1470941893897 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:58:14 INFO - PROCESS | 3768 | 1470941894037 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 3768 | 1470941894039 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10A0C000) [pid = 3768] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (129EE800) [pid = 3768] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (13ACF800) [pid = 3768] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15A46000) [pid = 3768] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16997000) [pid = 3768] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17439400) [pid = 3768] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (180E9C00) [pid = 3768] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17CAB800) [pid = 3768] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (10B9A000) [pid = 3768] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16061400) [pid = 3768] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A113800) [pid = 3768] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:58:14 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10F08800) [pid = 3768] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:58:14 INFO - PROCESS | 3768 | ++DOCSHELL 0F350000 == 39 [pid = 3768] [id = 464] 11:58:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (103C9000) [pid = 3768] [serial = 1392] [outer = 00000000] 11:58:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10FE2800) [pid = 3768] [serial = 1393] [outer = 103C9000] 11:58:14 INFO - PROCESS | 3768 | 1470941894090 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (13174800) [pid = 3768] [serial = 1394] [outer = 103C9000] 11:58:14 INFO - PROCESS | 3768 | 1470941894468 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 739ms 11:58:14 INFO - PROCESS | 3768 | 1470941894522 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 3768 | 1470941894524 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 11:58:14 INFO - PROCESS | 3768 | 1470941894527 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:58:14 INFO - PROCESS | 3768 | 1470941894529 Marionette TRACE conn3 <- [1,1822,null,{}] 11:58:14 INFO - PROCESS | 3768 | 1470941894533 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:14 INFO - PROCESS | 3768 | 1470941894534 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:14 INFO - PROCESS | 3768 | 1470941894613 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:58:14 INFO - PROCESS | 3768 | 1470941894702 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 3768 | 1470941894704 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:14 INFO - PROCESS | 3768 | ++DOCSHELL 11DA5800 == 40 [pid = 3768] [id = 465] 11:58:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (157C1800) [pid = 3768] [serial = 1395] [outer = 00000000] 11:58:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17ED6800) [pid = 3768] [serial = 1396] [outer = 157C1800] 11:58:14 INFO - PROCESS | 3768 | 1470941894749 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (19EAE800) [pid = 3768] [serial = 1397] [outer = 157C1800] 11:58:15 INFO - PROCESS | 3768 | 1470941895096 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:58:15 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 11:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 597ms 11:58:15 INFO - PROCESS | 3768 | 1470941895124 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 3768 | 1470941895126 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 11:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:58:15 INFO - PROCESS | 3768 | 1470941895130 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 3768 | 1470941895131 Marionette TRACE conn3 <- [1,1826,null,{}] 11:58:15 INFO - PROCESS | 3768 | 1470941895135 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 3768 | 1470941895137 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:15 INFO - PROCESS | 3768 | 1470941895250 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:58:15 INFO - PROCESS | 3768 | 1470941895258 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 3768 | 1470941895260 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:15 INFO - PROCESS | 3768 | ++DOCSHELL 144BA000 == 41 [pid = 3768] [id = 466] 11:58:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1612D800) [pid = 3768] [serial = 1398] [outer = 00000000] 11:58:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A19DC00) [pid = 3768] [serial = 1399] [outer = 1612D800] 11:58:15 INFO - PROCESS | 3768 | 1470941895306 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A1A4800) [pid = 3768] [serial = 1400] [outer = 1612D800] 11:58:15 INFO - PROCESS | 3768 | 1470941895728 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 645ms 11:58:15 INFO - PROCESS | 3768 | 1470941895768 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 3768 | 1470941895770 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 11:58:15 INFO - PROCESS | 3768 | 1470941895773 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:58:15 INFO - PROCESS | 3768 | 1470941895775 Marionette TRACE conn3 <- [1,1830,null,{}] 11:58:15 INFO - PROCESS | 3768 | 1470941895779 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 3768 | 1470941895780 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:15 INFO - PROCESS | 3768 | 1470941895896 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:58:15 INFO - PROCESS | 3768 | 1470941895903 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 3768 | 1470941895905 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:15 INFO - PROCESS | 3768 | ++DOCSHELL 1612A800 == 42 [pid = 3768] [id = 467] 11:58:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16994800) [pid = 3768] [serial = 1401] [outer = 00000000] 11:58:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A6E3400) [pid = 3768] [serial = 1402] [outer = 16994800] 11:58:15 INFO - PROCESS | 3768 | 1470941895954 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A6E6800) [pid = 3768] [serial = 1403] [outer = 16994800] 11:58:16 INFO - PROCESS | 3768 | 1470941896569 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 896ms 11:58:16 INFO - PROCESS | 3768 | 1470941896679 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 3768 | 1470941896683 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 11:58:16 INFO - PROCESS | 3768 | 1470941896688 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:58:16 INFO - PROCESS | 3768 | 1470941896693 Marionette TRACE conn3 <- [1,1834,null,{}] 11:58:16 INFO - PROCESS | 3768 | 1470941896698 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:16 INFO - PROCESS | 3768 | 1470941896701 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:16 INFO - PROCESS | 3768 | 1470941896816 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:58:16 INFO - PROCESS | 3768 | 1470941896943 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 3768 | 1470941896946 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:17 INFO - PROCESS | 3768 | ++DOCSHELL 10FA9000 == 43 [pid = 3768] [id = 468] 11:58:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (129F2C00) [pid = 3768] [serial = 1404] [outer = 00000000] 11:58:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (132B2000) [pid = 3768] [serial = 1405] [outer = 129F2C00] 11:58:17 INFO - PROCESS | 3768 | 1470941897004 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (151C8C00) [pid = 3768] [serial = 1406] [outer = 129F2C00] 11:58:17 INFO - PROCESS | 3768 | 1470941897609 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:58:17 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) 11:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 943ms 11:58:17 INFO - PROCESS | 3768 | 1470941897666 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 3768 | 1470941897671 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 11:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:58:17 INFO - PROCESS | 3768 | 1470941897678 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - PROCESS | 3768 | 1470941897681 Marionette TRACE conn3 <- [1,1838,null,{}] 11:58:17 INFO - PROCESS | 3768 | 1470941897685 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:17 INFO - PROCESS | 3768 | 1470941897688 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:17 INFO - PROCESS | 3768 | 1470941897799 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:58:17 INFO - PROCESS | 3768 | 1470941897932 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 3768 | 1470941897935 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:17 INFO - PROCESS | 3768 | ++DOCSHELL 16A9C800 == 44 [pid = 3768] [id = 469] 11:58:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16AA0000) [pid = 3768] [serial = 1407] [outer = 00000000] 11:58:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16EC9000) [pid = 3768] [serial = 1408] [outer = 16AA0000] 11:58:17 INFO - PROCESS | 3768 | 1470941897991 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17640C00) [pid = 3768] [serial = 1409] [outer = 16AA0000] 11:58:18 INFO - PROCESS | 3768 | 1470941898609 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1006ms 11:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:58:18 INFO - PROCESS | 3768 | 1470941898680 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 3768 | 1470941898682 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 11:58:18 INFO - PROCESS | 3768 | 1470941898687 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 3768 | 1470941898691 Marionette TRACE conn3 <- [1,1842,null,{}] 11:58:18 INFO - PROCESS | 3768 | 1470941898702 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:18 INFO - PROCESS | 3768 | 1470941898706 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:18 INFO - PROCESS | 3768 | 1470941898856 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:58:18 INFO - PROCESS | 3768 | 1470941898874 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 3768 | 1470941898877 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:18 INFO - PROCESS | 3768 | ++DOCSHELL 1A58A400 == 45 [pid = 3768] [id = 470] 11:58:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A591800) [pid = 3768] [serial = 1410] [outer = 00000000] 11:58:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A6E2800) [pid = 3768] [serial = 1411] [outer = 1A591800] 11:58:18 INFO - PROCESS | 3768 | 1470941898932 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A90B400) [pid = 3768] [serial = 1412] [outer = 1A591800] 11:58:19 INFO - PROCESS | 3768 | 1470941899553 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 912ms 11:58:19 INFO - PROCESS | 3768 | 1470941899590 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 3768 | 1470941899593 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 11:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:58:19 INFO - PROCESS | 3768 | 1470941899597 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 3768 | 1470941899599 Marionette TRACE conn3 <- [1,1846,null,{}] 11:58:19 INFO - PROCESS | 3768 | 1470941899602 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 3768 | 1470941899605 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:19 INFO - PROCESS | 3768 | 1470941899711 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:58:19 INFO - PROCESS | 3768 | 1470941899939 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 3768 | 1470941899942 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:19 INFO - PROCESS | 3768 | ++DOCSHELL 10441800 == 46 [pid = 3768] [id = 471] 11:58:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1047C400) [pid = 3768] [serial = 1413] [outer = 00000000] 11:58:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (10A08800) [pid = 3768] [serial = 1414] [outer = 1047C400] 11:58:20 INFO - PROCESS | 3768 | 1470941900008 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (10F08800) [pid = 3768] [serial = 1415] [outer = 1047C400] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 144BA000 == 45 [pid = 3768] [id = 466] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 11DA5800 == 44 [pid = 3768] [id = 465] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 0F350000 == 43 [pid = 3768] [id = 464] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 1970CC00 == 42 [pid = 3768] [id = 463] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 180E1800 == 41 [pid = 3768] [id = 462] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 16A34000 == 40 [pid = 3768] [id = 461] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 15A4B000 == 39 [pid = 3768] [id = 460] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 14436800 == 38 [pid = 3768] [id = 459] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 10523000 == 37 [pid = 3768] [id = 458] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 15A27400 == 36 [pid = 3768] [id = 456] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 10A4DC00 == 35 [pid = 3768] [id = 457] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 1605EC00 == 34 [pid = 3768] [id = 445] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 10374000 == 33 [pid = 3768] [id = 444] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 11CFB800 == 32 [pid = 3768] [id = 447] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 15A51000 == 31 [pid = 3768] [id = 443] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 1A112800 == 30 [pid = 3768] [id = 446] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 16A9C800 == 29 [pid = 3768] [id = 469] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 1A58A400 == 28 [pid = 3768] [id = 470] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 1612A800 == 27 [pid = 3768] [id = 467] 11:58:21 INFO - PROCESS | 3768 | --DOCSHELL 10FA9000 == 26 [pid = 3768] [id = 468] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (114C6800) [pid = 3768] [serial = 1345] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (114E2000) [pid = 3768] [serial = 1346] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (131D4000) [pid = 3768] [serial = 1343] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (13150C00) [pid = 3768] [serial = 1342] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (13B60000) [pid = 3768] [serial = 1348] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1420F800) [pid = 3768] [serial = 1349] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16124C00) [pid = 3768] [serial = 1351] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16A9EC00) [pid = 3768] [serial = 1354] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (17647400) [pid = 3768] [serial = 1357] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A06AC00) [pid = 3768] [serial = 1369] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (19703800) [pid = 3768] [serial = 1360] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17C1BC00) [pid = 3768] [serial = 1358] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1970C000) [pid = 3768] [serial = 1361] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19CB5C00) [pid = 3768] [serial = 1366] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (14205000) [pid = 3768] [serial = 1334] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13920800) [pid = 3768] [serial = 1333] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (17CAB000) [pid = 3768] [serial = 1337] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16EC8400) [pid = 3768] [serial = 1336] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A6E9800) [pid = 3768] [serial = 1340] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A591C00) [pid = 3768] [serial = 1339] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16EC2800) [pid = 3768] [serial = 1355] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16ECB000) [pid = 3768] [serial = 1364] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16788000) [pid = 3768] [serial = 1352] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19CB6400) [pid = 3768] [serial = 1367] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16A49800) [pid = 3768] [serial = 1363] [outer = 00000000] [url = about:blank] 11:58:21 INFO - PROCESS | 3768 | 1470941901240 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1713ms 11:58:21 INFO - PROCESS | 3768 | 1470941901333 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 3768 | 1470941901337 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 11:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:58:21 INFO - PROCESS | 3768 | 1470941901343 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 3768 | 1470941901346 Marionette TRACE conn3 <- [1,1850,null,{}] 11:58:21 INFO - PROCESS | 3768 | 1470941901352 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 3768 | 1470941901355 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:21 INFO - PROCESS | 3768 | 1470941901449 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:58:21 INFO - PROCESS | 3768 | 1470941901456 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 3768 | 1470941901460 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:21 INFO - PROCESS | 3768 | ++DOCSHELL 10F02800 == 27 [pid = 3768] [id = 472] 11:58:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10F03800) [pid = 3768] [serial = 1416] [outer = 00000000] 11:58:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (10FD7000) [pid = 3768] [serial = 1417] [outer = 10F03800] 11:58:21 INFO - PROCESS | 3768 | 1470941901510 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10FE3400) [pid = 3768] [serial = 1418] [outer = 10F03800] 11:58:22 INFO - PROCESS | 3768 | 1470941902018 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 11:58:22 INFO - PROCESS | 3768 | 1470941902041 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 3768 | 1470941902046 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 11:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:58:22 INFO - PROCESS | 3768 | 1470941902053 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 3768 | 1470941902055 Marionette TRACE conn3 <- [1,1854,null,{}] 11:58:22 INFO - PROCESS | 3768 | 1470941902059 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:22 INFO - PROCESS | 3768 | 1470941902062 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:22 INFO - PROCESS | 3768 | 1470941902150 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:58:22 INFO - PROCESS | 3768 | 1470941902158 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 3768 | 1470941902161 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:22 INFO - PROCESS | 3768 | ++DOCSHELL 13216000 == 28 [pid = 3768] [id = 473] 11:58:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (13216C00) [pid = 3768] [serial = 1419] [outer = 00000000] 11:58:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13920800) [pid = 3768] [serial = 1420] [outer = 13216C00] 11:58:22 INFO - PROCESS | 3768 | 1470941902209 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (139F6000) [pid = 3768] [serial = 1421] [outer = 13216C00] 11:58:22 INFO - PROCESS | 3768 | 1470941902747 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 707ms 11:58:22 INFO - PROCESS | 3768 | 1470941902783 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 3768 | 1470941902785 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 11:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:58:22 INFO - PROCESS | 3768 | 1470941902789 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 3768 | 1470941902792 Marionette TRACE conn3 <- [1,1858,null,{}] 11:58:22 INFO - PROCESS | 3768 | 1470941902804 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:22 INFO - PROCESS | 3768 | 1470941902808 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:22 INFO - PROCESS | 3768 | 1470941902923 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:58:23 INFO - PROCESS | 3768 | 1470941903015 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 3768 | 1470941903019 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:23 INFO - PROCESS | 3768 | ++DOCSHELL 144D7000 == 29 [pid = 3768] [id = 474] 11:58:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (144DC800) [pid = 3768] [serial = 1422] [outer = 00000000] 11:58:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (157BF000) [pid = 3768] [serial = 1423] [outer = 144DC800] 11:58:23 INFO - PROCESS | 3768 | 1470941903066 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (157EB800) [pid = 3768] [serial = 1424] [outer = 144DC800] 11:58:23 INFO - PROCESS | 3768 | 1470941903444 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 707ms 11:58:23 INFO - PROCESS | 3768 | 1470941903496 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 3768 | 1470941903499 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 11:58:23 INFO - PROCESS | 3768 | 1470941903502 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 3768 | 1470941903504 Marionette TRACE conn3 <- [1,1862,null,{}] 11:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:58:23 INFO - PROCESS | 3768 | 1470941903507 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 3768 | 1470941903509 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:23 INFO - PROCESS | 3768 | 1470941903645 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:58:23 INFO - PROCESS | 3768 | 1470941903655 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 3768 | 1470941903657 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:23 INFO - PROCESS | 3768 | ++DOCSHELL 157C4000 == 30 [pid = 3768] [id = 475] 11:58:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (157E3000) [pid = 3768] [serial = 1425] [outer = 00000000] 11:58:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1612B000) [pid = 3768] [serial = 1426] [outer = 157E3000] 11:58:23 INFO - PROCESS | 3768 | 1470941903749 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16A30C00) [pid = 3768] [serial = 1427] [outer = 157E3000] 11:58:24 INFO - PROCESS | 3768 | 1470941904169 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 707ms 11:58:24 INFO - PROCESS | 3768 | 1470941904207 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 3768 | 1470941904209 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 11:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:58:24 INFO - PROCESS | 3768 | 1470941904213 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 3768 | 1470941904215 Marionette TRACE conn3 <- [1,1866,null,{}] 11:58:24 INFO - PROCESS | 3768 | 1470941904218 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:24 INFO - PROCESS | 3768 | 1470941904220 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:24 INFO - PROCESS | 3768 | 1470941904355 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:58:24 INFO - PROCESS | 3768 | 1470941904377 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 3768 | 1470941904379 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:24 INFO - PROCESS | 3768 | ++DOCSHELL 16A36400 == 31 [pid = 3768] [id = 476] 11:58:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16A42400) [pid = 3768] [serial = 1428] [outer = 00000000] 11:58:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16AA4400) [pid = 3768] [serial = 1429] [outer = 16A42400] 11:58:24 INFO - PROCESS | 3768 | 1470941904423 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16EC1C00) [pid = 3768] [serial = 1430] [outer = 16A42400] 11:58:24 INFO - PROCESS | 3768 | 1470941904862 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 11:58:24 INFO - PROCESS | 3768 | 1470941904921 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 3768 | 1470941904923 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 11:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:58:24 INFO - PROCESS | 3768 | 1470941904926 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 3768 | 1470941904928 Marionette TRACE conn3 <- [1,1870,null,{}] 11:58:24 INFO - PROCESS | 3768 | 1470941904931 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:24 INFO - PROCESS | 3768 | 1470941904937 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:25 INFO - PROCESS | 3768 | 1470941905091 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:58:25 INFO - PROCESS | 3768 | 1470941905116 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 3768 | 1470941905118 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:25 INFO - PROCESS | 3768 | ++DOCSHELL 176FE800 == 32 [pid = 3768] [id = 477] 11:58:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17C1C800) [pid = 3768] [serial = 1431] [outer = 00000000] 11:58:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (180E0C00) [pid = 3768] [serial = 1432] [outer = 17C1C800] 11:58:25 INFO - PROCESS | 3768 | 1470941905163 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (180EC800) [pid = 3768] [serial = 1433] [outer = 17C1C800] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1612D800) [pid = 3768] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (180E2400) [pid = 3768] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1970D800) [pid = 3768] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10FA7000) [pid = 3768] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19EB1400) [pid = 3768] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A34400) [pid = 3768] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (14438400) [pid = 3768] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15A4BC00) [pid = 3768] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10FAB800) [pid = 3768] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (103C9000) [pid = 3768] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (157C1800) [pid = 3768] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:58:25 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16994800) [pid = 3768] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:58:25 INFO - PROCESS | 3768 | 1470941905856 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 943ms 11:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:58:25 INFO - PROCESS | 3768 | 1470941905869 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 3768 | 1470941905871 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 11:58:25 INFO - PROCESS | 3768 | 1470941905875 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 3768 | 1470941905877 Marionette TRACE conn3 <- [1,1874,null,{}] 11:58:25 INFO - PROCESS | 3768 | 1470941905884 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:25 INFO - PROCESS | 3768 | 1470941905895 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:25 INFO - PROCESS | 3768 | 1470941905970 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:58:25 INFO - PROCESS | 3768 | 1470941905975 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 3768 | 1470941905977 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:26 INFO - PROCESS | 3768 | ++DOCSHELL 10FAB800 == 33 [pid = 3768] [id = 478] 11:58:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10FAC400) [pid = 3768] [serial = 1434] [outer = 00000000] 11:58:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16997400) [pid = 3768] [serial = 1435] [outer = 10FAC400] 11:58:26 INFO - PROCESS | 3768 | 1470941906023 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17ED5400) [pid = 3768] [serial = 1436] [outer = 10FAC400] 11:58:26 INFO - PROCESS | 3768 | 1470941906467 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 644ms 11:58:26 INFO - PROCESS | 3768 | 1470941906513 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 3768 | 1470941906515 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 11:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:58:26 INFO - PROCESS | 3768 | 1470941906519 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 3768 | 1470941906521 Marionette TRACE conn3 <- [1,1878,null,{}] 11:58:26 INFO - PROCESS | 3768 | 1470941906524 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:26 INFO - PROCESS | 3768 | 1470941906526 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:26 INFO - PROCESS | 3768 | 1470941906604 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:58:26 INFO - PROCESS | 3768 | 1470941906609 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 3768 | 1470941906611 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:26 INFO - PROCESS | 3768 | ++DOCSHELL 15868C00 == 34 [pid = 3768] [id = 479] 11:58:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15A2CC00) [pid = 3768] [serial = 1437] [outer = 00000000] 11:58:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19551800) [pid = 3768] [serial = 1438] [outer = 15A2CC00] 11:58:26 INFO - PROCESS | 3768 | 1470941906662 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19703C00) [pid = 3768] [serial = 1439] [outer = 15A2CC00] 11:58:27 INFO - PROCESS | 3768 | 1470941907111 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 645ms 11:58:27 INFO - PROCESS | 3768 | 1470941907157 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 3768 | 1470941907159 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:58:27 INFO - PROCESS | 3768 | 1470941907162 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 3768 | 1470941907164 Marionette TRACE conn3 <- [1,1882,null,{}] 11:58:27 INFO - PROCESS | 3768 | 1470941907168 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:27 INFO - PROCESS | 3768 | 1470941907169 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:27 INFO - PROCESS | 3768 | 1470941907248 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:58:27 INFO - PROCESS | 3768 | 1470941907253 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 3768 | 1470941907255 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:27 INFO - PROCESS | 3768 | ++DOCSHELL 1970B400 == 35 [pid = 3768] [id = 480] 11:58:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1970B800) [pid = 3768] [serial = 1440] [outer = 00000000] 11:58:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19CB8C00) [pid = 3768] [serial = 1441] [outer = 1970B800] 11:58:27 INFO - PROCESS | 3768 | 1470941907298 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19CB9C00) [pid = 3768] [serial = 1442] [outer = 1970B800] 11:58:27 INFO - PROCESS | 3768 | 1470941907755 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 707ms 11:58:27 INFO - PROCESS | 3768 | 1470941907862 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 3768 | 1470941907867 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 11:58:27 INFO - PROCESS | 3768 | 1470941907872 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:58:27 INFO - PROCESS | 3768 | 1470941907876 Marionette TRACE conn3 <- [1,1886,null,{}] 11:58:27 INFO - PROCESS | 3768 | 1470941907883 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:27 INFO - PROCESS | 3768 | 1470941907887 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:28 INFO - PROCESS | 3768 | 1470941908092 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:58:28 INFO - PROCESS | 3768 | 1470941908219 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 3768 | 1470941908225 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:28 INFO - PROCESS | 3768 | ++DOCSHELL 10A55C00 == 36 [pid = 3768] [id = 481] 11:58:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10B94C00) [pid = 3768] [serial = 1443] [outer = 00000000] 11:58:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (114CD000) [pid = 3768] [serial = 1444] [outer = 10B94C00] 11:58:28 INFO - PROCESS | 3768 | 1470941908285 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (12BBF000) [pid = 3768] [serial = 1445] [outer = 10B94C00] 11:58:29 INFO - PROCESS | 3768 | 1470941909046 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1194ms 11:58:29 INFO - PROCESS | 3768 | 1470941909118 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 3768 | 1470941909121 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 11:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:58:29 INFO - PROCESS | 3768 | 1470941909129 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 3768 | 1470941909133 Marionette TRACE conn3 <- [1,1890,null,{}] 11:58:29 INFO - PROCESS | 3768 | 1470941909137 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 3768 | 1470941909140 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:29 INFO - PROCESS | 3768 | 1470941909263 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:58:29 INFO - PROCESS | 3768 | 1470941909390 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 3768 | 1470941909393 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:29 INFO - PROCESS | 3768 | ++DOCSHELL 144DD800 == 37 [pid = 3768] [id = 482] 11:58:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1501F000) [pid = 3768] [serial = 1446] [outer = 00000000] 11:58:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15861000) [pid = 3768] [serial = 1447] [outer = 1501F000] 11:58:29 INFO - PROCESS | 3768 | 1470941909451 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16124C00) [pid = 3768] [serial = 1448] [outer = 1501F000] 11:58:30 INFO - PROCESS | 3768 | 1470941910246 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1226ms 11:58:30 INFO - PROCESS | 3768 | 1470941910343 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 3768 | 1470941910347 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 11:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:58:30 INFO - PROCESS | 3768 | 1470941910352 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 3768 | 1470941910355 Marionette TRACE conn3 <- [1,1894,null,{}] 11:58:30 INFO - PROCESS | 3768 | 1470941910361 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:30 INFO - PROCESS | 3768 | 1470941910364 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:30 INFO - PROCESS | 3768 | 1470941910490 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:58:30 INFO - PROCESS | 3768 | --DOCSHELL 15868C00 == 36 [pid = 3768] [id = 479] 11:58:30 INFO - PROCESS | 3768 | --DOCSHELL 10FAB800 == 35 [pid = 3768] [id = 478] 11:58:30 INFO - PROCESS | 3768 | --DOCSHELL 176FE800 == 34 [pid = 3768] [id = 477] 11:58:30 INFO - PROCESS | 3768 | --DOCSHELL 16A36400 == 33 [pid = 3768] [id = 476] 11:58:30 INFO - PROCESS | 3768 | --DOCSHELL 157C4000 == 32 [pid = 3768] [id = 475] 11:58:30 INFO - PROCESS | 3768 | --DOCSHELL 144D7000 == 31 [pid = 3768] [id = 474] 11:58:30 INFO - PROCESS | 3768 | --DOCSHELL 13216000 == 30 [pid = 3768] [id = 473] 11:58:30 INFO - PROCESS | 3768 | --DOCSHELL 10F02800 == 29 [pid = 3768] [id = 472] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1A6E6800) [pid = 3768] [serial = 1403] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A6E3400) [pid = 3768] [serial = 1402] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1A19DC00) [pid = 3768] [serial = 1399] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (180EA800) [pid = 3768] [serial = 1387] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19EAEC00) [pid = 3768] [serial = 1390] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A066C00) [pid = 3768] [serial = 1391] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13222400) [pid = 3768] [serial = 1372] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13B5A000) [pid = 3768] [serial = 1373] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A06B400) [pid = 3768] [serial = 1370] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1763E400) [pid = 3768] [serial = 1384] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (144DD400) [pid = 3768] [serial = 1378] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (151C1C00) [pid = 3768] [serial = 1379] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16992C00) [pid = 3768] [serial = 1381] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16A2C400) [pid = 3768] [serial = 1382] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (129F9000) [pid = 3768] [serial = 1375] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1314EC00) [pid = 3768] [serial = 1376] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (10FE2800) [pid = 3768] [serial = 1393] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A1A4800) [pid = 3768] [serial = 1400] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (17ED6800) [pid = 3768] [serial = 1396] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (13174800) [pid = 3768] [serial = 1394] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19553400) [pid = 3768] [serial = 1388] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (17CAD000) [pid = 3768] [serial = 1385] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19EAE800) [pid = 3768] [serial = 1397] [outer = 00000000] [url = about:blank] 11:58:30 INFO - PROCESS | 3768 | 1470941910612 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 3768 | 1470941910617 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:30 INFO - PROCESS | 3768 | ++DOCSHELL 10371C00 == 30 [pid = 3768] [id = 483] 11:58:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10435400) [pid = 3768] [serial = 1449] [outer = 00000000] 11:58:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10A46800) [pid = 3768] [serial = 1450] [outer = 10435400] 11:58:30 INFO - PROCESS | 3768 | 1470941910665 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (12BC6C00) [pid = 3768] [serial = 1451] [outer = 10435400] 11:58:31 INFO - PROCESS | 3768 | 1470941911094 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 817ms 11:58:31 INFO - PROCESS | 3768 | 1470941911155 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 3768 | 1470941911160 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 11:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:58:31 INFO - PROCESS | 3768 | 1470941911166 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 3768 | 1470941911168 Marionette TRACE conn3 <- [1,1898,null,{}] 11:58:31 INFO - PROCESS | 3768 | 1470941911172 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 3768 | 1470941911174 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:31 INFO - PROCESS | 3768 | 1470941911259 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:58:31 INFO - PROCESS | 3768 | 1470941911268 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 3768 | 1470941911270 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:31 INFO - PROCESS | 3768 | ++DOCSHELL 13921400 == 31 [pid = 3768] [id = 484] 11:58:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (13921800) [pid = 3768] [serial = 1452] [outer = 00000000] 11:58:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (14204C00) [pid = 3768] [serial = 1453] [outer = 13921800] 11:58:31 INFO - PROCESS | 3768 | 1470941911316 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (14438000) [pid = 3768] [serial = 1454] [outer = 13921800] 11:58:31 INFO - PROCESS | 3768 | 1470941911787 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 645ms 11:58:31 INFO - PROCESS | 3768 | 1470941911803 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 3768 | 1470941911806 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 11:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:58:31 INFO - PROCESS | 3768 | 1470941911809 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 3768 | 1470941911813 Marionette TRACE conn3 <- [1,1902,null,{}] 11:58:31 INFO - PROCESS | 3768 | 1470941911824 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 3768 | 1470941911828 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:31 INFO - PROCESS | 3768 | 1470941911916 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:58:32 INFO - PROCESS | 3768 | 1470941912044 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 3768 | 1470941912047 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:32 INFO - PROCESS | 3768 | ++DOCSHELL 16788000 == 32 [pid = 3768] [id = 485] 11:58:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1698B800) [pid = 3768] [serial = 1455] [outer = 00000000] 11:58:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16A2AC00) [pid = 3768] [serial = 1456] [outer = 1698B800] 11:58:32 INFO - PROCESS | 3768 | 1470941912094 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16A35400) [pid = 3768] [serial = 1457] [outer = 1698B800] 11:58:32 INFO - PROCESS | 3768 | 1470941912476 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 11:58:32 INFO - PROCESS | 3768 | 1470941912509 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 3768 | 1470941912511 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 11:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:58:32 INFO - PROCESS | 3768 | 1470941912514 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 3768 | 1470941912516 Marionette TRACE conn3 <- [1,1906,null,{}] 11:58:32 INFO - PROCESS | 3768 | 1470941912519 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 3768 | 1470941912521 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:32 INFO - PROCESS | 3768 | 1470941912613 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:58:32 INFO - PROCESS | 3768 | 1470941912715 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 3768 | 1470941912717 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:32 INFO - PROCESS | 3768 | ++DOCSHELL 16A48000 == 33 [pid = 3768] [id = 486] 11:58:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16A9F000) [pid = 3768] [serial = 1458] [outer = 00000000] 11:58:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (174EE000) [pid = 3768] [serial = 1459] [outer = 16A9F000] 11:58:32 INFO - PROCESS | 3768 | 1470941912763 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17C1D400) [pid = 3768] [serial = 1460] [outer = 16A9F000] 11:58:33 INFO - PROCESS | 3768 | 1470941913200 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 738ms 11:58:33 INFO - PROCESS | 3768 | 1470941913255 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 3768 | 1470941913257 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 11:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:58:33 INFO - PROCESS | 3768 | 1470941913260 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 3768 | 1470941913262 Marionette TRACE conn3 <- [1,1910,null,{}] 11:58:33 INFO - PROCESS | 3768 | 1470941913265 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:33 INFO - PROCESS | 3768 | 1470941913267 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:33 INFO - PROCESS | 3768 | 1470941913453 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:58:33 INFO - PROCESS | 3768 | 1470941913463 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 3768 | 1470941913465 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:33 INFO - PROCESS | 3768 | ++DOCSHELL 16A9C800 == 34 [pid = 3768] [id = 487] 11:58:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16FC7C00) [pid = 3768] [serial = 1461] [outer = 00000000] 11:58:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (180E5000) [pid = 3768] [serial = 1462] [outer = 16FC7C00] 11:58:33 INFO - PROCESS | 3768 | 1470941913560 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (180EB400) [pid = 3768] [serial = 1463] [outer = 16FC7C00] 11:58:33 INFO - PROCESS | 3768 | 1470941913990 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 739ms 11:58:34 INFO - PROCESS | 3768 | 1470941914032 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 3768 | 1470941914034 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:58:34 INFO - PROCESS | 3768 | 1470941914037 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 3768 | 1470941914039 Marionette TRACE conn3 <- [1,1914,null,{}] 11:58:34 INFO - PROCESS | 3768 | 1470941914043 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 3768 | 1470941914048 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:34 INFO - PROCESS | 3768 | 1470941914182 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:58:34 INFO - PROCESS | 3768 | 1470941914247 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 3768 | 1470941914250 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:34 INFO - PROCESS | 3768 | ++DOCSHELL 19705C00 == 35 [pid = 3768] [id = 488] 11:58:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19EA7800) [pid = 3768] [serial = 1464] [outer = 00000000] 11:58:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19EAE400) [pid = 3768] [serial = 1465] [outer = 19EA7800] 11:58:34 INFO - PROCESS | 3768 | 1470941914293 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19EAB400) [pid = 3768] [serial = 1466] [outer = 19EA7800] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (144DC800) [pid = 3768] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13216C00) [pid = 3768] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1047C400) [pid = 3768] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10F03800) [pid = 3768] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (17C1C800) [pid = 3768] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (129F2C00) [pid = 3768] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16AA0000) [pid = 3768] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1A591800) [pid = 3768] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16A42400) [pid = 3768] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10FAC400) [pid = 3768] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (157E3000) [pid = 3768] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:58:34 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15A2CC00) [pid = 3768] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:58:34 INFO - PROCESS | 3768 | 1470941914767 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 801ms 11:58:34 INFO - PROCESS | 3768 | 1470941914840 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 3768 | 1470941914842 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:58:34 INFO - PROCESS | 3768 | 1470941914860 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 3768 | 1470941914863 Marionette TRACE conn3 <- [1,1918,null,{}] 11:58:34 INFO - PROCESS | 3768 | 1470941914867 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 3768 | 1470941914868 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:34 INFO - PROCESS | 3768 | 1470941914944 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:58:34 INFO - PROCESS | 3768 | 1470941914949 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 3768 | 1470941914951 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:34 INFO - PROCESS | 3768 | ++DOCSHELL 13222C00 == 36 [pid = 3768] [id = 489] 11:58:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13923C00) [pid = 3768] [serial = 1467] [outer = 00000000] 11:58:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (157C3C00) [pid = 3768] [serial = 1468] [outer = 13923C00] 11:58:35 INFO - PROCESS | 3768 | 1470941914998 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1605E800) [pid = 3768] [serial = 1469] [outer = 13923C00] 11:58:35 INFO - PROCESS | 3768 | 1470941915431 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 597ms 11:58:35 INFO - PROCESS | 3768 | 1470941915442 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 3768 | 1470941915444 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 11:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:58:35 INFO - PROCESS | 3768 | 1470941915459 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 3768 | 1470941915460 Marionette TRACE conn3 <- [1,1922,null,{}] 11:58:35 INFO - PROCESS | 3768 | 1470941915464 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:35 INFO - PROCESS | 3768 | 1470941915466 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:35 INFO - PROCESS | 3768 | 1470941915542 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:58:35 INFO - PROCESS | 3768 | 1470941915547 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 3768 | 1470941915549 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:35 INFO - PROCESS | 3768 | ++DOCSHELL 144C7800 == 37 [pid = 3768] [id = 490] 11:58:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16AA5000) [pid = 3768] [serial = 1470] [outer = 00000000] 11:58:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19705800) [pid = 3768] [serial = 1471] [outer = 16AA5000] 11:58:35 INFO - PROCESS | 3768 | 1470941915593 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A068400) [pid = 3768] [serial = 1472] [outer = 16AA5000] 11:58:36 INFO - PROCESS | 3768 | 1470941916015 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 597ms 11:58:36 INFO - PROCESS | 3768 | 1470941916045 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 3768 | 1470941916047 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 11:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:58:36 INFO - PROCESS | 3768 | 1470941916050 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 3768 | 1470941916052 Marionette TRACE conn3 <- [1,1926,null,{}] 11:58:36 INFO - PROCESS | 3768 | 1470941916071 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:36 INFO - PROCESS | 3768 | 1470941916073 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:36 INFO - PROCESS | 3768 | 1470941916151 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:58:36 INFO - PROCESS | 3768 | 1470941916157 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 3768 | 1470941916159 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:36 INFO - PROCESS | 3768 | ++DOCSHELL 15A51C00 == 38 [pid = 3768] [id = 491] 11:58:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A10E800) [pid = 3768] [serial = 1473] [outer = 00000000] 11:58:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A19DC00) [pid = 3768] [serial = 1474] [outer = 1A10E800] 11:58:36 INFO - PROCESS | 3768 | 1470941916203 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (13B55C00) [pid = 3768] [serial = 1475] [outer = 1A10E800] 11:58:36 INFO - PROCESS | 3768 | 1470941916645 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 660ms 11:58:36 INFO - PROCESS | 3768 | 1470941916709 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 3768 | 1470941916711 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 11:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:58:36 INFO - PROCESS | 3768 | 1470941916715 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 3768 | 1470941916716 Marionette TRACE conn3 <- [1,1930,null,{}] 11:58:36 INFO - PROCESS | 3768 | 1470941916720 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:36 INFO - PROCESS | 3768 | 1470941916722 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:36 INFO - PROCESS | 3768 | 1470941916845 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:58:37 INFO - PROCESS | 3768 | 1470941916991 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 3768 | 1470941916995 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:37 INFO - PROCESS | 3768 | ++DOCSHELL 0F347000 == 39 [pid = 3768] [id = 492] 11:58:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (0F348C00) [pid = 3768] [serial = 1476] [outer = 00000000] 11:58:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (10476C00) [pid = 3768] [serial = 1477] [outer = 0F348C00] 11:58:37 INFO - PROCESS | 3768 | 1470941917054 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10A04800) [pid = 3768] [serial = 1478] [outer = 0F348C00] 11:58:37 INFO - PROCESS | 3768 | 1470941917698 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1038ms 11:58:37 INFO - PROCESS | 3768 | 1470941917773 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 3768 | 1470941917777 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 11:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:58:37 INFO - PROCESS | 3768 | 1470941917783 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 3768 | 1470941917786 Marionette TRACE conn3 <- [1,1934,null,{}] 11:58:37 INFO - PROCESS | 3768 | 1470941917791 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:37 INFO - PROCESS | 3768 | 1470941917795 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:37 INFO - PROCESS | 3768 | 1470941917941 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:58:38 INFO - PROCESS | 3768 | 1470941918077 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 3768 | 1470941918080 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:38 INFO - PROCESS | 3768 | ++DOCSHELL 151C4400 == 40 [pid = 3768] [id = 493] 11:58:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (151C7C00) [pid = 3768] [serial = 1479] [outer = 00000000] 11:58:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1585FC00) [pid = 3768] [serial = 1480] [outer = 151C7C00] 11:58:38 INFO - PROCESS | 3768 | 1470941918136 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1612D400) [pid = 3768] [serial = 1481] [outer = 151C7C00] 11:58:38 INFO - PROCESS | 3768 | 1470941918712 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 943ms 11:58:38 INFO - PROCESS | 3768 | 1470941918728 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:58:38 INFO - PROCESS | 3768 | 1470941918731 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 11:58:38 INFO - PROCESS | 3768 | 1470941918735 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 3768 | 1470941918737 Marionette TRACE conn3 <- [1,1938,null,{}] 11:58:38 INFO - PROCESS | 3768 | 1470941918741 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:38 INFO - PROCESS | 3768 | 1470941918744 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:38 INFO - PROCESS | 3768 | 1470941918897 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:58:39 INFO - PROCESS | 3768 | 1470941919039 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 3768 | 1470941919042 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:39 INFO - PROCESS | 3768 | ++DOCSHELL 151C3C00 == 41 [pid = 3768] [id = 494] 11:58:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16E0C000) [pid = 3768] [serial = 1482] [outer = 00000000] 11:58:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19701400) [pid = 3768] [serial = 1483] [outer = 16E0C000] 11:58:39 INFO - PROCESS | 3768 | 1470941919096 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19CBF800) [pid = 3768] [serial = 1484] [outer = 16E0C000] 11:58:39 INFO - PROCESS | 3768 | 1470941919890 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1147ms 11:58:39 INFO - PROCESS | 3768 | 1470941919925 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 3768 | 1470941919929 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 11:58:39 INFO - PROCESS | 3768 | 1470941919935 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:58:39 INFO - PROCESS | 3768 | 1470941919938 Marionette TRACE conn3 <- [1,1942,null,{}] 11:58:39 INFO - PROCESS | 3768 | 1470941919944 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:39 INFO - PROCESS | 3768 | 1470941919947 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:40 INFO - PROCESS | 3768 | 1470941920051 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:58:40 INFO - PROCESS | 3768 | 1470941920182 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 3768 | 1470941920187 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:40 INFO - PROCESS | 3768 | ++DOCSHELL 12E7DC00 == 42 [pid = 3768] [id = 495] 11:58:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1314CC00) [pid = 3768] [serial = 1485] [outer = 00000000] 11:58:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (13214400) [pid = 3768] [serial = 1486] [outer = 1314CC00] 11:58:40 INFO - PROCESS | 3768 | 1470941920245 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1321F400) [pid = 3768] [serial = 1487] [outer = 1314CC00] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 15A51C00 == 41 [pid = 3768] [id = 491] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 144C7800 == 40 [pid = 3768] [id = 490] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 13222C00 == 39 [pid = 3768] [id = 489] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 19705C00 == 38 [pid = 3768] [id = 488] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 16A9C800 == 37 [pid = 3768] [id = 487] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 16A48000 == 36 [pid = 3768] [id = 486] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 16788000 == 35 [pid = 3768] [id = 485] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 13921400 == 34 [pid = 3768] [id = 484] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 10371C00 == 33 [pid = 3768] [id = 483] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 1970B400 == 32 [pid = 3768] [id = 480] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 10A55C00 == 31 [pid = 3768] [id = 481] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 144DD800 == 30 [pid = 3768] [id = 482] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 10441800 == 29 [pid = 3768] [id = 471] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 151C3C00 == 28 [pid = 3768] [id = 494] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 0F347000 == 27 [pid = 3768] [id = 492] 11:58:41 INFO - PROCESS | 3768 | --DOCSHELL 151C4400 == 26 [pid = 3768] [id = 493] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (157BF000) [pid = 3768] [serial = 1423] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (13920800) [pid = 3768] [serial = 1420] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (139F6000) [pid = 3768] [serial = 1421] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10F08800) [pid = 3768] [serial = 1415] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10A08800) [pid = 3768] [serial = 1414] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10FD7000) [pid = 3768] [serial = 1417] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10FE3400) [pid = 3768] [serial = 1418] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (180E0C00) [pid = 3768] [serial = 1432] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (151C8C00) [pid = 3768] [serial = 1406] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (132B2000) [pid = 3768] [serial = 1405] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (17640C00) [pid = 3768] [serial = 1409] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16EC9000) [pid = 3768] [serial = 1408] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A90B400) [pid = 3768] [serial = 1412] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A6E2800) [pid = 3768] [serial = 1411] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19CB8C00) [pid = 3768] [serial = 1441] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16AA4400) [pid = 3768] [serial = 1429] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16997400) [pid = 3768] [serial = 1435] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17ED5400) [pid = 3768] [serial = 1436] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (180EC800) [pid = 3768] [serial = 1433] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1612B000) [pid = 3768] [serial = 1426] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19703C00) [pid = 3768] [serial = 1439] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16A30C00) [pid = 3768] [serial = 1427] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16EC1C00) [pid = 3768] [serial = 1430] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19551800) [pid = 3768] [serial = 1438] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (157EB800) [pid = 3768] [serial = 1424] [outer = 00000000] [url = about:blank] 11:58:41 INFO - PROCESS | 3768 | 1470941921426 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1556ms 11:58:41 INFO - PROCESS | 3768 | 1470941921485 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 3768 | 1470941921489 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 11:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:58:41 INFO - PROCESS | 3768 | 1470941921494 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 3768 | 1470941921497 Marionette TRACE conn3 <- [1,1946,null,{}] 11:58:41 INFO - PROCESS | 3768 | 1470941921503 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:41 INFO - PROCESS | 3768 | 1470941921506 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:41 INFO - PROCESS | 3768 | 1470941921631 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:58:41 INFO - PROCESS | 3768 | 1470941921723 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 3768 | 1470941921726 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:41 INFO - PROCESS | 3768 | ++DOCSHELL 10A4A000 == 27 [pid = 3768] [id = 496] 11:58:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10A4B000) [pid = 3768] [serial = 1488] [outer = 00000000] 11:58:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (118A2000) [pid = 3768] [serial = 1489] [outer = 10A4B000] 11:58:41 INFO - PROCESS | 3768 | 1470941921773 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (12B7AC00) [pid = 3768] [serial = 1490] [outer = 10A4B000] 11:58:42 INFO - PROCESS | 3768 | 1470941922194 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 738ms 11:58:42 INFO - PROCESS | 3768 | 1470941922231 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 3768 | 1470941922235 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 11:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:58:42 INFO - PROCESS | 3768 | 1470941922242 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 3768 | 1470941922245 Marionette TRACE conn3 <- [1,1950,null,{}] 11:58:42 INFO - PROCESS | 3768 | 1470941922248 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 3768 | 1470941922251 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:42 INFO - PROCESS | 3768 | 1470941922336 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:58:42 INFO - PROCESS | 3768 | 1470941922345 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 3768 | 1470941922348 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:42 INFO - PROCESS | 3768 | ++DOCSHELL 13B56000 == 28 [pid = 3768] [id = 497] 11:58:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (13B56400) [pid = 3768] [serial = 1491] [outer = 00000000] 11:58:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (14206400) [pid = 3768] [serial = 1492] [outer = 13B56400] 11:58:42 INFO - PROCESS | 3768 | 1470941922395 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (14437400) [pid = 3768] [serial = 1493] [outer = 13B56400] 11:58:42 INFO - PROCESS | 3768 | 1470941922855 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 645ms 11:58:42 INFO - PROCESS | 3768 | 1470941922879 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 3768 | 1470941922881 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 11:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:58:42 INFO - PROCESS | 3768 | 1470941922885 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 3768 | 1470941922888 Marionette TRACE conn3 <- [1,1954,null,{}] 11:58:42 INFO - PROCESS | 3768 | 1470941922903 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 3768 | 1470941922908 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:43 INFO - PROCESS | 3768 | 1470941922989 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:58:43 INFO - PROCESS | 3768 | 1470941922996 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 3768 | 1470941922999 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:43 INFO - PROCESS | 3768 | ++DOCSHELL 1605EC00 == 29 [pid = 3768] [id = 498] 11:58:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16123400) [pid = 3768] [serial = 1494] [outer = 00000000] 11:58:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1612B000) [pid = 3768] [serial = 1495] [outer = 16123400] 11:58:43 INFO - PROCESS | 3768 | 1470941923084 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A2D400) [pid = 3768] [serial = 1496] [outer = 16123400] 11:58:43 INFO - PROCESS | 3768 | 1470941923526 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 707ms 11:58:43 INFO - PROCESS | 3768 | 1470941923593 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 3768 | 1470941923596 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 11:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:58:43 INFO - PROCESS | 3768 | 1470941923600 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 3768 | 1470941923601 Marionette TRACE conn3 <- [1,1958,null,{}] 11:58:43 INFO - PROCESS | 3768 | 1470941923605 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 3768 | 1470941923607 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:43 INFO - PROCESS | 3768 | 1470941923722 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:58:43 INFO - PROCESS | 3768 | 1470941923727 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 3768 | 1470941923729 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:43 INFO - PROCESS | 3768 | ++DOCSHELL 16131C00 == 30 [pid = 3768] [id = 499] 11:58:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16A29400) [pid = 3768] [serial = 1497] [outer = 00000000] 11:58:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16E0C400) [pid = 3768] [serial = 1498] [outer = 16A29400] 11:58:43 INFO - PROCESS | 3768 | 1470941923822 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16F33400) [pid = 3768] [serial = 1499] [outer = 16A29400] 11:58:44 INFO - PROCESS | 3768 | 1470941924280 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 707ms 11:58:44 INFO - PROCESS | 3768 | 1470941924332 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 3768 | 1470941924334 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 11:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:58:44 INFO - PROCESS | 3768 | 1470941924337 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 3768 | 1470941924339 Marionette TRACE conn3 <- [1,1962,null,{}] 11:58:44 INFO - PROCESS | 3768 | 1470941924343 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:44 INFO - PROCESS | 3768 | 1470941924345 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:44 INFO - PROCESS | 3768 | 1470941924453 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:58:44 INFO - PROCESS | 3768 | 1470941924543 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 3768 | 1470941924545 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:44 INFO - PROCESS | 3768 | ++DOCSHELL 174ED800 == 31 [pid = 3768] [id = 500] 11:58:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (174F0000) [pid = 3768] [serial = 1500] [outer = 00000000] 11:58:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17C1BC00) [pid = 3768] [serial = 1501] [outer = 174F0000] 11:58:44 INFO - PROCESS | 3768 | 1470941924589 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17E6D400) [pid = 3768] [serial = 1502] [outer = 174F0000] 11:58:45 INFO - PROCESS | 3768 | 1470941925012 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 754ms 11:58:45 INFO - PROCESS | 3768 | 1470941925078 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 3768 | 1470941925080 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 11:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:58:45 INFO - PROCESS | 3768 | 1470941925084 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 3768 | 1470941925087 Marionette TRACE conn3 <- [1,1966,null,{}] 11:58:45 INFO - PROCESS | 3768 | 1470941925091 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:45 INFO - PROCESS | 3768 | 1470941925099 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:45 INFO - PROCESS | 3768 | 1470941925237 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:58:45 INFO - PROCESS | 3768 | 1470941925249 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 3768 | 1470941925251 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:45 INFO - PROCESS | 3768 | ++DOCSHELL 180DF400 == 32 [pid = 3768] [id = 501] 11:58:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (180E8400) [pid = 3768] [serial = 1503] [outer = 00000000] 11:58:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1954F000) [pid = 3768] [serial = 1504] [outer = 180E8400] 11:58:45 INFO - PROCESS | 3768 | 1470941925295 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1970AC00) [pid = 3768] [serial = 1505] [outer = 180E8400] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1A10E800) [pid = 3768] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16FC7C00) [pid = 3768] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (19EA7800) [pid = 3768] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1970B800) [pid = 3768] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1501F000) [pid = 3768] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1698B800) [pid = 3768] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (13921800) [pid = 3768] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10B94C00) [pid = 3768] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10435400) [pid = 3768] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (13923C00) [pid = 3768] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16A9F000) [pid = 3768] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:58:45 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16AA5000) [pid = 3768] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:58:45 INFO - PROCESS | 3768 | 1470941925960 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 912ms 11:58:46 INFO - PROCESS | 3768 | 1470941925988 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 3768 | 1470941925990 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 11:58:46 INFO - PROCESS | 3768 | 1470941925993 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:58:46 INFO - PROCESS | 3768 | 1470941925995 Marionette TRACE conn3 <- [1,1970,null,{}] 11:58:46 INFO - PROCESS | 3768 | 1470941926008 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 3768 | 1470941926010 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:46 INFO - PROCESS | 3768 | 1470941926084 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:58:46 INFO - PROCESS | 3768 | 1470941926184 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 3768 | 1470941926186 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:46 INFO - PROCESS | 3768 | ++DOCSHELL 10435400 == 33 [pid = 3768] [id = 502] 11:58:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10523000) [pid = 3768] [serial = 1506] [outer = 00000000] 11:58:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (144B9800) [pid = 3768] [serial = 1507] [outer = 10523000] 11:58:46 INFO - PROCESS | 3768 | 1470941926229 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15A46000) [pid = 3768] [serial = 1508] [outer = 10523000] 11:58:46 INFO - PROCESS | 3768 | 1470941926567 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 597ms 11:58:46 INFO - PROCESS | 3768 | 1470941926591 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 3768 | 1470941926592 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 11:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:58:46 INFO - PROCESS | 3768 | 1470941926596 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 3768 | 1470941926597 Marionette TRACE conn3 <- [1,1974,null,{}] 11:58:46 INFO - PROCESS | 3768 | 1470941926601 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 3768 | 1470941926603 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:46 INFO - PROCESS | 3768 | 1470941926713 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:58:46 INFO - PROCESS | 3768 | 1470941926766 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 3768 | 1470941926768 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:46 INFO - PROCESS | 3768 | ++DOCSHELL 1443C400 == 34 [pid = 3768] [id = 503] 11:58:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16A9F000) [pid = 3768] [serial = 1509] [outer = 00000000] 11:58:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19EA9400) [pid = 3768] [serial = 1510] [outer = 16A9F000] 11:58:46 INFO - PROCESS | 3768 | 1470941926812 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19EA9800) [pid = 3768] [serial = 1511] [outer = 16A9F000] 11:58:47 INFO - PROCESS | 3768 | 1470941927170 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 597ms 11:58:47 INFO - PROCESS | 3768 | 1470941927193 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 3768 | 1470941927195 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 11:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:58:47 INFO - PROCESS | 3768 | 1470941927198 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 3768 | 1470941927200 Marionette TRACE conn3 <- [1,1978,null,{}] 11:58:47 INFO - PROCESS | 3768 | 1470941927203 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 3768 | 1470941927205 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:47 INFO - PROCESS | 3768 | 1470941927317 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:58:47 INFO - PROCESS | 3768 | 1470941927324 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 3768 | 1470941927327 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:47 INFO - PROCESS | 3768 | ++DOCSHELL 1605E400 == 35 [pid = 3768] [id = 504] 11:58:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A10E000) [pid = 3768] [serial = 1512] [outer = 00000000] 11:58:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A113800) [pid = 3768] [serial = 1513] [outer = 1A10E000] 11:58:47 INFO - PROCESS | 3768 | 1470941927370 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A19AC00) [pid = 3768] [serial = 1514] [outer = 1A10E000] 11:58:47 INFO - PROCESS | 3768 | 1470941927777 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 645ms 11:58:47 INFO - PROCESS | 3768 | 1470941927870 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 3768 | 1470941927875 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 11:58:47 INFO - PROCESS | 3768 | 1470941927880 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 3768 | 1470941927885 Marionette TRACE conn3 <- [1,1982,null,{}] 11:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:58:47 INFO - PROCESS | 3768 | 1470941927895 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 3768 | 1470941927898 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:48 INFO - PROCESS | 3768 | 1470941928029 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:58:48 INFO - PROCESS | 3768 | 1470941928140 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 3768 | 1470941928149 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:48 INFO - PROCESS | 3768 | ++DOCSHELL 10F08800 == 36 [pid = 3768] [id = 505] 11:58:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10F08C00) [pid = 3768] [serial = 1515] [outer = 00000000] 11:58:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (114D6800) [pid = 3768] [serial = 1516] [outer = 10F08C00] 11:58:48 INFO - PROCESS | 3768 | 1470941928205 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (11DE7800) [pid = 3768] [serial = 1517] [outer = 10F08C00] 11:58:49 INFO - PROCESS | 3768 | 1470941928994 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1163ms 11:58:49 INFO - PROCESS | 3768 | 1470941929040 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 3768 | 1470941929043 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 11:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:58:49 INFO - PROCESS | 3768 | 1470941929050 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 3768 | 1470941929054 Marionette TRACE conn3 <- [1,1986,null,{}] 11:58:49 INFO - PROCESS | 3768 | 1470941929058 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:49 INFO - PROCESS | 3768 | 1470941929061 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:49 INFO - PROCESS | 3768 | 1470941929180 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:58:49 INFO - PROCESS | 3768 | 1470941929314 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 3768 | 1470941929317 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:49 INFO - PROCESS | 3768 | ++DOCSHELL 1501C400 == 37 [pid = 3768] [id = 506] 11:58:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1502A800) [pid = 3768] [serial = 1518] [outer = 00000000] 11:58:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (157BF800) [pid = 3768] [serial = 1519] [outer = 1502A800] 11:58:49 INFO - PROCESS | 3768 | 1470941929374 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15A24400) [pid = 3768] [serial = 1520] [outer = 1502A800] 11:58:50 INFO - PROCESS | 3768 | 1470941930269 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1257ms 11:58:50 INFO - PROCESS | 3768 | 1470941930340 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 3768 | 1470941930344 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 11:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:58:50 INFO - PROCESS | 3768 | 1470941930350 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 3768 | 1470941930353 Marionette TRACE conn3 <- [1,1990,null,{}] 11:58:50 INFO - PROCESS | 3768 | 1470941930358 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 3768 | 1470941930361 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:50 INFO - PROCESS | 3768 | 1470941930478 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 1443C400 == 36 [pid = 3768] [id = 503] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 10435400 == 35 [pid = 3768] [id = 502] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 180DF400 == 34 [pid = 3768] [id = 501] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 174ED800 == 33 [pid = 3768] [id = 500] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 16131C00 == 32 [pid = 3768] [id = 499] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 1605EC00 == 31 [pid = 3768] [id = 498] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 13B56000 == 30 [pid = 3768] [id = 497] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 10A4A000 == 29 [pid = 3768] [id = 496] 11:58:50 INFO - PROCESS | 3768 | --DOCSHELL 12E7DC00 == 28 [pid = 3768] [id = 495] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (180E5000) [pid = 3768] [serial = 1462] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19EAE400) [pid = 3768] [serial = 1465] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (180EB400) [pid = 3768] [serial = 1463] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19CB9C00) [pid = 3768] [serial = 1442] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15861000) [pid = 3768] [serial = 1447] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16124C00) [pid = 3768] [serial = 1448] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16A2AC00) [pid = 3768] [serial = 1456] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16A35400) [pid = 3768] [serial = 1457] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (14204C00) [pid = 3768] [serial = 1453] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (14438000) [pid = 3768] [serial = 1454] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (114CD000) [pid = 3768] [serial = 1444] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12BBF000) [pid = 3768] [serial = 1445] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10A46800) [pid = 3768] [serial = 1450] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (12BC6C00) [pid = 3768] [serial = 1451] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (13B55C00) [pid = 3768] [serial = 1475] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1605E800) [pid = 3768] [serial = 1469] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (157C3C00) [pid = 3768] [serial = 1468] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (19EAB400) [pid = 3768] [serial = 1466] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (174EE000) [pid = 3768] [serial = 1459] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1A068400) [pid = 3768] [serial = 1472] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19705800) [pid = 3768] [serial = 1471] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (17C1D400) [pid = 3768] [serial = 1460] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1A19DC00) [pid = 3768] [serial = 1474] [outer = 00000000] [url = about:blank] 11:58:50 INFO - PROCESS | 3768 | 1470941930608 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 3768 | 1470941930613 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:50 INFO - PROCESS | 3768 | ++DOCSHELL 10A46800 == 29 [pid = 3768] [id = 507] 11:58:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10A4A000) [pid = 3768] [serial = 1521] [outer = 00000000] 11:58:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10FDD400) [pid = 3768] [serial = 1522] [outer = 10A4A000] 11:58:50 INFO - PROCESS | 3768 | 1470941930661 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (12BC8400) [pid = 3768] [serial = 1523] [outer = 10A4A000] 11:58:51 INFO - PROCESS | 3768 | 1470941931072 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 738ms 11:58:51 INFO - PROCESS | 3768 | 1470941931119 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 3768 | 1470941931123 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:58:51 INFO - PROCESS | 3768 | 1470941931134 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 3768 | 1470941931137 Marionette TRACE conn3 <- [1,1994,null,{}] 11:58:51 INFO - PROCESS | 3768 | 1470941931141 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 3768 | 1470941931143 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:51 INFO - PROCESS | 3768 | 1470941931233 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:58:51 INFO - PROCESS | 3768 | 1470941931242 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 3768 | 1470941931245 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:51 INFO - PROCESS | 3768 | ++DOCSHELL 14205000 == 30 [pid = 3768] [id = 508] 11:58:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (14207000) [pid = 3768] [serial = 1524] [outer = 00000000] 11:58:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15020000) [pid = 3768] [serial = 1525] [outer = 14207000] 11:58:51 INFO - PROCESS | 3768 | 1470941931291 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (151CE000) [pid = 3768] [serial = 1526] [outer = 14207000] 11:58:51 INFO - PROCESS | 3768 | 1470941931764 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:58:51 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 11:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 676ms 11:58:51 INFO - PROCESS | 3768 | 1470941931819 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 3768 | 1470941931821 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:58:51 INFO - PROCESS | 3768 | 1470941931824 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 3768 | 1470941931828 Marionette TRACE conn3 <- [1,1998,null,{}] 11:58:51 INFO - PROCESS | 3768 | 1470941931838 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 3768 | 1470941931843 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:51 INFO - PROCESS | 3768 | 1470941931954 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:58:52 INFO - PROCESS | 3768 | 1470941932051 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 3768 | 1470941932054 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:52 INFO - PROCESS | 3768 | ++DOCSHELL 16A31800 == 31 [pid = 3768] [id = 509] 11:58:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16A32400) [pid = 3768] [serial = 1527] [outer = 00000000] 11:58:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16A49000) [pid = 3768] [serial = 1528] [outer = 16A32400] 11:58:52 INFO - PROCESS | 3768 | 1470941932102 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16E0DC00) [pid = 3768] [serial = 1529] [outer = 16A32400] 11:58:52 INFO - PROCESS | 3768 | 1470941932479 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:58:52 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 11:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 707ms 11:58:52 INFO - PROCESS | 3768 | 1470941932524 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 3768 | 1470941932526 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 11:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:58:52 INFO - PROCESS | 3768 | 1470941932529 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 3768 | 1470941932531 Marionette TRACE conn3 <- [1,2002,null,{}] 11:58:52 INFO - PROCESS | 3768 | 1470941932535 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:52 INFO - PROCESS | 3768 | 1470941932537 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:52 INFO - PROCESS | 3768 | 1470941932675 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:58:52 INFO - PROCESS | 3768 | 1470941932737 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 3768 | 1470941932739 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:52 INFO - PROCESS | 3768 | ++DOCSHELL 17640C00 == 32 [pid = 3768] [id = 510] 11:58:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17643C00) [pid = 3768] [serial = 1530] [outer = 00000000] 11:58:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17E62C00) [pid = 3768] [serial = 1531] [outer = 17643C00] 11:58:52 INFO - PROCESS | 3768 | 1470941932785 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (180E3400) [pid = 3768] [serial = 1532] [outer = 17643C00] 11:58:53 INFO - PROCESS | 3768 | 1470941933216 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 739ms 11:58:53 INFO - PROCESS | 3768 | 1470941933270 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 3768 | 1470941933272 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 11:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:58:53 INFO - PROCESS | 3768 | 1470941933275 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 3768 | 1470941933277 Marionette TRACE conn3 <- [1,2006,null,{}] 11:58:53 INFO - PROCESS | 3768 | 1470941933280 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:53 INFO - PROCESS | 3768 | 1470941933282 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:53 INFO - PROCESS | 3768 | 1470941933426 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:58:53 INFO - PROCESS | 3768 | 1470941933439 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 3768 | 1470941933441 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:53 INFO - PROCESS | 3768 | ++DOCSHELL 10A03C00 == 33 [pid = 3768] [id = 511] 11:58:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17437C00) [pid = 3768] [serial = 1533] [outer = 00000000] 11:58:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19547400) [pid = 3768] [serial = 1534] [outer = 17437C00] 11:58:53 INFO - PROCESS | 3768 | 1470941933484 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19551400) [pid = 3768] [serial = 1535] [outer = 17437C00] 11:58:53 INFO - PROCESS | 3768 | 1470941933929 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 707ms 11:58:54 INFO - PROCESS | 3768 | 1470941933975 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 3768 | 1470941933977 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 11:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:58:54 INFO - PROCESS | 3768 | 1470941933985 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 3768 | 1470941933987 Marionette TRACE conn3 <- [1,2010,null,{}] 11:58:54 INFO - PROCESS | 3768 | 1470941933990 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:54 INFO - PROCESS | 3768 | 1470941933996 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:54 INFO - PROCESS | 3768 | 1470941934130 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:58:54 INFO - PROCESS | 3768 | 1470941934197 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 3768 | 1470941934199 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:54 INFO - PROCESS | 3768 | ++DOCSHELL 19704800 == 34 [pid = 3768] [id = 512] 11:58:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19708000) [pid = 3768] [serial = 1536] [outer = 00000000] 11:58:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19EB2800) [pid = 3768] [serial = 1537] [outer = 19708000] 11:58:54 INFO - PROCESS | 3768 | 1470941934242 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A067C00) [pid = 3768] [serial = 1538] [outer = 19708000] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1314CC00) [pid = 3768] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A4B000) [pid = 3768] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13B56400) [pid = 3768] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16123400) [pid = 3768] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16A9F000) [pid = 3768] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (180E8400) [pid = 3768] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (0F348C00) [pid = 3768] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (151C7C00) [pid = 3768] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16E0C000) [pid = 3768] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (174F0000) [pid = 3768] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10523000) [pid = 3768] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:58:54 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16A29400) [pid = 3768] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:58:54 INFO - PROCESS | 3768 | 1470941934756 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 818ms 11:58:54 INFO - PROCESS | 3768 | 1470941934791 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 3768 | 1470941934794 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 11:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:58:54 INFO - PROCESS | 3768 | 1470941934798 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 3768 | 1470941934799 Marionette TRACE conn3 <- [1,2014,null,{}] 11:58:54 INFO - PROCESS | 3768 | 1470941934803 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:54 INFO - PROCESS | 3768 | 1470941934805 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:54 INFO - PROCESS | 3768 | 1470941934881 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:58:54 INFO - PROCESS | 3768 | 1470941934889 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 3768 | 1470941934891 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:54 INFO - PROCESS | 3768 | ++DOCSHELL 10FA6800 == 35 [pid = 3768] [id = 513] 11:58:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10FAC400) [pid = 3768] [serial = 1539] [outer = 00000000] 11:58:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16A48000) [pid = 3768] [serial = 1540] [outer = 10FAC400] 11:58:54 INFO - PROCESS | 3768 | 1470941934934 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17646000) [pid = 3768] [serial = 1541] [outer = 10FAC400] 11:58:55 INFO - PROCESS | 3768 | 1470941935440 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 11:58:55 INFO - PROCESS | 3768 | 1470941935468 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 3768 | 1470941935470 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 11:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:58:55 INFO - PROCESS | 3768 | 1470941935474 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 3768 | 1470941935475 Marionette TRACE conn3 <- [1,2018,null,{}] 11:58:55 INFO - PROCESS | 3768 | 1470941935479 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:55 INFO - PROCESS | 3768 | 1470941935481 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:55 INFO - PROCESS | 3768 | 1470941935559 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:58:55 INFO - PROCESS | 3768 | 1470941935582 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 3768 | 1470941935584 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:55 INFO - PROCESS | 3768 | ++DOCSHELL 1954B400 == 36 [pid = 3768] [id = 514] 11:58:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1954EC00) [pid = 3768] [serial = 1542] [outer = 00000000] 11:58:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A10F000) [pid = 3768] [serial = 1543] [outer = 1954EC00] 11:58:55 INFO - PROCESS | 3768 | 1470941935632 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A58AC00) [pid = 3768] [serial = 1544] [outer = 1954EC00] 11:58:56 INFO - PROCESS | 3768 | 1470941936054 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 644ms 11:58:56 INFO - PROCESS | 3768 | 1470941936112 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 3768 | 1470941936114 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 11:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:58:56 INFO - PROCESS | 3768 | 1470941936117 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 3768 | 1470941936119 Marionette TRACE conn3 <- [1,2022,null,{}] 11:58:56 INFO - PROCESS | 3768 | 1470941936122 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:56 INFO - PROCESS | 3768 | 1470941936124 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:56 INFO - PROCESS | 3768 | 1470941936202 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:58:56 INFO - PROCESS | 3768 | 1470941936208 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 3768 | 1470941936210 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:56 INFO - PROCESS | 3768 | ++DOCSHELL 17C1D400 == 37 [pid = 3768] [id = 515] 11:58:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17CB4400) [pid = 3768] [serial = 1545] [outer = 00000000] 11:58:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A6E7000) [pid = 3768] [serial = 1546] [outer = 17CB4400] 11:58:56 INFO - PROCESS | 3768 | 1470941936253 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A6EB800) [pid = 3768] [serial = 1547] [outer = 17CB4400] 11:58:56 INFO - PROCESS | 3768 | 1470941936749 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 707ms 11:58:56 INFO - PROCESS | 3768 | 1470941936818 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 3768 | 1470941936823 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 11:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:58:56 INFO - PROCESS | 3768 | 1470941936828 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 3768 | 1470941936833 Marionette TRACE conn3 <- [1,2026,null,{}] 11:58:56 INFO - PROCESS | 3768 | 1470941936840 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:56 INFO - PROCESS | 3768 | 1470941936843 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:56 INFO - PROCESS | 3768 | 1470941936962 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:58:57 INFO - PROCESS | 3768 | 1470941937091 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 3768 | 1470941937096 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:57 INFO - PROCESS | 3768 | ++DOCSHELL 11DA5800 == 38 [pid = 3768] [id = 516] 11:58:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (12BBE800) [pid = 3768] [serial = 1548] [outer = 00000000] 11:58:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (13213C00) [pid = 3768] [serial = 1549] [outer = 12BBE800] 11:58:57 INFO - PROCESS | 3768 | 1470941937157 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (139F6800) [pid = 3768] [serial = 1550] [outer = 12BBE800] 11:58:57 INFO - PROCESS | 3768 | 1470941937739 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 943ms 11:58:57 INFO - PROCESS | 3768 | 1470941937774 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 3768 | 1470941937778 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 11:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:58:57 INFO - PROCESS | 3768 | 1470941937785 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 3768 | 1470941937788 Marionette TRACE conn3 <- [1,2030,null,{}] 11:58:57 INFO - PROCESS | 3768 | 1470941937792 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:57 INFO - PROCESS | 3768 | 1470941937795 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:57 INFO - PROCESS | 3768 | 1470941937903 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:58:58 INFO - PROCESS | 3768 | 1470941938011 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 3768 | 1470941938014 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:58 INFO - PROCESS | 3768 | ++DOCSHELL 15A47800 == 39 [pid = 3768] [id = 517] 11:58:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15A52C00) [pid = 3768] [serial = 1551] [outer = 00000000] 11:58:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16A2A800) [pid = 3768] [serial = 1552] [outer = 15A52C00] 11:58:58 INFO - PROCESS | 3768 | 1470941938069 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16ECB000) [pid = 3768] [serial = 1553] [outer = 15A52C00] 11:58:58 INFO - PROCESS | 3768 | 1470941938623 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:58:58 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) 11:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 912ms 11:58:58 INFO - PROCESS | 3768 | 1470941938689 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 3768 | 1470941938691 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 11:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:58:58 INFO - PROCESS | 3768 | 1470941938695 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 3768 | 1470941938699 Marionette TRACE conn3 <- [1,2034,null,{}] 11:58:58 INFO - PROCESS | 3768 | 1470941938710 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 3768 | 1470941938715 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:58 INFO - PROCESS | 3768 | 1470941938823 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:58:58 INFO - PROCESS | 3768 | 1470941938932 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 3768 | 1470941938935 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:58 INFO - PROCESS | 3768 | ++DOCSHELL 19EA7800 == 40 [pid = 3768] [id = 518] 11:58:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19EAB000) [pid = 3768] [serial = 1554] [outer = 00000000] 11:58:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A061C00) [pid = 3768] [serial = 1555] [outer = 19EAB000] 11:58:59 INFO - PROCESS | 3768 | 1470941938991 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A592800) [pid = 3768] [serial = 1556] [outer = 19EAB000] 11:58:59 INFO - PROCESS | 3768 | 1470941939584 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 943ms 11:58:59 INFO - PROCESS | 3768 | 1470941939640 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 3768 | 1470941939643 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 11:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:58:59 INFO - PROCESS | 3768 | 1470941939646 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 3768 | 1470941939648 Marionette TRACE conn3 <- [1,2038,null,{}] 11:58:59 INFO - PROCESS | 3768 | 1470941939652 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:59 INFO - PROCESS | 3768 | 1470941939654 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:59 INFO - PROCESS | 3768 | 1470941939758 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:58:59 INFO - PROCESS | 3768 | 1470941939865 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 3768 | 1470941939867 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:58:59 INFO - PROCESS | 3768 | ++DOCSHELL 1A90BC00 == 41 [pid = 3768] [id = 519] 11:58:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A90C800) [pid = 3768] [serial = 1557] [outer = 00000000] 11:58:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A910000) [pid = 3768] [serial = 1558] [outer = 1A90C800] 11:58:59 INFO - PROCESS | 3768 | 1470941939923 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A917800) [pid = 3768] [serial = 1559] [outer = 1A90C800] 11:59:00 INFO - PROCESS | 3768 | 1470941940705 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1101ms 11:59:00 INFO - PROCESS | 3768 | 1470941940777 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 3768 | 1470941940781 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 11:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:59:00 INFO - PROCESS | 3768 | 1470941940787 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 3768 | 1470941940790 Marionette TRACE conn3 <- [1,2042,null,{}] 11:59:00 INFO - PROCESS | 3768 | 1470941940795 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:00 INFO - PROCESS | 3768 | 1470941940798 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:00 INFO - PROCESS | 3768 | 1470941940898 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:59:01 INFO - PROCESS | 3768 | 1470941941036 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 3768 | 1470941941041 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:01 INFO - PROCESS | 3768 | ++DOCSHELL 12C63800 == 42 [pid = 3768] [id = 520] 11:59:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (12C68800) [pid = 3768] [serial = 1560] [outer = 00000000] 11:59:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (13215C00) [pid = 3768] [serial = 1561] [outer = 12C68800] 11:59:01 INFO - PROCESS | 3768 | 1470941941093 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (13AD0800) [pid = 3768] [serial = 1562] [outer = 12C68800] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 1954B400 == 41 [pid = 3768] [id = 514] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 10FA6800 == 40 [pid = 3768] [id = 513] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 19704800 == 39 [pid = 3768] [id = 512] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 10A03C00 == 38 [pid = 3768] [id = 511] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 17640C00 == 37 [pid = 3768] [id = 510] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 16A31800 == 36 [pid = 3768] [id = 509] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 14205000 == 35 [pid = 3768] [id = 508] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 10A46800 == 34 [pid = 3768] [id = 507] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 1605E400 == 33 [pid = 3768] [id = 504] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 1501C400 == 32 [pid = 3768] [id = 506] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 10F08800 == 31 [pid = 3768] [id = 505] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 1A90BC00 == 30 [pid = 3768] [id = 519] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 19EA7800 == 29 [pid = 3768] [id = 518] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 17C1D400 == 28 [pid = 3768] [id = 515] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 11DA5800 == 27 [pid = 3768] [id = 516] 11:59:01 INFO - PROCESS | 3768 | --DOCSHELL 15A47800 == 26 [pid = 3768] [id = 517] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1321F400) [pid = 3768] [serial = 1487] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (13214400) [pid = 3768] [serial = 1486] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (118A2000) [pid = 3768] [serial = 1489] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (12B7AC00) [pid = 3768] [serial = 1490] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (14206400) [pid = 3768] [serial = 1492] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (14437400) [pid = 3768] [serial = 1493] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1612B000) [pid = 3768] [serial = 1495] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19EA9800) [pid = 3768] [serial = 1511] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1954F000) [pid = 3768] [serial = 1504] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10A04800) [pid = 3768] [serial = 1478] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10476C00) [pid = 3768] [serial = 1477] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1612D400) [pid = 3768] [serial = 1481] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1585FC00) [pid = 3768] [serial = 1480] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (19CBF800) [pid = 3768] [serial = 1484] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19701400) [pid = 3768] [serial = 1483] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17E6D400) [pid = 3768] [serial = 1502] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A113800) [pid = 3768] [serial = 1513] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (144B9800) [pid = 3768] [serial = 1507] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (17C1BC00) [pid = 3768] [serial = 1501] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19EA9400) [pid = 3768] [serial = 1510] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1970AC00) [pid = 3768] [serial = 1505] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16E0C400) [pid = 3768] [serial = 1498] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16F33400) [pid = 3768] [serial = 1499] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16A2D400) [pid = 3768] [serial = 1496] [outer = 00000000] [url = about:blank] 11:59:01 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15A46000) [pid = 3768] [serial = 1508] [outer = 00000000] [url = about:blank] 11:59:02 INFO - PROCESS | 3768 | 1470941942259 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1509ms 11:59:02 INFO - PROCESS | 3768 | 1470941942290 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:59:02 INFO - PROCESS | 3768 | 1470941942294 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 11:59:02 INFO - PROCESS | 3768 | 1470941942298 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 3768 | 1470941942302 Marionette TRACE conn3 <- [1,2046,null,{}] 11:59:02 INFO - PROCESS | 3768 | 1470941942309 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:02 INFO - PROCESS | 3768 | 1470941942312 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:02 INFO - PROCESS | 3768 | 1470941942441 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:59:02 INFO - PROCESS | 3768 | 1470941942540 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 3768 | 1470941942543 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:02 INFO - PROCESS | 3768 | ++DOCSHELL 10FA7800 == 27 [pid = 3768] [id = 521] 11:59:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10FA8C00) [pid = 3768] [serial = 1563] [outer = 00000000] 11:59:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (114E2000) [pid = 3768] [serial = 1564] [outer = 10FA8C00] 11:59:02 INFO - PROCESS | 3768 | 1470941942591 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (129F5800) [pid = 3768] [serial = 1565] [outer = 10FA8C00] 11:59:03 INFO - PROCESS | 3768 | 1470941943004 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 754ms 11:59:03 INFO - PROCESS | 3768 | 1470941943056 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 3768 | 1470941943061 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 11:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:59:03 INFO - PROCESS | 3768 | 1470941943068 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 3768 | 1470941943070 Marionette TRACE conn3 <- [1,2050,null,{}] 11:59:03 INFO - PROCESS | 3768 | 1470941943074 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:03 INFO - PROCESS | 3768 | 1470941943077 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:03 INFO - PROCESS | 3768 | 1470941943162 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:59:03 INFO - PROCESS | 3768 | 1470941943171 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 3768 | 1470941943173 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:03 INFO - PROCESS | 3768 | ++DOCSHELL 139EF800 == 28 [pid = 3768] [id = 522] 11:59:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (139F5800) [pid = 3768] [serial = 1566] [outer = 00000000] 11:59:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (13B5C800) [pid = 3768] [serial = 1567] [outer = 139F5800] 11:59:03 INFO - PROCESS | 3768 | 1470941943220 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1420AC00) [pid = 3768] [serial = 1568] [outer = 139F5800] 11:59:03 INFO - PROCESS | 3768 | 1470941943696 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 11:59:03 INFO - PROCESS | 3768 | 1470941943766 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 3768 | 1470941943768 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 11:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:59:03 INFO - PROCESS | 3768 | 1470941943772 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 3768 | 1470941943775 Marionette TRACE conn3 <- [1,2054,null,{}] 11:59:03 INFO - PROCESS | 3768 | 1470941943786 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:03 INFO - PROCESS | 3768 | 1470941943790 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:03 INFO - PROCESS | 3768 | 1470941943901 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:59:04 INFO - PROCESS | 3768 | 1470941944009 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 3768 | 1470941944012 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:04 INFO - PROCESS | 3768 | ++DOCSHELL 15A2E800 == 29 [pid = 3768] [id = 523] 11:59:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15A45C00) [pid = 3768] [serial = 1569] [outer = 00000000] 11:59:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15A51400) [pid = 3768] [serial = 1570] [outer = 15A45C00] 11:59:04 INFO - PROCESS | 3768 | 1470941944059 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1698D000) [pid = 3768] [serial = 1571] [outer = 15A45C00] 11:59:04 INFO - PROCESS | 3768 | 1470941944477 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 739ms 11:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:59:04 INFO - PROCESS | 3768 | 1470941944513 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 3768 | 1470941944516 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 11:59:04 INFO - PROCESS | 3768 | 1470941944519 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 3768 | 1470941944521 Marionette TRACE conn3 <- [1,2058,null,{}] 11:59:04 INFO - PROCESS | 3768 | 1470941944525 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:04 INFO - PROCESS | 3768 | 1470941944527 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:04 INFO - PROCESS | 3768 | 1470941944650 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:59:04 INFO - PROCESS | 3768 | 1470941944656 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 3768 | 1470941944658 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:04 INFO - PROCESS | 3768 | ++DOCSHELL 1698B800 == 30 [pid = 3768] [id = 524] 11:59:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16995800) [pid = 3768] [serial = 1572] [outer = 00000000] 11:59:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16A9E800) [pid = 3768] [serial = 1573] [outer = 16995800] 11:59:04 INFO - PROCESS | 3768 | 1470941944706 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16E0D800) [pid = 3768] [serial = 1574] [outer = 16995800] 11:59:05 INFO - PROCESS | 3768 | 1470941945137 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 11:59:05 INFO - PROCESS | 3768 | 1470941945156 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 3768 | 1470941945158 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:59:05 INFO - PROCESS | 3768 | 1470941945162 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 3768 | 1470941945163 Marionette TRACE conn3 <- [1,2062,null,{}] 11:59:05 INFO - PROCESS | 3768 | 1470941945167 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:05 INFO - PROCESS | 3768 | 1470941945169 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:05 INFO - PROCESS | 3768 | 1470941945278 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:59:05 INFO - PROCESS | 3768 | 1470941945367 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 3768 | 1470941945369 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:05 INFO - PROCESS | 3768 | ++DOCSHELL 16EC9000 == 31 [pid = 3768] [id = 525] 11:59:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16F3AC00) [pid = 3768] [serial = 1575] [outer = 00000000] 11:59:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17640C00) [pid = 3768] [serial = 1576] [outer = 16F3AC00] 11:59:05 INFO - PROCESS | 3768 | 1470941945412 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17CAD000) [pid = 3768] [serial = 1577] [outer = 16F3AC00] 11:59:05 INFO - PROCESS | 3768 | 1470941945896 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 739ms 11:59:05 INFO - PROCESS | 3768 | 1470941945933 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 3768 | 1470941945935 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:59:05 INFO - PROCESS | 3768 | 1470941945938 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 3768 | 1470941945940 Marionette TRACE conn3 <- [1,2066,null,{}] 11:59:05 INFO - PROCESS | 3768 | 1470941945944 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:05 INFO - PROCESS | 3768 | 1470941945949 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:06 INFO - PROCESS | 3768 | 1470941946083 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:59:06 INFO - PROCESS | 3768 | 1470941946147 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 3768 | 1470941946149 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:06 INFO - PROCESS | 3768 | ++DOCSHELL 180ED400 == 32 [pid = 3768] [id = 526] 11:59:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1954D800) [pid = 3768] [serial = 1578] [outer = 00000000] 11:59:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19706C00) [pid = 3768] [serial = 1579] [outer = 1954D800] 11:59:06 INFO - PROCESS | 3768 | 1470941946194 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1970CC00) [pid = 3768] [serial = 1580] [outer = 1954D800] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19708000) [pid = 3768] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17437C00) [pid = 3768] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1A10E000) [pid = 3768] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10F08C00) [pid = 3768] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10A4A000) [pid = 3768] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1502A800) [pid = 3768] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16A32400) [pid = 3768] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (14207000) [pid = 3768] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17CB4400) [pid = 3768] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1954EC00) [pid = 3768] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10FAC400) [pid = 3768] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:59:06 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (17643C00) [pid = 3768] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:59:06 INFO - PROCESS | 3768 | 1470941946797 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 896ms 11:59:06 INFO - PROCESS | 3768 | 1470941946852 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 3768 | 1470941946854 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 11:59:06 INFO - PROCESS | 3768 | 1470941946858 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:59:06 INFO - PROCESS | 3768 | 1470941946860 Marionette TRACE conn3 <- [1,2070,null,{}] 11:59:06 INFO - PROCESS | 3768 | 1470941946864 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:06 INFO - PROCESS | 3768 | 1470941946865 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:06 INFO - PROCESS | 3768 | 1470941946941 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:59:06 INFO - PROCESS | 3768 | 1470941946946 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 3768 | 1470941946948 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:06 INFO - PROCESS | 3768 | ++DOCSHELL 144D4000 == 33 [pid = 3768] [id = 527] 11:59:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1605EC00) [pid = 3768] [serial = 1581] [outer = 00000000] 11:59:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17437C00) [pid = 3768] [serial = 1582] [outer = 1605EC00] 11:59:06 INFO - PROCESS | 3768 | 1470941946993 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (17CAFC00) [pid = 3768] [serial = 1583] [outer = 1605EC00] 11:59:07 INFO - PROCESS | 3768 | 1470941947413 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 597ms 11:59:07 INFO - PROCESS | 3768 | 1470941947457 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 3768 | 1470941947459 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 11:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:59:07 INFO - PROCESS | 3768 | 1470941947462 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 3768 | 1470941947464 Marionette TRACE conn3 <- [1,2074,null,{}] 11:59:07 INFO - PROCESS | 3768 | 1470941947471 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:07 INFO - PROCESS | 3768 | 1470941947472 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:07 INFO - PROCESS | 3768 | 1470941947549 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:59:07 INFO - PROCESS | 3768 | 1470941947554 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 3768 | 1470941947556 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:07 INFO - PROCESS | 3768 | ++DOCSHELL 16995000 == 34 [pid = 3768] [id = 528] 11:59:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16A2E000) [pid = 3768] [serial = 1584] [outer = 00000000] 11:59:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19CBF400) [pid = 3768] [serial = 1585] [outer = 16A2E000] 11:59:07 INFO - PROCESS | 3768 | 1470941947606 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19CBFC00) [pid = 3768] [serial = 1586] [outer = 16A2E000] 11:59:08 INFO - PROCESS | 3768 | 1470941948049 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 645ms 11:59:08 INFO - PROCESS | 3768 | 1470941948100 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:59:08 INFO - PROCESS | 3768 | 1470941948102 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 11:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:59:08 INFO - PROCESS | 3768 | 1470941948106 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 3768 | 1470941948107 Marionette TRACE conn3 <- [1,2078,null,{}] 11:59:08 INFO - PROCESS | 3768 | 1470941948111 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:08 INFO - PROCESS | 3768 | 1470941948113 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:08 INFO - PROCESS | 3768 | 1470941948190 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:59:08 INFO - PROCESS | 3768 | 1470941948197 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 3768 | 1470941948199 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:08 INFO - PROCESS | 3768 | ++DOCSHELL 15A2E000 == 35 [pid = 3768] [id = 529] 11:59:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19EAD800) [pid = 3768] [serial = 1587] [outer = 00000000] 11:59:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A066C00) [pid = 3768] [serial = 1588] [outer = 19EAD800] 11:59:08 INFO - PROCESS | 3768 | 1470941948243 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A06A400) [pid = 3768] [serial = 1589] [outer = 19EAD800] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 10FA7800 == 34 [pid = 3768] [id = 521] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 12C63800 == 33 [pid = 3768] [id = 520] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 139EF800 == 32 [pid = 3768] [id = 522] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 1698B800 == 31 [pid = 3768] [id = 524] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 180ED400 == 30 [pid = 3768] [id = 526] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 16995000 == 29 [pid = 3768] [id = 528] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 15A2E800 == 28 [pid = 3768] [id = 523] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 16EC9000 == 27 [pid = 3768] [id = 525] 11:59:09 INFO - PROCESS | 3768 | --DOCSHELL 144D4000 == 26 [pid = 3768] [id = 527] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19EB2800) [pid = 3768] [serial = 1537] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19547400) [pid = 3768] [serial = 1534] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A19AC00) [pid = 3768] [serial = 1514] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (114D6800) [pid = 3768] [serial = 1516] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (11DE7800) [pid = 3768] [serial = 1517] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10FDD400) [pid = 3768] [serial = 1522] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12BC8400) [pid = 3768] [serial = 1523] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (157BF800) [pid = 3768] [serial = 1519] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15A24400) [pid = 3768] [serial = 1520] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16A49000) [pid = 3768] [serial = 1528] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15020000) [pid = 3768] [serial = 1525] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (151CE000) [pid = 3768] [serial = 1526] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A6E7000) [pid = 3768] [serial = 1546] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1A6EB800) [pid = 3768] [serial = 1547] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A58AC00) [pid = 3768] [serial = 1544] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A067C00) [pid = 3768] [serial = 1538] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (17646000) [pid = 3768] [serial = 1541] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16A48000) [pid = 3768] [serial = 1540] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (17E62C00) [pid = 3768] [serial = 1531] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (180E3400) [pid = 3768] [serial = 1532] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19551400) [pid = 3768] [serial = 1535] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1A10F000) [pid = 3768] [serial = 1543] [outer = 00000000] [url = about:blank] 11:59:09 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (16E0DC00) [pid = 3768] [serial = 1529] [outer = 00000000] [url = about:blank] 11:59:10 INFO - PROCESS | 3768 | 1470941949979 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1917ms 11:59:10 INFO - PROCESS | 3768 | 1470941950014 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 3768 | 1470941950017 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 11:59:10 INFO - PROCESS | 3768 | 1470941950023 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:59:10 INFO - PROCESS | 3768 | 1470941950026 Marionette TRACE conn3 <- [1,2082,null,{}] 11:59:10 INFO - PROCESS | 3768 | 1470941950032 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 3768 | 1470941950036 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:10 INFO - PROCESS | 3768 | 1470941950124 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:59:10 INFO - PROCESS | 3768 | 1470941950134 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 3768 | 1470941950139 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:10 INFO - PROCESS | 3768 | ++DOCSHELL 10A4A400 == 27 [pid = 3768] [id = 530] 11:59:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10A4B000) [pid = 3768] [serial = 1590] [outer = 00000000] 11:59:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10FA7800) [pid = 3768] [serial = 1591] [outer = 10A4B000] 11:59:10 INFO - PROCESS | 3768 | 1470941950187 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (11469000) [pid = 3768] [serial = 1592] [outer = 10A4B000] 11:59:10 INFO - PROCESS | 3768 | 1470941950716 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 739ms 11:59:10 INFO - PROCESS | 3768 | 1470941950764 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 3768 | 1470941950769 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 11:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:59:10 INFO - PROCESS | 3768 | 1470941950775 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 3768 | 1470941950778 Marionette TRACE conn3 <- [1,2086,null,{}] 11:59:10 INFO - PROCESS | 3768 | 1470941950782 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 3768 | 1470941950784 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:10 INFO - PROCESS | 3768 | 1470941950874 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:59:11 INFO - PROCESS | 3768 | 1470941950977 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 3768 | 1470941950980 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:11 INFO - PROCESS | 3768 | ++DOCSHELL 1314CC00 == 28 [pid = 3768] [id = 531] 11:59:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1314D800) [pid = 3768] [serial = 1593] [outer = 00000000] 11:59:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (1321F400) [pid = 3768] [serial = 1594] [outer = 1314D800] 11:59:11 INFO - PROCESS | 3768 | 1470941951026 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13920400) [pid = 3768] [serial = 1595] [outer = 1314D800] 11:59:11 INFO - PROCESS | 3768 | 1470941951449 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 708ms 11:59:11 INFO - PROCESS | 3768 | 1470941951505 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 3768 | 1470941951507 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 11:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:59:11 INFO - PROCESS | 3768 | 1470941951511 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 3768 | 1470941951514 Marionette TRACE conn3 <- [1,2090,null,{}] 11:59:11 INFO - PROCESS | 3768 | 1470941951525 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:11 INFO - PROCESS | 3768 | 1470941951530 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:11 INFO - PROCESS | 3768 | 1470941951637 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:59:11 INFO - PROCESS | 3768 | 1470941951653 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 3768 | 1470941951656 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:11 INFO - PROCESS | 3768 | ++DOCSHELL 15020800 == 29 [pid = 3768] [id = 532] 11:59:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15021C00) [pid = 3768] [serial = 1596] [outer = 00000000] 11:59:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (151CCC00) [pid = 3768] [serial = 1597] [outer = 15021C00] 11:59:11 INFO - PROCESS | 3768 | 1470941951712 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (157C3800) [pid = 3768] [serial = 1598] [outer = 15021C00] 11:59:12 INFO - PROCESS | 3768 | 1470941952155 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 707ms 11:59:12 INFO - PROCESS | 3768 | 1470941952210 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 3768 | 1470941952213 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 11:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:59:12 INFO - PROCESS | 3768 | 1470941952216 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 3768 | 1470941952218 Marionette TRACE conn3 <- [1,2094,null,{}] 11:59:12 INFO - PROCESS | 3768 | 1470941952222 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 3768 | 1470941952224 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:12 INFO - PROCESS | 3768 | 1470941952307 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:59:12 INFO - PROCESS | 3768 | 1470941952315 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 3768 | 1470941952317 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:12 INFO - PROCESS | 3768 | ++DOCSHELL 144DCC00 == 30 [pid = 3768] [id = 533] 11:59:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (157ECC00) [pid = 3768] [serial = 1599] [outer = 00000000] 11:59:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16124C00) [pid = 3768] [serial = 1600] [outer = 157ECC00] 11:59:12 INFO - PROCESS | 3768 | 1470941952361 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16994800) [pid = 3768] [serial = 1601] [outer = 157ECC00] 11:59:12 INFO - PROCESS | 3768 | 1470941952816 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 644ms 11:59:12 INFO - PROCESS | 3768 | 1470941952854 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 3768 | 1470941952856 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 11:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:59:12 INFO - PROCESS | 3768 | 1470941952859 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 3768 | 1470941952861 Marionette TRACE conn3 <- [1,2098,null,{}] 11:59:12 INFO - PROCESS | 3768 | 1470941952865 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 3768 | 1470941952867 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:12 INFO - PROCESS | 3768 | 1470941952941 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:59:12 INFO - PROCESS | 3768 | 1470941952948 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 3768 | 1470941952950 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:12 INFO - PROCESS | 3768 | ++DOCSHELL 16A31000 == 31 [pid = 3768] [id = 534] 11:59:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16A31800) [pid = 3768] [serial = 1602] [outer = 00000000] 11:59:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A49400) [pid = 3768] [serial = 1603] [outer = 16A31800] 11:59:13 INFO - PROCESS | 3768 | 1470941952993 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16EBE800) [pid = 3768] [serial = 1604] [outer = 16A31800] 11:59:13 INFO - PROCESS | 3768 | 1470941953441 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 11:59:13 INFO - PROCESS | 3768 | 1470941953498 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 3768 | 1470941953500 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 11:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:59:13 INFO - PROCESS | 3768 | 1470941953503 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 3768 | 1470941953505 Marionette TRACE conn3 <- [1,2102,null,{}] 11:59:13 INFO - PROCESS | 3768 | 1470941953508 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:13 INFO - PROCESS | 3768 | 1470941953513 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:13 INFO - PROCESS | 3768 | 1470941953614 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:59:13 INFO - PROCESS | 3768 | 1470941953619 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 3768 | 1470941953621 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:13 INFO - PROCESS | 3768 | ++DOCSHELL 176F1C00 == 32 [pid = 3768] [id = 535] 11:59:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (176F2C00) [pid = 3768] [serial = 1605] [outer = 00000000] 11:59:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (17ED2800) [pid = 3768] [serial = 1606] [outer = 176F2C00] 11:59:13 INFO - PROCESS | 3768 | 1470941953665 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (180E5C00) [pid = 3768] [serial = 1607] [outer = 176F2C00] 11:59:14 INFO - PROCESS | 3768 | 1470941954102 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 11:59:14 INFO - PROCESS | 3768 | 1470941954141 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 3768 | 1470941954143 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 11:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:59:14 INFO - PROCESS | 3768 | 1470941954150 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 3768 | 1470941954152 Marionette TRACE conn3 <- [1,2106,null,{}] 11:59:14 INFO - PROCESS | 3768 | 1470941954156 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:14 INFO - PROCESS | 3768 | 1470941954158 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:14 INFO - PROCESS | 3768 | 1470941954243 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:59:14 INFO - PROCESS | 3768 | 1470941954250 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 3768 | 1470941954252 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:14 INFO - PROCESS | 3768 | ++DOCSHELL 180E0800 == 33 [pid = 3768] [id = 536] 11:59:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (180E1400) [pid = 3768] [serial = 1608] [outer = 00000000] 11:59:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19550000) [pid = 3768] [serial = 1609] [outer = 180E1400] 11:59:14 INFO - PROCESS | 3768 | 1470941954295 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (13216400) [pid = 3768] [serial = 1610] [outer = 180E1400] 11:59:14 INFO - PROCESS | 3768 | 1470941954751 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 644ms 11:59:14 INFO - PROCESS | 3768 | 1470941954794 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 3768 | 1470941954796 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 11:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:59:14 INFO - PROCESS | 3768 | 1470941954803 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 3768 | 1470941954805 Marionette TRACE conn3 <- [1,2110,null,{}] 11:59:14 INFO - PROCESS | 3768 | 1470941954809 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:14 INFO - PROCESS | 3768 | 1470941954811 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:14 INFO - PROCESS | 3768 | 1470941954889 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:59:14 INFO - PROCESS | 3768 | 1470941954895 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 3768 | 1470941954897 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:14 INFO - PROCESS | 3768 | ++DOCSHELL 180E9800 == 34 [pid = 3768] [id = 537] 11:59:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1954D400) [pid = 3768] [serial = 1611] [outer = 00000000] 11:59:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19CBE400) [pid = 3768] [serial = 1612] [outer = 1954D400] 11:59:14 INFO - PROCESS | 3768 | 1470941954942 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19CBE800) [pid = 3768] [serial = 1613] [outer = 1954D400] 11:59:15 INFO - PROCESS | 3768 | 1470941955415 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 11:59:15 INFO - PROCESS | 3768 | 1470941955438 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 3768 | 1470941955440 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 11:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:59:15 INFO - PROCESS | 3768 | 1470941955454 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 3768 | 1470941955456 Marionette TRACE conn3 <- [1,2114,null,{}] 11:59:15 INFO - PROCESS | 3768 | 1470941955460 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:15 INFO - PROCESS | 3768 | 1470941955461 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:15 INFO - PROCESS | 3768 | 1470941955572 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:59:15 INFO - PROCESS | 3768 | 1470941955577 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 3768 | 1470941955579 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:15 INFO - PROCESS | 3768 | ++DOCSHELL 15020400 == 35 [pid = 3768] [id = 538] 11:59:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19CBE000) [pid = 3768] [serial = 1614] [outer = 00000000] 11:59:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A067C00) [pid = 3768] [serial = 1615] [outer = 19CBE000] 11:59:15 INFO - PROCESS | 3768 | 1470941955622 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A10CC00) [pid = 3768] [serial = 1616] [outer = 19CBE000] 11:59:16 INFO - PROCESS | 3768 | 1470941956081 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 660ms 11:59:16 INFO - PROCESS | 3768 | 1470941956103 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 3768 | 1470941956105 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 11:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:59:16 INFO - PROCESS | 3768 | 1470941956116 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 3768 | 1470941956117 Marionette TRACE conn3 <- [1,2118,null,{}] 11:59:16 INFO - PROCESS | 3768 | 1470941956121 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 3768 | 1470941956123 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:16 INFO - PROCESS | 3768 | 1470941956245 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:59:16 INFO - PROCESS | 3768 | 1470941956250 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 3768 | 1470941956252 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:16 INFO - PROCESS | 3768 | ++DOCSHELL 15A2E800 == 36 [pid = 3768] [id = 539] 11:59:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1970AC00) [pid = 3768] [serial = 1617] [outer = 00000000] 11:59:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A1A8000) [pid = 3768] [serial = 1618] [outer = 1970AC00] 11:59:16 INFO - PROCESS | 3768 | 1470941956296 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A589C00) [pid = 3768] [serial = 1619] [outer = 1970AC00] 11:59:16 INFO - PROCESS | 3768 | 1470941956806 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 3768 | 1470941956847 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 11:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:59:16 INFO - PROCESS | 3768 | 1470941956864 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 3768 | 1470941956867 Marionette TRACE conn3 <- [1,2122,null,{}] 11:59:16 INFO - PROCESS | 3768 | 1470941956872 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 3768 | 1470941956874 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:17 INFO - PROCESS | 3768 | 1470941957023 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:59:17 INFO - PROCESS | 3768 | 1470941957046 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 3768 | 1470941957049 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:17 INFO - PROCESS | 3768 | ++DOCSHELL 16123800 == 37 [pid = 3768] [id = 540] 11:59:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A6EAC00) [pid = 3768] [serial = 1620] [outer = 00000000] 11:59:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1A90AC00) [pid = 3768] [serial = 1621] [outer = 1A6EAC00] 11:59:17 INFO - PROCESS | 3768 | 1470941957094 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1A911C00) [pid = 3768] [serial = 1622] [outer = 1A6EAC00] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (16995800) [pid = 3768] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16F3AC00) [pid = 3768] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1954D800) [pid = 3768] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (16A2E000) [pid = 3768] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (12BBE800) [pid = 3768] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (15A45C00) [pid = 3768] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (139F5800) [pid = 3768] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10FA8C00) [pid = 3768] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (12C68800) [pid = 3768] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1A90C800) [pid = 3768] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19EAB000) [pid = 3768] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15A52C00) [pid = 3768] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:59:17 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1605EC00) [pid = 3768] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:59:17 INFO - PROCESS | 3768 | 1470941957680 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 864ms 11:59:17 INFO - PROCESS | 3768 | 1470941957718 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 3768 | 1470941957720 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 11:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:59:17 INFO - PROCESS | 3768 | 1470941957724 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 3768 | 1470941957726 Marionette TRACE conn3 <- [1,2126,null,{}] 11:59:17 INFO - PROCESS | 3768 | 1470941957729 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:17 INFO - PROCESS | 3768 | 1470941957731 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:17 INFO - PROCESS | 3768 | 1470941957809 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:59:17 INFO - PROCESS | 3768 | 1470941957814 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 3768 | 1470941957816 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:17 INFO - PROCESS | 3768 | ++DOCSHELL 157E3000 == 38 [pid = 3768] [id = 541] 11:59:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15A28800) [pid = 3768] [serial = 1623] [outer = 00000000] 11:59:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16A29800) [pid = 3768] [serial = 1624] [outer = 15A28800] 11:59:17 INFO - PROCESS | 3768 | 1470941957866 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1954D800) [pid = 3768] [serial = 1625] [outer = 15A28800] 11:59:18 INFO - PROCESS | 3768 | 1470941958316 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 644ms 11:59:18 INFO - PROCESS | 3768 | 1470941958362 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 3768 | 1470941958364 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 11:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:59:18 INFO - PROCESS | 3768 | 1470941958368 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 3768 | 1470941958369 Marionette TRACE conn3 <- [1,2130,null,{}] 11:59:18 INFO - PROCESS | 3768 | 1470941958373 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:18 INFO - PROCESS | 3768 | 1470941958375 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:18 INFO - PROCESS | 3768 | 1470941958463 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:59:18 INFO - PROCESS | 3768 | 1470941958468 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 3768 | 1470941958470 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:18 INFO - PROCESS | 3768 | ++DOCSHELL 13151000 == 39 [pid = 3768] [id = 542] 11:59:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (15A51800) [pid = 3768] [serial = 1626] [outer = 00000000] 11:59:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A6EF800) [pid = 3768] [serial = 1627] [outer = 15A51800] 11:59:18 INFO - PROCESS | 3768 | 1470941958513 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A914400) [pid = 3768] [serial = 1628] [outer = 15A51800] 11:59:18 INFO - PROCESS | 3768 | 1470941958970 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 3768 | 1470941959008 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 11:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:59:19 INFO - PROCESS | 3768 | 1470941959016 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 3768 | 1470941959017 Marionette TRACE conn3 <- [1,2134,null,{}] 11:59:19 INFO - PROCESS | 3768 | 1470941959021 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:19 INFO - PROCESS | 3768 | 1470941959023 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:19 INFO - PROCESS | 3768 | 1470941959100 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:59:19 INFO - PROCESS | 3768 | 1470941959106 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 3768 | 1470941959108 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:19 INFO - PROCESS | 3768 | ++DOCSHELL 15734C00 == 40 [pid = 3768] [id = 543] 11:59:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15735000) [pid = 3768] [serial = 1629] [outer = 00000000] 11:59:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (15738400) [pid = 3768] [serial = 1630] [outer = 15735000] 11:59:19 INFO - PROCESS | 3768 | 1470941959153 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1573DC00) [pid = 3768] [serial = 1631] [outer = 15735000] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 15A2E000 == 39 [pid = 3768] [id = 529] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 10A4A400 == 38 [pid = 3768] [id = 530] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 1314CC00 == 37 [pid = 3768] [id = 531] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 180E0800 == 36 [pid = 3768] [id = 536] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 180E9800 == 35 [pid = 3768] [id = 537] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 157E3000 == 34 [pid = 3768] [id = 541] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 13151000 == 33 [pid = 3768] [id = 542] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 144DCC00 == 32 [pid = 3768] [id = 533] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 15020400 == 31 [pid = 3768] [id = 538] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 176F1C00 == 30 [pid = 3768] [id = 535] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 15A2E800 == 29 [pid = 3768] [id = 539] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 15020800 == 28 [pid = 3768] [id = 532] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 16123800 == 27 [pid = 3768] [id = 540] 11:59:20 INFO - PROCESS | 3768 | --DOCSHELL 16A31000 == 26 [pid = 3768] [id = 534] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16A9E800) [pid = 3768] [serial = 1573] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (17640C00) [pid = 3768] [serial = 1576] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (19706C00) [pid = 3768] [serial = 1579] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (17CAD000) [pid = 3768] [serial = 1577] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19CBF400) [pid = 3768] [serial = 1585] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1970CC00) [pid = 3768] [serial = 1580] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (13213C00) [pid = 3768] [serial = 1549] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19CBFC00) [pid = 3768] [serial = 1586] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A066C00) [pid = 3768] [serial = 1588] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15A51400) [pid = 3768] [serial = 1570] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13B5C800) [pid = 3768] [serial = 1567] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1420AC00) [pid = 3768] [serial = 1568] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (114E2000) [pid = 3768] [serial = 1564] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (129F5800) [pid = 3768] [serial = 1565] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13AD0800) [pid = 3768] [serial = 1562] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (13215C00) [pid = 3768] [serial = 1561] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A917800) [pid = 3768] [serial = 1559] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A910000) [pid = 3768] [serial = 1558] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A592800) [pid = 3768] [serial = 1556] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1A061C00) [pid = 3768] [serial = 1555] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16ECB000) [pid = 3768] [serial = 1553] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16A2A800) [pid = 3768] [serial = 1552] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (139F6800) [pid = 3768] [serial = 1550] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (17437C00) [pid = 3768] [serial = 1582] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (16E0D800) [pid = 3768] [serial = 1574] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (17CAFC00) [pid = 3768] [serial = 1583] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1698D000) [pid = 3768] [serial = 1571] [outer = 00000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3768 | 1470941960911 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 3768 | 1470941960986 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 11:59:21 INFO - PROCESS | 3768 | 1470941960991 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:59:21 INFO - PROCESS | 3768 | 1470941960995 Marionette TRACE conn3 <- [1,2138,null,{}] 11:59:21 INFO - PROCESS | 3768 | 1470941961001 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:21 INFO - PROCESS | 3768 | 1470941961004 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:21 INFO - PROCESS | 3768 | 1470941961092 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:59:21 INFO - PROCESS | 3768 | 1470941961106 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 3768 | 1470941961108 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:21 INFO - PROCESS | 3768 | ++DOCSHELL 10A4BC00 == 27 [pid = 3768] [id = 544] 11:59:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10B96000) [pid = 3768] [serial = 1632] [outer = 00000000] 11:59:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10FD6800) [pid = 3768] [serial = 1633] [outer = 10B96000] 11:59:21 INFO - PROCESS | 3768 | 1470941961157 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (114D6800) [pid = 3768] [serial = 1634] [outer = 10B96000] 11:59:21 INFO - PROCESS | 3768 | 1470941961649 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 707ms 11:59:21 INFO - PROCESS | 3768 | 1470941961692 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 3768 | 1470941961697 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 11:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:59:21 INFO - PROCESS | 3768 | 1470941961703 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 3768 | 1470941961706 Marionette TRACE conn3 <- [1,2142,null,{}] 11:59:21 INFO - PROCESS | 3768 | 1470941961710 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:21 INFO - PROCESS | 3768 | 1470941961713 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:21 INFO - PROCESS | 3768 | 1470941961799 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:59:21 INFO - PROCESS | 3768 | 1470941961809 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 3768 | 1470941961811 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:21 INFO - PROCESS | 3768 | ++DOCSHELL 13151800 == 28 [pid = 3768] [id = 545] 11:59:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13153800) [pid = 3768] [serial = 1635] [outer = 00000000] 11:59:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (131D8800) [pid = 3768] [serial = 1636] [outer = 13153800] 11:59:21 INFO - PROCESS | 3768 | 1470941961859 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1321C000) [pid = 3768] [serial = 1637] [outer = 13153800] 11:59:22 INFO - PROCESS | 3768 | 1470941962381 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 708ms 11:59:22 INFO - PROCESS | 3768 | 1470941962433 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 3768 | 1470941962435 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 11:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:59:22 INFO - PROCESS | 3768 | 1470941962440 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 3768 | 1470941962443 Marionette TRACE conn3 <- [1,2146,null,{}] 11:59:22 INFO - PROCESS | 3768 | 1470941962454 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:22 INFO - PROCESS | 3768 | 1470941962459 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:22 INFO - PROCESS | 3768 | 1470941962570 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:59:22 INFO - PROCESS | 3768 | 1470941962668 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 3768 | 1470941962671 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:22 INFO - PROCESS | 3768 | ++DOCSHELL 144D2800 == 29 [pid = 3768] [id = 546] 11:59:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (144D5C00) [pid = 3768] [serial = 1638] [outer = 00000000] 11:59:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15020400) [pid = 3768] [serial = 1639] [outer = 144D5C00] 11:59:22 INFO - PROCESS | 3768 | 1470941962719 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (151C9000) [pid = 3768] [serial = 1640] [outer = 144D5C00] 11:59:23 INFO - PROCESS | 3768 | 1470941963094 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 692ms 11:59:23 INFO - PROCESS | 3768 | 1470941963144 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 3768 | 1470941963147 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 11:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:59:23 INFO - PROCESS | 3768 | 1470941963151 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 3768 | 1470941963152 Marionette TRACE conn3 <- [1,2150,null,{}] 11:59:23 INFO - PROCESS | 3768 | 1470941963167 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 3768 | 1470941963169 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:23 INFO - PROCESS | 3768 | 1470941963255 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:59:23 INFO - PROCESS | 3768 | 1470941963262 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 3768 | 1470941963264 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:23 INFO - PROCESS | 3768 | ++DOCSHELL 15020800 == 30 [pid = 3768] [id = 547] 11:59:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15730800) [pid = 3768] [serial = 1641] [outer = 00000000] 11:59:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (157BD000) [pid = 3768] [serial = 1642] [outer = 15730800] 11:59:23 INFO - PROCESS | 3768 | 1470941963308 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15A24400) [pid = 3768] [serial = 1643] [outer = 15730800] 11:59:23 INFO - PROCESS | 3768 | 1470941963739 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 644ms 11:59:23 INFO - PROCESS | 3768 | 1470941963787 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 3768 | 1470941963789 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 11:59:23 INFO - PROCESS | 3768 | 1470941963792 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:59:23 INFO - PROCESS | 3768 | 1470941963794 Marionette TRACE conn3 <- [1,2154,null,{}] 11:59:23 INFO - PROCESS | 3768 | 1470941963797 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 3768 | 1470941963799 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:23 INFO - PROCESS | 3768 | 1470941963874 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:59:23 INFO - PROCESS | 3768 | 1470941963879 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 3768 | 1470941963881 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:23 INFO - PROCESS | 3768 | ++DOCSHELL 15A2B000 == 31 [pid = 3768] [id = 548] 11:59:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15A2B800) [pid = 3768] [serial = 1644] [outer = 00000000] 11:59:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1698F800) [pid = 3768] [serial = 1645] [outer = 15A2B800] 11:59:23 INFO - PROCESS | 3768 | 1470941963929 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16991000) [pid = 3768] [serial = 1646] [outer = 15A2B800] 11:59:24 INFO - PROCESS | 3768 | 1470941964412 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 707ms 11:59:24 INFO - PROCESS | 3768 | 1470941964492 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 3768 | 1470941964494 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 11:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:59:24 INFO - PROCESS | 3768 | 1470941964497 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 3768 | 1470941964499 Marionette TRACE conn3 <- [1,2158,null,{}] 11:59:24 INFO - PROCESS | 3768 | 1470941964503 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:24 INFO - PROCESS | 3768 | 1470941964509 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:24 INFO - PROCESS | 3768 | 1470941964618 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:59:24 INFO - PROCESS | 3768 | 1470941964623 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 3768 | 1470941964625 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:24 INFO - PROCESS | 3768 | ++DOCSHELL 16E0D400 == 32 [pid = 3768] [id = 549] 11:59:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16E0D800) [pid = 3768] [serial = 1647] [outer = 00000000] 11:59:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (174ED400) [pid = 3768] [serial = 1648] [outer = 16E0D800] 11:59:24 INFO - PROCESS | 3768 | 1470941964671 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (174F9000) [pid = 3768] [serial = 1649] [outer = 16E0D800] 11:59:25 INFO - PROCESS | 3768 | 1470941965104 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 645ms 11:59:25 INFO - PROCESS | 3768 | 1470941965135 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 3768 | 1470941965137 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 11:59:25 INFO - PROCESS | 3768 | 1470941965141 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:59:25 INFO - PROCESS | 3768 | 1470941965142 Marionette TRACE conn3 <- [1,2162,null,{}] 11:59:25 INFO - PROCESS | 3768 | 1470941965146 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:25 INFO - PROCESS | 3768 | 1470941965148 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:25 INFO - PROCESS | 3768 | 1470941965237 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:59:25 INFO - PROCESS | 3768 | 1470941965269 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 3768 | 1470941965271 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:25 INFO - PROCESS | 3768 | ++DOCSHELL 174EC400 == 33 [pid = 3768] [id = 550] 11:59:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (174ED000) [pid = 3768] [serial = 1650] [outer = 00000000] 11:59:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17ECBC00) [pid = 3768] [serial = 1651] [outer = 174ED000] 11:59:25 INFO - PROCESS | 3768 | 1470941965315 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17ED4000) [pid = 3768] [serial = 1652] [outer = 174ED000] 11:59:25 INFO - PROCESS | 3768 | 1470941965737 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 11:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:59:25 INFO - PROCESS | 3768 | 1470941965779 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 3768 | 1470941965781 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 11:59:25 INFO - PROCESS | 3768 | 1470941965784 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 3768 | 1470941965786 Marionette TRACE conn3 <- [1,2166,null,{}] 11:59:25 INFO - PROCESS | 3768 | 1470941965789 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:25 INFO - PROCESS | 3768 | 1470941965791 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:25 INFO - PROCESS | 3768 | 1470941965886 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:59:25 INFO - PROCESS | 3768 | --DOCSHELL 1AFD6400 == 32 [pid = 3768] [id = 15] 11:59:25 INFO - PROCESS | 3768 | 1470941965908 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 3768 | 1470941965909 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:25 INFO - PROCESS | 3768 | ++DOCSHELL 180EEC00 == 33 [pid = 3768] [id = 551] 11:59:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19547C00) [pid = 3768] [serial = 1653] [outer = 00000000] 11:59:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19552400) [pid = 3768] [serial = 1654] [outer = 19547C00] 11:59:25 INFO - PROCESS | 3768 | 1470941965962 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19701C00) [pid = 3768] [serial = 1655] [outer = 19547C00] 11:59:26 INFO - PROCESS | 3768 | 1470941966448 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 691ms 11:59:26 INFO - PROCESS | 3768 | 1470941966484 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 3768 | 1470941966486 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 11:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:59:26 INFO - PROCESS | 3768 | 1470941966489 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 3768 | 1470941966491 Marionette TRACE conn3 <- [1,2170,null,{}] 11:59:26 INFO - PROCESS | 3768 | 1470941966494 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:26 INFO - PROCESS | 3768 | 1470941966496 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:26 INFO - PROCESS | 3768 | 1470941966605 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:59:26 INFO - PROCESS | 3768 | 1470941966691 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 3768 | 1470941966693 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:26 INFO - PROCESS | 3768 | ++DOCSHELL 144D1800 == 34 [pid = 3768] [id = 552] 11:59:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (151C2400) [pid = 3768] [serial = 1656] [outer = 00000000] 11:59:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19CB3800) [pid = 3768] [serial = 1657] [outer = 151C2400] 11:59:26 INFO - PROCESS | 3768 | 1470941966736 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19CB5C00) [pid = 3768] [serial = 1658] [outer = 151C2400] 11:59:27 INFO - PROCESS | 3768 | 1470941967152 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 11:59:27 INFO - PROCESS | 3768 | 1470941967189 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 3768 | 1470941967191 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 11:59:27 INFO - PROCESS | 3768 | 1470941967194 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:59:27 INFO - PROCESS | 3768 | 1470941967196 Marionette TRACE conn3 <- [1,2174,null,{}] 11:59:27 INFO - PROCESS | 3768 | 1470941967200 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:27 INFO - PROCESS | 3768 | 1470941967201 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:27 INFO - PROCESS | 3768 | 1470941967327 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:59:27 INFO - PROCESS | 3768 | 1470941967334 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 3768 | 1470941967336 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:27 INFO - PROCESS | 3768 | ++DOCSHELL 157C2800 == 35 [pid = 3768] [id = 553] 11:59:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (180E6000) [pid = 3768] [serial = 1659] [outer = 00000000] 11:59:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A05EC00) [pid = 3768] [serial = 1660] [outer = 180E6000] 11:59:27 INFO - PROCESS | 3768 | 1470941967487 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1A069000) [pid = 3768] [serial = 1661] [outer = 180E6000] 11:59:27 INFO - PROCESS | 3768 | 1470941967890 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 708ms 11:59:27 INFO - PROCESS | 3768 | 1470941967930 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 3768 | 1470941967933 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 11:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:59:27 INFO - PROCESS | 3768 | 1470941967936 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 3768 | 1470941967938 Marionette TRACE conn3 <- [1,2178,null,{}] 11:59:27 INFO - PROCESS | 3768 | 1470941967952 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:27 INFO - PROCESS | 3768 | 1470941967956 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:28 INFO - PROCESS | 3768 | 1470941968139 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (15A28800) [pid = 3768] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1970AC00) [pid = 3768] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (16A31800) [pid = 3768] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (157ECC00) [pid = 3768] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (180E1400) [pid = 3768] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1314D800) [pid = 3768] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19CBE000) [pid = 3768] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15021C00) [pid = 3768] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (19EAD800) [pid = 3768] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10A4B000) [pid = 3768] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1954D400) [pid = 3768] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15A51800) [pid = 3768] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A6EAC00) [pid = 3768] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:59:28 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (176F2C00) [pid = 3768] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:59:28 INFO - PROCESS | 3768 | 1470941968389 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 3768 | 1470941968391 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:28 INFO - PROCESS | 3768 | ++DOCSHELL 104E6800 == 36 [pid = 3768] [id = 554] 11:59:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1051E400) [pid = 3768] [serial = 1662] [outer = 00000000] 11:59:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (13926C00) [pid = 3768] [serial = 1663] [outer = 1051E400] 11:59:28 INFO - PROCESS | 3768 | 1470941968439 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15867800) [pid = 3768] [serial = 1664] [outer = 1051E400] 11:59:28 INFO - PROCESS | 3768 | 1470941968800 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 911ms 11:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:59:28 INFO - PROCESS | 3768 | 1470941968841 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 3768 | 1470941968843 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 11:59:28 INFO - PROCESS | 3768 | 1470941968846 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 3768 | 1470941968848 Marionette TRACE conn3 <- [1,2182,null,{}] 11:59:28 INFO - PROCESS | 3768 | 1470941968852 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:28 INFO - PROCESS | 3768 | 1470941968853 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:28 INFO - PROCESS | 3768 | 1470941968930 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:59:29 INFO - PROCESS | 3768 | 1470941969021 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 3768 | 1470941969023 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:29 INFO - PROCESS | 3768 | ++DOCSHELL 1314D000 == 37 [pid = 3768] [id = 555] 11:59:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15732400) [pid = 3768] [serial = 1665] [outer = 00000000] 11:59:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19EB5400) [pid = 3768] [serial = 1666] [outer = 15732400] 11:59:29 INFO - PROCESS | 3768 | 1470941969068 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A060000) [pid = 3768] [serial = 1667] [outer = 15732400] 11:59:29 INFO - PROCESS | 3768 | 1470941969418 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 597ms 11:59:29 INFO - PROCESS | 3768 | 1470941969444 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 3768 | 1470941969446 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 11:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:59:29 INFO - PROCESS | 3768 | 1470941969449 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - PROCESS | 3768 | 1470941969461 Marionette TRACE conn3 <- [1,2186,null,{}] 11:59:29 INFO - PROCESS | 3768 | 1470941969464 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:29 INFO - PROCESS | 3768 | 1470941969466 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:29 INFO - PROCESS | 3768 | 1470941969581 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:59:29 INFO - PROCESS | 3768 | 1470941969589 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 3768 | 1470941969590 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:29 INFO - PROCESS | 3768 | ++DOCSHELL 16E07000 == 38 [pid = 3768] [id = 556] 11:59:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19CBA800) [pid = 3768] [serial = 1668] [outer = 00000000] 11:59:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A6E8400) [pid = 3768] [serial = 1669] [outer = 19CBA800] 11:59:29 INFO - PROCESS | 3768 | 1470941969633 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A6EBC00) [pid = 3768] [serial = 1670] [outer = 19CBA800] 11:59:30 INFO - PROCESS | 3768 | 1470941970043 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 661ms 11:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:59:30 INFO - PROCESS | 3768 | 1470941970109 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 3768 | 1470941970112 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 11:59:30 INFO - PROCESS | 3768 | 1470941970115 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 3768 | 1470941970117 Marionette TRACE conn3 <- [1,2190,null,{}] 11:59:30 INFO - PROCESS | 3768 | 1470941970124 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 3768 | 1470941970126 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:30 INFO - PROCESS | 3768 | 1470941970241 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:59:30 INFO - PROCESS | 3768 | 1470941970254 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 3768 | 1470941970255 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:30 INFO - PROCESS | 3768 | ++DOCSHELL 1A591C00 == 39 [pid = 3768] [id = 557] 11:59:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A6E5400) [pid = 3768] [serial = 1671] [outer = 00000000] 11:59:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A915400) [pid = 3768] [serial = 1672] [outer = 1A6E5400] 11:59:30 INFO - PROCESS | 3768 | 1470941970298 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A98F400) [pid = 3768] [serial = 1673] [outer = 1A6E5400] 11:59:31 INFO - PROCESS | 3768 | 1470941971084 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1006ms 11:59:31 INFO - PROCESS | 3768 | 1470941971118 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:59:31 INFO - PROCESS | 3768 | 1470941971126 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 11:59:31 INFO - PROCESS | 3768 | 1470941971132 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:59:31 INFO - PROCESS | 3768 | 1470941971137 Marionette TRACE conn3 <- [1,2194,null,{}] 11:59:31 INFO - PROCESS | 3768 | 1470941971143 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:31 INFO - PROCESS | 3768 | 1470941971146 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:31 INFO - PROCESS | 3768 | 1470941971266 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:59:31 INFO - PROCESS | 3768 | 1470941971401 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 3768 | 1470941971404 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:31 INFO - PROCESS | 3768 | ++DOCSHELL 10528400 == 40 [pid = 3768] [id = 558] 11:59:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (10566000) [pid = 3768] [serial = 1674] [outer = 00000000] 11:59:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (12BC6C00) [pid = 3768] [serial = 1675] [outer = 10566000] 11:59:31 INFO - PROCESS | 3768 | 1470941971462 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (131D4400) [pid = 3768] [serial = 1676] [outer = 10566000] 11:59:32 INFO - PROCESS | 3768 | 1470941972404 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1304ms 11:59:32 INFO - PROCESS | 3768 | 1470941972432 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 3768 | 1470941972436 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 11:59:32 INFO - PROCESS | 3768 | 1470941972441 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:59:32 INFO - PROCESS | 3768 | 1470941972444 Marionette TRACE conn3 <- [1,2198,null,{}] 11:59:32 INFO - PROCESS | 3768 | 1470941972449 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:32 INFO - PROCESS | 3768 | 1470941972452 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:32 INFO - PROCESS | 3768 | 1470941972575 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 16E07000 == 39 [pid = 3768] [id = 556] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 1314D000 == 38 [pid = 3768] [id = 555] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 104E6800 == 37 [pid = 3768] [id = 554] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 157C2800 == 36 [pid = 3768] [id = 553] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 144D1800 == 35 [pid = 3768] [id = 552] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 180EEC00 == 34 [pid = 3768] [id = 551] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 174EC400 == 33 [pid = 3768] [id = 550] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 16E0D400 == 32 [pid = 3768] [id = 549] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 15A2B000 == 31 [pid = 3768] [id = 548] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 15020800 == 30 [pid = 3768] [id = 547] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 144D2800 == 29 [pid = 3768] [id = 546] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 13151800 == 28 [pid = 3768] [id = 545] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (15738400) [pid = 3768] [serial = 1630] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 10A4BC00 == 27 [pid = 3768] [id = 544] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 15734C00 == 26 [pid = 3768] [id = 543] 11:59:32 INFO - PROCESS | 3768 | --DOCSHELL 1AFA7000 == 25 [pid = 3768] [id = 16] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1A914400) [pid = 3768] [serial = 1628] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16A29800) [pid = 3768] [serial = 1624] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1A1A8000) [pid = 3768] [serial = 1618] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16EBE800) [pid = 3768] [serial = 1604] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (16124C00) [pid = 3768] [serial = 1600] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1A589C00) [pid = 3768] [serial = 1619] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1954D800) [pid = 3768] [serial = 1625] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19550000) [pid = 3768] [serial = 1609] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (13920400) [pid = 3768] [serial = 1595] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1A067C00) [pid = 3768] [serial = 1615] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (151CCC00) [pid = 3768] [serial = 1597] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A06A400) [pid = 3768] [serial = 1589] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (11469000) [pid = 3768] [serial = 1592] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19CBE400) [pid = 3768] [serial = 1612] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A6EF800) [pid = 3768] [serial = 1627] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1321F400) [pid = 3768] [serial = 1594] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16A49400) [pid = 3768] [serial = 1603] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13216400) [pid = 3768] [serial = 1610] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1A90AC00) [pid = 3768] [serial = 1621] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17ED2800) [pid = 3768] [serial = 1606] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A911C00) [pid = 3768] [serial = 1622] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10FA7800) [pid = 3768] [serial = 1591] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (157C3800) [pid = 3768] [serial = 1598] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16994800) [pid = 3768] [serial = 1601] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (180E5C00) [pid = 3768] [serial = 1607] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1A10CC00) [pid = 3768] [serial = 1616] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19CBE800) [pid = 3768] [serial = 1613] [outer = 00000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3768 | 1470941972712 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 3768 | 1470941972717 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:32 INFO - PROCESS | 3768 | ++DOCSHELL 10432400 == 26 [pid = 3768] [id = 559] 11:59:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10470400) [pid = 3768] [serial = 1677] [outer = 00000000] 11:59:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (10A4BC00) [pid = 3768] [serial = 1678] [outer = 10470400] 11:59:32 INFO - PROCESS | 3768 | 1470941972770 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (114C7000) [pid = 3768] [serial = 1679] [outer = 10470400] 11:59:33 INFO - PROCESS | 3768 | 1470941973275 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 833ms 11:59:33 INFO - PROCESS | 3768 | 1470941973317 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:59:33 INFO - PROCESS | 3768 | 1470941973322 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 11:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:59:33 INFO - PROCESS | 3768 | 1470941973328 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - PROCESS | 3768 | 1470941973331 Marionette TRACE conn3 <- [1,2202,null,{}] 11:59:33 INFO - PROCESS | 3768 | 1470941973339 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:33 INFO - PROCESS | 3768 | 1470941973341 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:33 INFO - PROCESS | 3768 | 1470941973425 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:59:33 INFO - PROCESS | 3768 | 1470941973440 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 3768 | 1470941973442 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:33 INFO - PROCESS | 3768 | ++DOCSHELL 132B1800 == 27 [pid = 3768] [id = 560] 11:59:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (132B1C00) [pid = 3768] [serial = 1680] [outer = 00000000] 11:59:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (139EE400) [pid = 3768] [serial = 1681] [outer = 132B1C00] 11:59:33 INFO - PROCESS | 3768 | 1470941973493 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (13AD1400) [pid = 3768] [serial = 1682] [outer = 132B1C00] 11:59:33 INFO - PROCESS | 3768 | 1470941973959 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 707ms 11:59:34 INFO - PROCESS | 3768 | 1470941974027 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 3768 | 1470941974029 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:59:34 INFO - PROCESS | 3768 | 1470941974033 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 3768 | 1470941974036 Marionette TRACE conn3 <- [1,2206,null,{}] 11:59:34 INFO - PROCESS | 3768 | 1470941974047 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:34 INFO - PROCESS | 3768 | 1470941974051 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:34 INFO - PROCESS | 3768 | 1470941974162 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:59:34 INFO - PROCESS | 3768 | 1470941974265 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 3768 | 1470941974268 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:34 INFO - PROCESS | 3768 | ++DOCSHELL 144D6400 == 28 [pid = 3768] [id = 561] 11:59:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (144DB000) [pid = 3768] [serial = 1683] [outer = 00000000] 11:59:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (151CE400) [pid = 3768] [serial = 1684] [outer = 144DB000] 11:59:34 INFO - PROCESS | 3768 | 1470941974316 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15732C00) [pid = 3768] [serial = 1685] [outer = 144DB000] 11:59:34 INFO - PROCESS | 3768 | 1470941974679 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 708ms 11:59:34 INFO - PROCESS | 3768 | 1470941974732 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 3768 | 1470941974735 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:59:34 INFO - PROCESS | 3768 | 1470941974755 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 3768 | 1470941974757 Marionette TRACE conn3 <- [1,2210,null,{}] 11:59:34 INFO - PROCESS | 3768 | 1470941974760 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:34 INFO - PROCESS | 3768 | 1470941974762 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:34 INFO - PROCESS | 3768 | 1470941974889 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:59:34 INFO - PROCESS | 3768 | 1470941974949 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 3768 | 1470941974951 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:34 INFO - PROCESS | 3768 | ++DOCSHELL 1573CC00 == 29 [pid = 3768] [id = 562] 11:59:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (157C3800) [pid = 3768] [serial = 1686] [outer = 00000000] 11:59:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15A4F800) [pid = 3768] [serial = 1687] [outer = 157C3800] 11:59:35 INFO - PROCESS | 3768 | 1470941974995 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16125C00) [pid = 3768] [serial = 1688] [outer = 157C3800] 11:59:35 INFO - PROCESS | 3768 | 1470941975412 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 11:59:35 INFO - PROCESS | 3768 | 1470941975455 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 3768 | 1470941975457 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 11:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:59:35 INFO - PROCESS | 3768 | 1470941975460 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 3768 | 1470941975462 Marionette TRACE conn3 <- [1,2214,null,{}] 11:59:35 INFO - PROCESS | 3768 | 1470941975473 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:35 INFO - PROCESS | 3768 | 1470941975475 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:35 INFO - PROCESS | 3768 | 1470941975609 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:59:35 INFO - PROCESS | 3768 | 1470941975630 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 3768 | 1470941975632 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:35 INFO - PROCESS | 3768 | ++DOCSHELL 16998400 == 30 [pid = 3768] [id = 563] 11:59:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16998C00) [pid = 3768] [serial = 1689] [outer = 00000000] 11:59:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16A32C00) [pid = 3768] [serial = 1690] [outer = 16998C00] 11:59:35 INFO - PROCESS | 3768 | 1470941975676 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16A48400) [pid = 3768] [serial = 1691] [outer = 16998C00] 11:59:36 INFO - PROCESS | 3768 | 1470941976124 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 692ms 11:59:36 INFO - PROCESS | 3768 | 1470941976160 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 3768 | 1470941976162 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 11:59:36 INFO - PROCESS | 3768 | 1470941976165 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:59:36 INFO - PROCESS | 3768 | 1470941976167 Marionette TRACE conn3 <- [1,2218,null,{}] 11:59:36 INFO - PROCESS | 3768 | 1470941976170 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:36 INFO - PROCESS | 3768 | 1470941976176 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:36 INFO - PROCESS | 3768 | 1470941976319 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:59:36 INFO - PROCESS | 3768 | 1470941976386 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 3768 | 1470941976388 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:36 INFO - PROCESS | 3768 | ++DOCSHELL 16EC3C00 == 31 [pid = 3768] [id = 564] 11:59:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16EC9000) [pid = 3768] [serial = 1692] [outer = 00000000] 11:59:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (174F0C00) [pid = 3768] [serial = 1693] [outer = 16EC9000] 11:59:36 INFO - PROCESS | 3768 | 1470941976433 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17CB5800) [pid = 3768] [serial = 1694] [outer = 16EC9000] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19CBA800) [pid = 3768] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15730800) [pid = 3768] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (151C2400) [pid = 3768] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16E0D800) [pid = 3768] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (180E6000) [pid = 3768] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1051E400) [pid = 3768] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (144D5C00) [pid = 3768] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (174ED000) [pid = 3768] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13153800) [pid = 3768] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15732400) [pid = 3768] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10B96000) [pid = 3768] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15735000) [pid = 3768] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15A2B800) [pid = 3768] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19547C00) [pid = 3768] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1AFDA000) [pid = 3768] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:59:37 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1AFD6800) [pid = 3768] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:59:37 INFO - PROCESS | 3768 | 1470941977042 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 911ms 11:59:37 INFO - PROCESS | 3768 | 1470941977078 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 3768 | 1470941977081 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 11:59:37 INFO - PROCESS | 3768 | 1470941977084 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:59:37 INFO - PROCESS | 3768 | 1470941977086 Marionette TRACE conn3 <- [1,2222,null,{}] 11:59:37 INFO - PROCESS | 3768 | 1470941977090 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:37 INFO - PROCESS | 3768 | 1470941977092 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:37 INFO - PROCESS | 3768 | 1470941977168 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:59:37 INFO - PROCESS | 3768 | 1470941977173 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 3768 | 1470941977175 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:37 INFO - PROCESS | 3768 | ++DOCSHELL 12E32800 == 32 [pid = 3768] [id = 565] 11:59:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (12E36000) [pid = 3768] [serial = 1695] [outer = 00000000] 11:59:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16AA1C00) [pid = 3768] [serial = 1696] [outer = 12E36000] 11:59:37 INFO - PROCESS | 3768 | 1470941977218 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (174ED000) [pid = 3768] [serial = 1697] [outer = 12E36000] 11:59:37 INFO - PROCESS | 3768 | 1470941977645 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 597ms 11:59:37 INFO - PROCESS | 3768 | 1470941977683 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 3768 | 1470941977685 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 11:59:37 INFO - PROCESS | 3768 | 1470941977688 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:59:37 INFO - PROCESS | 3768 | 1470941977690 Marionette TRACE conn3 <- [1,2226,null,{}] 11:59:37 INFO - PROCESS | 3768 | 1470941977694 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:37 INFO - PROCESS | 3768 | 1470941977696 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:37 INFO - PROCESS | 3768 | 1470941977776 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:59:37 INFO - PROCESS | 3768 | 1470941977781 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 3768 | 1470941977783 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:37 INFO - PROCESS | 3768 | ++DOCSHELL 114C4C00 == 33 [pid = 3768] [id = 566] 11:59:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (180E7400) [pid = 3768] [serial = 1698] [outer = 00000000] 11:59:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (19548C00) [pid = 3768] [serial = 1699] [outer = 180E7400] 11:59:37 INFO - PROCESS | 3768 | 1470941977828 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1954C400) [pid = 3768] [serial = 1700] [outer = 180E7400] 11:59:38 INFO - PROCESS | 3768 | 1470941978252 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 597ms 11:59:38 INFO - PROCESS | 3768 | 1470941978317 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 3768 | 1470941978319 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 11:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:59:38 INFO - PROCESS | 3768 | 1470941978336 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 3768 | 1470941978338 Marionette TRACE conn3 <- [1,2230,null,{}] 11:59:38 INFO - PROCESS | 3768 | 1470941978342 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:38 INFO - PROCESS | 3768 | 1470941978344 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:38 INFO - PROCESS | 3768 | 1470941978421 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:59:38 INFO - PROCESS | 3768 | 1470941978427 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 3768 | 1470941978429 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:38 INFO - PROCESS | 3768 | ++DOCSHELL 114DBC00 == 34 [pid = 3768] [id = 567] 11:59:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (180E2400) [pid = 3768] [serial = 1701] [outer = 00000000] 11:59:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19552000) [pid = 3768] [serial = 1702] [outer = 180E2400] 11:59:38 INFO - PROCESS | 3768 | 1470941978472 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19704800) [pid = 3768] [serial = 1703] [outer = 180E2400] 11:59:38 INFO - PROCESS | 3768 | 1470941978923 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 660ms 11:59:39 INFO - PROCESS | 3768 | 1470941979011 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 3768 | 1470941979015 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 11:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:59:39 INFO - PROCESS | 3768 | 1470941979021 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 3768 | 1470941979026 Marionette TRACE conn3 <- [1,2234,null,{}] 11:59:39 INFO - PROCESS | 3768 | 1470941979032 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:39 INFO - PROCESS | 3768 | 1470941979036 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:39 INFO - PROCESS | 3768 | 1470941979152 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:59:39 INFO - PROCESS | 3768 | 1470941979288 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 3768 | 1470941979294 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:39 INFO - PROCESS | 3768 | ++DOCSHELL 10B92800 == 35 [pid = 3768] [id = 568] 11:59:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10B96000) [pid = 3768] [serial = 1704] [outer = 00000000] 11:59:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10FA6800) [pid = 3768] [serial = 1705] [outer = 10B96000] 11:59:39 INFO - PROCESS | 3768 | 1470941979360 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (129F9000) [pid = 3768] [serial = 1706] [outer = 10B96000] 11:59:39 INFO - PROCESS | 3768 | 1470941979954 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1006ms 11:59:40 INFO - PROCESS | 3768 | 1470941980025 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 3768 | 1470941980029 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 11:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:59:40 INFO - PROCESS | 3768 | 1470941980036 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 3768 | 1470941980040 Marionette TRACE conn3 <- [1,2238,null,{}] 11:59:40 INFO - PROCESS | 3768 | 1470941980044 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:40 INFO - PROCESS | 3768 | 1470941980047 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:40 INFO - PROCESS | 3768 | 1470941980153 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:59:40 INFO - PROCESS | 3768 | 1470941980290 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 3768 | 1470941980292 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:40 INFO - PROCESS | 3768 | ++DOCSHELL 1443A800 == 36 [pid = 3768] [id = 569] 11:59:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1443BC00) [pid = 3768] [serial = 1707] [outer = 00000000] 11:59:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15021C00) [pid = 3768] [serial = 1708] [outer = 1443BC00] 11:59:40 INFO - PROCESS | 3768 | 1470941980355 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1573C000) [pid = 3768] [serial = 1709] [outer = 1443BC00] 11:59:40 INFO - PROCESS | 3768 | 1470941980912 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 912ms 11:59:40 INFO - PROCESS | 3768 | 1470941980935 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 3768 | 1470941980938 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 11:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:59:40 INFO - PROCESS | 3768 | 1470941980941 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 3768 | 1470941980944 Marionette TRACE conn3 <- [1,2242,null,{}] 11:59:40 INFO - PROCESS | 3768 | 1470941980954 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:40 INFO - PROCESS | 3768 | 1470941980959 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:41 INFO - PROCESS | 3768 | 1470941981089 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:59:41 INFO - PROCESS | 3768 | 1470941981203 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 3768 | 1470941981207 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:41 INFO - PROCESS | 3768 | ++DOCSHELL 17438000 == 37 [pid = 3768] [id = 570] 11:59:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17439400) [pid = 3768] [serial = 1710] [outer = 00000000] 11:59:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17ECE800) [pid = 3768] [serial = 1711] [outer = 17439400] 11:59:41 INFO - PROCESS | 3768 | 1470941981304 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19705400) [pid = 3768] [serial = 1712] [outer = 17439400] 11:59:41 INFO - PROCESS | 3768 | 1470941981940 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1037ms 11:59:42 INFO - PROCESS | 3768 | 1470941981997 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 3768 | 1470941982000 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 11:59:42 INFO - PROCESS | 3768 | 1470941982022 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 3768 | 1470941982024 Marionette TRACE conn3 <- [1,2246,null,{}] 11:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:59:42 INFO - PROCESS | 3768 | 1470941982027 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:42 INFO - PROCESS | 3768 | 1470941982030 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:42 INFO - PROCESS | 3768 | 1470941982135 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:59:42 INFO - PROCESS | 3768 | 1470941982391 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 3768 | 1470941982394 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:42 INFO - PROCESS | 3768 | ++DOCSHELL 1051E400 == 38 [pid = 3768] [id = 571] 11:59:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1055A800) [pid = 3768] [serial = 1713] [outer = 00000000] 11:59:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10A4FC00) [pid = 3768] [serial = 1714] [outer = 1055A800] 11:59:42 INFO - PROCESS | 3768 | 1470941982451 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (11466800) [pid = 3768] [serial = 1715] [outer = 1055A800] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 114C4C00 == 37 [pid = 3768] [id = 566] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 12E32800 == 36 [pid = 3768] [id = 565] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 16EC3C00 == 35 [pid = 3768] [id = 564] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 16998400 == 34 [pid = 3768] [id = 563] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 1573CC00 == 33 [pid = 3768] [id = 562] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 144D6400 == 32 [pid = 3768] [id = 561] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 132B1800 == 31 [pid = 3768] [id = 560] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 10432400 == 30 [pid = 3768] [id = 559] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 10528400 == 29 [pid = 3768] [id = 558] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 1A591C00 == 28 [pid = 3768] [id = 557] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 17438000 == 27 [pid = 3768] [id = 570] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 114DBC00 == 26 [pid = 3768] [id = 567] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 10B92800 == 25 [pid = 3768] [id = 568] 11:59:43 INFO - PROCESS | 3768 | --DOCSHELL 1443A800 == 24 [pid = 3768] [id = 569] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1AFD9800) [pid = 3768] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1A6E8400) [pid = 3768] [serial = 1669] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (157BD000) [pid = 3768] [serial = 1642] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19CB3800) [pid = 3768] [serial = 1657] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15A24400) [pid = 3768] [serial = 1643] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (174ED400) [pid = 3768] [serial = 1648] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1A05EC00) [pid = 3768] [serial = 1660] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (19CB5C00) [pid = 3768] [serial = 1658] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A069000) [pid = 3768] [serial = 1661] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15867800) [pid = 3768] [serial = 1664] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (174F9000) [pid = 3768] [serial = 1649] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15020400) [pid = 3768] [serial = 1639] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (151C9000) [pid = 3768] [serial = 1640] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (17ECBC00) [pid = 3768] [serial = 1651] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (17ED4000) [pid = 3768] [serial = 1652] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (131D8800) [pid = 3768] [serial = 1636] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1321C000) [pid = 3768] [serial = 1637] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19EB5400) [pid = 3768] [serial = 1666] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (10FD6800) [pid = 3768] [serial = 1633] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (114D6800) [pid = 3768] [serial = 1634] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1573DC00) [pid = 3768] [serial = 1631] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1698F800) [pid = 3768] [serial = 1645] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16991000) [pid = 3768] [serial = 1646] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19552400) [pid = 3768] [serial = 1654] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1A6EBC00) [pid = 3768] [serial = 1670] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (13926C00) [pid = 3768] [serial = 1663] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (11CEC800) [pid = 3768] [serial = 1121] [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.] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1A060000) [pid = 3768] [serial = 1667] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (19701C00) [pid = 3768] [serial = 1655] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1A915400) [pid = 3768] [serial = 1672] [outer = 00000000] [url = about:blank] 11:59:43 INFO - PROCESS | 3768 | 1470941983704 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1713ms 11:59:43 INFO - PROCESS | 3768 | 1470941983734 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 3768 | 1470941983786 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 11:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:59:43 INFO - PROCESS | 3768 | 1470941983791 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 3768 | 1470941983794 Marionette TRACE conn3 <- [1,2250,null,{}] 11:59:43 INFO - PROCESS | 3768 | 1470941983800 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:43 INFO - PROCESS | 3768 | 1470941983803 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:43 INFO - PROCESS | 3768 | 1470941983889 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:59:43 INFO - PROCESS | 3768 | 1470941983984 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 3768 | 1470941983989 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:44 INFO - PROCESS | 3768 | ++DOCSHELL 114C4C00 == 25 [pid = 3768] [id = 572] 11:59:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (114D0800) [pid = 3768] [serial = 1716] [outer = 00000000] 11:59:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (114E3800) [pid = 3768] [serial = 1717] [outer = 114D0800] 11:59:44 INFO - PROCESS | 3768 | 1470941984037 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (12B7A000) [pid = 3768] [serial = 1718] [outer = 114D0800] 11:59:44 INFO - PROCESS | 3768 | 1470941984467 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 11:59:44 INFO - PROCESS | 3768 | 1470941984489 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 3768 | 1470941984494 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:59:44 INFO - PROCESS | 3768 | 1470941984504 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 3768 | 1470941984507 Marionette TRACE conn3 <- [1,2254,null,{}] 11:59:44 INFO - PROCESS | 3768 | 1470941984510 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:44 INFO - PROCESS | 3768 | 1470941984513 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:44 INFO - PROCESS | 3768 | 1470941984599 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:59:44 INFO - PROCESS | 3768 | 1470941984606 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 3768 | 1470941984609 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:44 INFO - PROCESS | 3768 | ++DOCSHELL 132B2000 == 26 [pid = 3768] [id = 573] 11:59:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (132B6800) [pid = 3768] [serial = 1719] [outer = 00000000] 11:59:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (13AD0800) [pid = 3768] [serial = 1720] [outer = 132B6800] 11:59:44 INFO - PROCESS | 3768 | 1470941984656 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (14430000) [pid = 3768] [serial = 1721] [outer = 132B6800] 11:59:45 INFO - PROCESS | 3768 | 1470941985116 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 11:59:45 INFO - PROCESS | 3768 | 1470941985143 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 3768 | 1470941985145 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 11:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:59:45 INFO - PROCESS | 3768 | 1470941985153 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 3768 | 1470941985156 Marionette TRACE conn3 <- [1,2258,null,{}] 11:59:45 INFO - PROCESS | 3768 | 1470941985167 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 3768 | 1470941985172 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:45 INFO - PROCESS | 3768 | 1470941985254 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:59:45 INFO - PROCESS | 3768 | 1470941985264 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 3768 | 1470941985268 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:45 INFO - PROCESS | 3768 | ++DOCSHELL 15734800 == 27 [pid = 3768] [id = 574] 11:59:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (15735000) [pid = 3768] [serial = 1722] [outer = 00000000] 11:59:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (157BB400) [pid = 3768] [serial = 1723] [outer = 15735000] 11:59:45 INFO - PROCESS | 3768 | 1470941985315 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1585B800) [pid = 3768] [serial = 1724] [outer = 15735000] 11:59:45 INFO - PROCESS | 3768 | 1470941985838 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 739ms 11:59:45 INFO - PROCESS | 3768 | 1470941985894 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 3768 | 1470941985896 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 11:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:59:45 INFO - PROCESS | 3768 | 1470941985900 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 3768 | 1470941985902 Marionette TRACE conn3 <- [1,2262,null,{}] 11:59:45 INFO - PROCESS | 3768 | 1470941985905 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 3768 | 1470941985907 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:46 INFO - PROCESS | 3768 | 1470941986028 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:59:46 INFO - PROCESS | 3768 | 1470941986034 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 3768 | 1470941986036 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:46 INFO - PROCESS | 3768 | ++DOCSHELL 1573DC00 == 28 [pid = 3768] [id = 575] 11:59:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15A28800) [pid = 3768] [serial = 1725] [outer = 00000000] 11:59:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16995000) [pid = 3768] [serial = 1726] [outer = 15A28800] 11:59:46 INFO - PROCESS | 3768 | 1470941986144 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16A30C00) [pid = 3768] [serial = 1727] [outer = 15A28800] 11:59:46 INFO - PROCESS | 3768 | 1470941986592 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 739ms 11:59:46 INFO - PROCESS | 3768 | 1470941986640 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 3768 | 1470941986642 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 11:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:59:46 INFO - PROCESS | 3768 | 1470941986681 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - PROCESS | 3768 | 1470941986682 Marionette TRACE conn3 <- [1,2266,null,{}] 11:59:46 INFO - PROCESS | 3768 | 1470941986693 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:46 INFO - PROCESS | 3768 | 1470941986695 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:46 INFO - PROCESS | 3768 | 1470941986806 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:59:46 INFO - PROCESS | 3768 | 1470941986818 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 3768 | 1470941986820 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:46 INFO - PROCESS | 3768 | ++DOCSHELL 1698EC00 == 29 [pid = 3768] [id = 576] 11:59:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16994C00) [pid = 3768] [serial = 1728] [outer = 00000000] 11:59:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16EC2800) [pid = 3768] [serial = 1729] [outer = 16994C00] 11:59:46 INFO - PROCESS | 3768 | 1470941986867 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F3C000) [pid = 3768] [serial = 1730] [outer = 16994C00] 11:59:47 INFO - PROCESS | 3768 | 1470941987310 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 676ms 11:59:47 INFO - PROCESS | 3768 | 1470941987332 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 3768 | 1470941987334 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 11:59:47 INFO - PROCESS | 3768 | 1470941987337 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 3768 | 1470941987339 Marionette TRACE conn3 <- [1,2270,null,{}] 11:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:59:47 INFO - PROCESS | 3768 | 1470941987343 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 3768 | 1470941987348 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:47 INFO - PROCESS | 3768 | 1470941987485 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:59:47 INFO - PROCESS | 3768 | 1470941987492 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 3768 | 1470941987495 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:47 INFO - PROCESS | 3768 | ++DOCSHELL 16AA4400 == 30 [pid = 3768] [id = 577] 11:59:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16EC3C00) [pid = 3768] [serial = 1731] [outer = 00000000] 11:59:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17ED5400) [pid = 3768] [serial = 1732] [outer = 16EC3C00] 11:59:47 INFO - PROCESS | 3768 | 1470941987595 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19551400) [pid = 3768] [serial = 1733] [outer = 16EC3C00] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (180E2400) [pid = 3768] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16EC9000) [pid = 3768] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (132B1C00) [pid = 3768] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10566000) [pid = 3768] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16998C00) [pid = 3768] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (144DB000) [pid = 3768] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (10470400) [pid = 3768] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A6E5400) [pid = 3768] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (12E36000) [pid = 3768] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (157C3800) [pid = 3768] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:59:48 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (180E7400) [pid = 3768] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:59:48 INFO - PROCESS | 3768 | 1470941988178 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 880ms 11:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:59:48 INFO - PROCESS | 3768 | 1470941988224 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 3768 | 1470941988226 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 11:59:48 INFO - PROCESS | 3768 | 1470941988229 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 3768 | 1470941988231 Marionette TRACE conn3 <- [1,2274,null,{}] 11:59:48 INFO - PROCESS | 3768 | 1470941988234 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:48 INFO - PROCESS | 3768 | 1470941988236 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:48 INFO - PROCESS | 3768 | 1470941988355 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:59:48 INFO - PROCESS | 3768 | 1470941988418 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 3768 | 1470941988420 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:48 INFO - PROCESS | 3768 | ++DOCSHELL 10566000 == 31 [pid = 3768] [id = 578] 11:59:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10BA1C00) [pid = 3768] [serial = 1734] [outer = 00000000] 11:59:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1585D800) [pid = 3768] [serial = 1735] [outer = 10BA1C00] 11:59:48 INFO - PROCESS | 3768 | 1470941988463 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15869000) [pid = 3768] [serial = 1736] [outer = 10BA1C00] 11:59:48 INFO - PROCESS | 3768 | 1470941988812 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:59:48 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 11:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 644ms 11:59:48 INFO - PROCESS | 3768 | 1470941988868 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 3768 | 1470941988869 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 11:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:59:48 INFO - PROCESS | 3768 | 1470941988873 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 3768 | 1470941988875 Marionette TRACE conn3 <- [1,2278,null,{}] 11:59:48 INFO - PROCESS | 3768 | 1470941988890 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:48 INFO - PROCESS | 3768 | 1470941988892 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:49 INFO - PROCESS | 3768 | 1470941988968 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:59:49 INFO - PROCESS | 3768 | 1470941988974 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 3768 | 1470941988976 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:49 INFO - PROCESS | 3768 | ++DOCSHELL 16A9F000 == 32 [pid = 3768] [id = 579] 11:59:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (17ED4000) [pid = 3768] [serial = 1737] [outer = 00000000] 11:59:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (19707400) [pid = 3768] [serial = 1738] [outer = 17ED4000] 11:59:49 INFO - PROCESS | 3768 | 1470941989019 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (19707800) [pid = 3768] [serial = 1739] [outer = 17ED4000] 11:59:49 INFO - PROCESS | 3768 | 1470941989483 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 597ms 11:59:49 INFO - PROCESS | 3768 | 1470941989501 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 3768 | 1470941989503 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 11:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:59:49 INFO - PROCESS | 3768 | 1470941989507 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 3768 | 1470941989508 Marionette TRACE conn3 <- [1,2282,null,{}] 11:59:49 INFO - PROCESS | 3768 | 1470941989511 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:49 INFO - PROCESS | 3768 | 1470941989513 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:49 INFO - PROCESS | 3768 | 1470941989638 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:59:49 INFO - PROCESS | 3768 | 1470941989647 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 3768 | 1470941989649 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:49 INFO - PROCESS | 3768 | ++DOCSHELL 15734400 == 33 [pid = 3768] [id = 580] 11:59:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17CAE400) [pid = 3768] [serial = 1740] [outer = 00000000] 11:59:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19EA7800) [pid = 3768] [serial = 1741] [outer = 17CAE400] 11:59:49 INFO - PROCESS | 3768 | 1470941989695 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19EA8000) [pid = 3768] [serial = 1742] [outer = 17CAE400] 11:59:50 INFO - PROCESS | 3768 | 1470941990220 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 802ms 11:59:50 INFO - PROCESS | 3768 | 1470941990310 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:59:50 INFO - PROCESS | 3768 | 1470941990315 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 11:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:59:50 INFO - PROCESS | 3768 | 1470941990321 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:59:50 INFO - PROCESS | 3768 | 1470941990324 Marionette TRACE conn3 <- [1,2286,null,{}] 11:59:50 INFO - PROCESS | 3768 | 1470941990353 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:50 INFO - PROCESS | 3768 | 1470941990357 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:50 INFO - PROCESS | 3768 | 1470941990515 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:59:50 INFO - PROCESS | 3768 | 1470941990578 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 3768 | 1470941990585 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:50 INFO - PROCESS | 3768 | ++DOCSHELL 10520400 == 34 [pid = 3768] [id = 581] 11:59:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10528400) [pid = 3768] [serial = 1743] [outer = 00000000] 11:59:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (12E36800) [pid = 3768] [serial = 1744] [outer = 10528400] 11:59:50 INFO - PROCESS | 3768 | 1470941990642 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (13214C00) [pid = 3768] [serial = 1745] [outer = 10528400] 11:59:51 INFO - PROCESS | 3768 | 1470941991385 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1148ms 11:59:51 INFO - PROCESS | 3768 | 1470941991468 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 3768 | 1470941991473 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 11:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:59:51 INFO - PROCESS | 3768 | 1470941991479 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 3768 | 1470941991482 Marionette TRACE conn3 <- [1,2290,null,{}] 11:59:51 INFO - PROCESS | 3768 | 1470941991487 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:51 INFO - PROCESS | 3768 | 1470941991489 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:51 INFO - PROCESS | 3768 | 1470941991640 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:59:51 INFO - PROCESS | 3768 | 1470941991774 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 3768 | 1470941991777 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:51 INFO - PROCESS | 3768 | ++DOCSHELL 1443D000 == 35 [pid = 3768] [id = 582] 11:59:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1501F800) [pid = 3768] [serial = 1746] [outer = 00000000] 11:59:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15739000) [pid = 3768] [serial = 1747] [outer = 1501F800] 11:59:51 INFO - PROCESS | 3768 | 1470941991834 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15A26800) [pid = 3768] [serial = 1748] [outer = 1501F800] 11:59:52 INFO - PROCESS | 3768 | --DOCSHELL 16A9F000 == 34 [pid = 3768] [id = 579] 11:59:52 INFO - PROCESS | 3768 | --DOCSHELL 10566000 == 33 [pid = 3768] [id = 578] 11:59:52 INFO - PROCESS | 3768 | --DOCSHELL 16AA4400 == 32 [pid = 3768] [id = 577] 11:59:52 INFO - PROCESS | 3768 | --DOCSHELL 1698EC00 == 31 [pid = 3768] [id = 576] 11:59:52 INFO - PROCESS | 3768 | --DOCSHELL 1573DC00 == 30 [pid = 3768] [id = 575] 11:59:52 INFO - PROCESS | 3768 | --DOCSHELL 15734800 == 29 [pid = 3768] [id = 574] 11:59:52 INFO - PROCESS | 3768 | --DOCSHELL 132B2000 == 28 [pid = 3768] [id = 573] 11:59:52 INFO - PROCESS | 3768 | --DOCSHELL 114C4C00 == 27 [pid = 3768] [id = 572] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (174F0C00) [pid = 3768] [serial = 1693] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (139EE400) [pid = 3768] [serial = 1681] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13AD1400) [pid = 3768] [serial = 1682] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12BC6C00) [pid = 3768] [serial = 1675] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16A32C00) [pid = 3768] [serial = 1690] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (131D4400) [pid = 3768] [serial = 1676] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (151CE400) [pid = 3768] [serial = 1684] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10A4BC00) [pid = 3768] [serial = 1678] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (114C7000) [pid = 3768] [serial = 1679] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A98F400) [pid = 3768] [serial = 1673] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (174ED000) [pid = 3768] [serial = 1697] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16AA1C00) [pid = 3768] [serial = 1696] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (17CB5800) [pid = 3768] [serial = 1694] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15A4F800) [pid = 3768] [serial = 1687] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16125C00) [pid = 3768] [serial = 1688] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1954C400) [pid = 3768] [serial = 1700] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (16A48400) [pid = 3768] [serial = 1691] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19704800) [pid = 3768] [serial = 1703] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (19548C00) [pid = 3768] [serial = 1699] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (15732C00) [pid = 3768] [serial = 1685] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (19552000) [pid = 3768] [serial = 1702] [outer = 00000000] [url = about:blank] 11:59:52 INFO - PROCESS | 3768 | 1470941992709 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1304ms 11:59:52 INFO - PROCESS | 3768 | 1470941992778 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 3768 | 1470941992782 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 11:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:59:52 INFO - PROCESS | 3768 | 1470941992787 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 3768 | 1470941992790 Marionette TRACE conn3 <- [1,2294,null,{}] 11:59:52 INFO - PROCESS | 3768 | 1470941992796 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:52 INFO - PROCESS | 3768 | 1470941992799 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:52 INFO - PROCESS | 3768 | 1470941992885 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:59:52 INFO - PROCESS | 3768 | 1470941992899 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 3768 | 1470941992901 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:52 INFO - PROCESS | 3768 | ++DOCSHELL 114CD000 == 28 [pid = 3768] [id = 583] 11:59:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (114D4800) [pid = 3768] [serial = 1749] [outer = 00000000] 11:59:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (12BC2000) [pid = 3768] [serial = 1750] [outer = 114D4800] 11:59:52 INFO - PROCESS | 3768 | 1470941992949 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1314AC00) [pid = 3768] [serial = 1751] [outer = 114D4800] 11:59:53 INFO - PROCESS | 3768 | 1470941993486 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 755ms 11:59:53 INFO - PROCESS | 3768 | 1470941993524 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:59:53 INFO - PROCESS | 3768 | 1470941993528 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 11:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:59:53 INFO - PROCESS | 3768 | 1470941993534 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 3768 | 1470941993537 Marionette TRACE conn3 <- [1,2298,null,{}] 11:59:53 INFO - PROCESS | 3768 | 1470941993541 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:53 INFO - PROCESS | 3768 | 1470941993544 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:53 INFO - PROCESS | 3768 | 1470941993636 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:59:53 INFO - PROCESS | 3768 | 1470941993730 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 3768 | 1470941993732 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:53 INFO - PROCESS | 3768 | ++DOCSHELL 11469800 == 29 [pid = 3768] [id = 584] 11:59:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (139F9800) [pid = 3768] [serial = 1752] [outer = 00000000] 11:59:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1420A400) [pid = 3768] [serial = 1753] [outer = 139F9800] 11:59:53 INFO - PROCESS | 3768 | 1470941993779 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (1501EC00) [pid = 3768] [serial = 1754] [outer = 139F9800] 11:59:54 INFO - PROCESS | 3768 | 1470941994159 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 644ms 11:59:54 INFO - PROCESS | 3768 | 1470941994177 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 3768 | 1470941994180 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 11:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:59:54 INFO - PROCESS | 3768 | 1470941994183 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - PROCESS | 3768 | 1470941994187 Marionette TRACE conn3 <- [1,2302,null,{}] 11:59:54 INFO - PROCESS | 3768 | 1470941994198 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:54 INFO - PROCESS | 3768 | 1470941994203 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:54 INFO - PROCESS | 3768 | 1470941994291 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:59:54 INFO - PROCESS | 3768 | 1470941994298 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 3768 | 1470941994301 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:54 INFO - PROCESS | 3768 | ++DOCSHELL 157C3800 == 30 [pid = 3768] [id = 585] 11:59:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (157C5800) [pid = 3768] [serial = 1755] [outer = 00000000] 11:59:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15A51400) [pid = 3768] [serial = 1756] [outer = 157C5800] 11:59:54 INFO - PROCESS | 3768 | 1470941994348 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1612D400) [pid = 3768] [serial = 1757] [outer = 157C5800] 11:59:54 INFO - PROCESS | 3768 | 1470941994846 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 644ms 11:59:54 INFO - PROCESS | 3768 | 1470941994869 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 3768 | 1470941994871 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 11:59:54 INFO - PROCESS | 3768 | 1470941994875 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:59:54 INFO - PROCESS | 3768 | 1470941994877 Marionette TRACE conn3 <- [1,2306,null,{}] 11:59:54 INFO - PROCESS | 3768 | 1470941994881 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:54 INFO - PROCESS | 3768 | 1470941994883 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:55 INFO - PROCESS | 3768 | 1470941995004 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:59:55 INFO - PROCESS | 3768 | 1470941995088 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 3768 | 1470941995090 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:55 INFO - PROCESS | 3768 | ++DOCSHELL 16A9D000 == 31 [pid = 3768] [id = 586] 11:59:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16A9E800) [pid = 3768] [serial = 1758] [outer = 00000000] 11:59:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16EBF400) [pid = 3768] [serial = 1759] [outer = 16A9E800] 11:59:55 INFO - PROCESS | 3768 | 1470941995139 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (174ED000) [pid = 3768] [serial = 1760] [outer = 16A9E800] 11:59:55 INFO - PROCESS | 3768 | 1470941995546 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:59:55 INFO - PROCESS | 3768 | 1470941995581 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 11:59:55 INFO - PROCESS | 3768 | 1470941995584 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 3768 | 1470941995586 Marionette TRACE conn3 <- [1,2310,null,{}] 11:59:55 INFO - PROCESS | 3768 | 1470941995589 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:55 INFO - PROCESS | 3768 | 1470941995591 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:55 INFO - PROCESS | 3768 | 1470941995711 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:59:55 INFO - PROCESS | 3768 | 1470941995716 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 3768 | 1470941995719 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:55 INFO - PROCESS | 3768 | ++DOCSHELL 10F09000 == 32 [pid = 3768] [id = 587] 11:59:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16A32C00) [pid = 3768] [serial = 1761] [outer = 00000000] 11:59:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17E6D400) [pid = 3768] [serial = 1762] [outer = 16A32C00] 11:59:55 INFO - PROCESS | 3768 | 1470941995762 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17E70000) [pid = 3768] [serial = 1763] [outer = 16A32C00] 11:59:56 INFO - PROCESS | 3768 | 1470941996200 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 11:59:56 INFO - PROCESS | 3768 | 1470941996224 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 3768 | 1470941996226 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 11:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:59:56 INFO - PROCESS | 3768 | 1470941996230 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - PROCESS | 3768 | 1470941996231 Marionette TRACE conn3 <- [1,2314,null,{}] 11:59:56 INFO - PROCESS | 3768 | 1470941996235 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:56 INFO - PROCESS | 3768 | 1470941996240 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:56 INFO - PROCESS | 3768 | 1470941996400 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:59:56 INFO - PROCESS | 3768 | 1470941996497 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 3768 | 1470941996499 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:56 INFO - PROCESS | 3768 | ++DOCSHELL 19548C00 == 33 [pid = 3768] [id = 588] 11:59:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1954D800) [pid = 3768] [serial = 1764] [outer = 00000000] 11:59:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19705C00) [pid = 3768] [serial = 1765] [outer = 1954D800] 11:59:56 INFO - PROCESS | 3768 | 1470941996552 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19701400) [pid = 3768] [serial = 1766] [outer = 1954D800] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1055A800) [pid = 3768] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (132B6800) [pid = 3768] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15735000) [pid = 3768] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (114D0800) [pid = 3768] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16EC3C00) [pid = 3768] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10B96000) [pid = 3768] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1443BC00) [pid = 3768] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (17439400) [pid = 3768] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16994C00) [pid = 3768] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (10BA1C00) [pid = 3768] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (17ED4000) [pid = 3768] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:59:57 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (15A28800) [pid = 3768] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:59:57 INFO - PROCESS | 3768 | 1470941997050 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 849ms 11:59:57 INFO - PROCESS | 3768 | 1470941997073 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 3768 | 1470941997075 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 11:59:57 INFO - PROCESS | 3768 | 1470941997078 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:59:57 INFO - PROCESS | 3768 | 1470941997080 Marionette TRACE conn3 <- [1,2318,null,{}] 11:59:57 INFO - PROCESS | 3768 | 1470941997083 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:57 INFO - PROCESS | 3768 | 1470941997085 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:57 INFO - PROCESS | 3768 | 1470941997163 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:59:57 INFO - PROCESS | 3768 | 1470941997168 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 3768 | 1470941997170 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:57 INFO - PROCESS | 3768 | ++DOCSHELL 12E34800 == 34 [pid = 3768] [id = 589] 11:59:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (12E7A400) [pid = 3768] [serial = 1767] [outer = 00000000] 11:59:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16998C00) [pid = 3768] [serial = 1768] [outer = 12E7A400] 11:59:57 INFO - PROCESS | 3768 | 1470941997213 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16E0DC00) [pid = 3768] [serial = 1769] [outer = 12E7A400] 11:59:57 INFO - PROCESS | 3768 | 1470941997635 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 597ms 11:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:59:57 INFO - PROCESS | 3768 | 1470941997675 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 3768 | 1470941997678 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 11:59:57 INFO - PROCESS | 3768 | 1470941997681 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 3768 | 1470941997683 Marionette TRACE conn3 <- [1,2322,null,{}] 11:59:57 INFO - PROCESS | 3768 | 1470941997687 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:57 INFO - PROCESS | 3768 | 1470941997688 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:57 INFO - PROCESS | 3768 | 1470941997773 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:59:57 INFO - PROCESS | 3768 | 1470941997807 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 3768 | 1470941997809 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:57 INFO - PROCESS | 3768 | ++DOCSHELL 10526000 == 35 [pid = 3768] [id = 590] 11:59:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16A48C00) [pid = 3768] [serial = 1770] [outer = 00000000] 11:59:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (19EAA000) [pid = 3768] [serial = 1771] [outer = 16A48C00] 11:59:57 INFO - PROCESS | 3768 | 1470941997852 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1A05E800) [pid = 3768] [serial = 1772] [outer = 16A48C00] 11:59:58 INFO - PROCESS | 3768 | 1470941998308 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 11:59:58 INFO - PROCESS | 3768 | 1470941998381 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 3768 | 1470941998383 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 11:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:59:58 INFO - PROCESS | 3768 | 1470941998386 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 3768 | 1470941998388 Marionette TRACE conn3 <- [1,2326,null,{}] 11:59:58 INFO - PROCESS | 3768 | 1470941998392 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:58 INFO - PROCESS | 3768 | 1470941998394 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:58 INFO - PROCESS | 3768 | 1470941998479 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:59:58 INFO - PROCESS | 3768 | 1470941998497 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 3768 | 1470941998499 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:58 INFO - PROCESS | 3768 | ++DOCSHELL 157C2400 == 36 [pid = 3768] [id = 591] 11:59:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (19EA9C00) [pid = 3768] [serial = 1773] [outer = 00000000] 11:59:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1A10E000) [pid = 3768] [serial = 1774] [outer = 19EA9C00] 11:59:58 INFO - PROCESS | 3768 | 1470941998542 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A10E400) [pid = 3768] [serial = 1775] [outer = 19EA9C00] 11:59:59 INFO - PROCESS | 3768 | 1470941998969 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 645ms 11:59:59 INFO - PROCESS | 3768 | 1470941999029 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 3768 | 1470941999033 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 11:59:59 INFO - PROCESS | 3768 | 1470941999038 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:59:59 INFO - PROCESS | 3768 | 1470941999043 Marionette TRACE conn3 <- [1,2330,null,{}] 11:59:59 INFO - PROCESS | 3768 | 1470941999049 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:59 INFO - PROCESS | 3768 | 1470941999052 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:59 INFO - PROCESS | 3768 | 1470941999211 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:59:59 INFO - PROCESS | 3768 | 1470941999327 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 3768 | 1470941999331 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 11:59:59 INFO - PROCESS | 3768 | ++DOCSHELL 114D7000 == 37 [pid = 3768] [id = 592] 11:59:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (114D7800) [pid = 3768] [serial = 1776] [outer = 00000000] 11:59:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (12BC6C00) [pid = 3768] [serial = 1777] [outer = 114D7800] 11:59:59 INFO - PROCESS | 3768 | 1470941999391 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (132B1000) [pid = 3768] [serial = 1778] [outer = 114D7800] 11:59:59 INFO - PROCESS | 3768 | 1470941999929 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 943ms 12:00:00 INFO - PROCESS | 3768 | 1470941999987 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 3768 | 1470942000038 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 12:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:00:00 INFO - PROCESS | 3768 | 1470942000045 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 3768 | 1470942000049 Marionette TRACE conn3 <- [1,2334,null,{}] 12:00:00 INFO - PROCESS | 3768 | 1470942000053 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:00 INFO - PROCESS | 3768 | 1470942000056 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:00 INFO - PROCESS | 3768 | 1470942000200 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:00:00 INFO - PROCESS | 3768 | 1470942000335 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 3768 | 1470942000337 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:00 INFO - PROCESS | 3768 | ++DOCSHELL 15731400 == 38 [pid = 3768] [id = 593] 12:00:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15733400) [pid = 3768] [serial = 1779] [outer = 00000000] 12:00:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (157C1000) [pid = 3768] [serial = 1780] [outer = 15733400] 12:00:00 INFO - PROCESS | 3768 | 1470942000432 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16994C00) [pid = 3768] [serial = 1781] [outer = 15733400] 12:00:01 INFO - PROCESS | 3768 | 1470942001073 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1053ms 12:00:01 INFO - PROCESS | 3768 | 1470942001103 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 3768 | 1470942001106 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 12:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:00:01 INFO - PROCESS | 3768 | 1470942001130 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 3768 | 1470942001132 Marionette TRACE conn3 <- [1,2338,null,{}] 12:00:01 INFO - PROCESS | 3768 | 1470942001142 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:01 INFO - PROCESS | 3768 | 1470942001147 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:01 INFO - PROCESS | 3768 | 1470942001255 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:00:01 INFO - PROCESS | 3768 | 1470942001396 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 3768 | 1470942001400 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:01 INFO - PROCESS | 3768 | ++DOCSHELL 19555000 == 39 [pid = 3768] [id = 594] 12:00:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19556400) [pid = 3768] [serial = 1782] [outer = 00000000] 12:00:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19CC1C00) [pid = 3768] [serial = 1783] [outer = 19556400] 12:00:01 INFO - PROCESS | 3768 | 1470942001457 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A10CC00) [pid = 3768] [serial = 1784] [outer = 19556400] 12:00:02 INFO - PROCESS | 3768 | 1470942002104 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1005ms 12:00:02 INFO - PROCESS | 3768 | 1470942002132 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 3768 | 1470942002135 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 12:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:00:02 INFO - PROCESS | 3768 | 1470942002139 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 3768 | 1470942002141 Marionette TRACE conn3 <- [1,2342,null,{}] 12:00:02 INFO - PROCESS | 3768 | 1470942002145 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:02 INFO - PROCESS | 3768 | 1470942002147 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:02 INFO - PROCESS | 3768 | 1470942002253 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:00:02 INFO - PROCESS | 3768 | 1470942002362 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 3768 | 1470942002365 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:02 INFO - PROCESS | 3768 | ++DOCSHELL 12E7EC00 == 40 [pid = 3768] [id = 595] 12:00:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1314E400) [pid = 3768] [serial = 1785] [outer = 00000000] 12:00:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15A2A000) [pid = 3768] [serial = 1786] [outer = 1314E400] 12:00:02 INFO - PROCESS | 3768 | 1470942002418 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16A33400) [pid = 3768] [serial = 1787] [outer = 1314E400] 12:00:03 INFO - PROCESS | 3768 | 1470942003163 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1100ms 12:00:03 INFO - PROCESS | 3768 | 1470942003238 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 3768 | 1470942003242 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 12:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:00:03 INFO - PROCESS | 3768 | 1470942003247 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 3768 | 1470942003251 Marionette TRACE conn3 <- [1,2346,null,{}] 12:00:03 INFO - PROCESS | 3768 | 1470942003270 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:03 INFO - PROCESS | 3768 | 1470942003272 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:03 INFO - PROCESS | 3768 | 1470942003413 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:00:03 INFO - PROCESS | 3768 | 1470942003472 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 3768 | 1470942003475 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:03 INFO - PROCESS | 3768 | ++DOCSHELL 132B8000 == 41 [pid = 3768] [id = 596] 12:00:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1391FC00) [pid = 3768] [serial = 1788] [outer = 00000000] 12:00:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (13ACFC00) [pid = 3768] [serial = 1789] [outer = 1391FC00] 12:00:03 INFO - PROCESS | 3768 | 1470942003523 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (14438400) [pid = 3768] [serial = 1790] [outer = 1391FC00] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 1051E400 == 40 [pid = 3768] [id = 571] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 10526000 == 39 [pid = 3768] [id = 590] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 12E34800 == 38 [pid = 3768] [id = 589] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 19548C00 == 37 [pid = 3768] [id = 588] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 10F09000 == 36 [pid = 3768] [id = 587] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 16A9D000 == 35 [pid = 3768] [id = 586] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 157C3800 == 34 [pid = 3768] [id = 585] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 11469800 == 33 [pid = 3768] [id = 584] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 114CD000 == 32 [pid = 3768] [id = 583] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 15734400 == 31 [pid = 3768] [id = 580] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 10520400 == 30 [pid = 3768] [id = 581] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 1443D000 == 29 [pid = 3768] [id = 582] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 12E7EC00 == 28 [pid = 3768] [id = 595] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 19555000 == 27 [pid = 3768] [id = 594] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 157C2400 == 26 [pid = 3768] [id = 591] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 114D7000 == 25 [pid = 3768] [id = 592] 12:00:04 INFO - PROCESS | 3768 | --DOCSHELL 15731400 == 24 [pid = 3768] [id = 593] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10A4FC00) [pid = 3768] [serial = 1714] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (13AD0800) [pid = 3768] [serial = 1720] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (14430000) [pid = 3768] [serial = 1721] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (157BB400) [pid = 3768] [serial = 1723] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (114E3800) [pid = 3768] [serial = 1717] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (12B7A000) [pid = 3768] [serial = 1718] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (17ED5400) [pid = 3768] [serial = 1732] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (129F9000) [pid = 3768] [serial = 1706] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10FA6800) [pid = 3768] [serial = 1705] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1573C000) [pid = 3768] [serial = 1709] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15021C00) [pid = 3768] [serial = 1708] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (19705400) [pid = 3768] [serial = 1712] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (17ECE800) [pid = 3768] [serial = 1711] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16EC2800) [pid = 3768] [serial = 1729] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1585D800) [pid = 3768] [serial = 1735] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19707400) [pid = 3768] [serial = 1738] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19551400) [pid = 3768] [serial = 1733] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (11466800) [pid = 3768] [serial = 1715] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16995000) [pid = 3768] [serial = 1726] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16A30C00) [pid = 3768] [serial = 1727] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16F3C000) [pid = 3768] [serial = 1730] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1585B800) [pid = 3768] [serial = 1724] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19707800) [pid = 3768] [serial = 1739] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19EA7800) [pid = 3768] [serial = 1741] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15869000) [pid = 3768] [serial = 1736] [outer = 00000000] [url = about:blank] 12:00:04 INFO - PROCESS | 3768 | 1470942004588 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1399ms 12:00:04 INFO - PROCESS | 3768 | 1470942004649 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 3768 | 1470942004652 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 12:00:04 INFO - PROCESS | 3768 | 1470942004657 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:00:04 INFO - PROCESS | 3768 | 1470942004662 Marionette TRACE conn3 <- [1,2350,null,{}] 12:00:04 INFO - PROCESS | 3768 | 1470942004667 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:04 INFO - PROCESS | 3768 | 1470942004670 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:04 INFO - PROCESS | 3768 | 1470942004758 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:00:04 INFO - PROCESS | 3768 | 1470942004899 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 3768 | 1470942004902 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:04 INFO - PROCESS | 3768 | ++DOCSHELL 10FA9000 == 25 [pid = 3768] [id = 597] 12:00:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10FAC800) [pid = 3768] [serial = 1791] [outer = 00000000] 12:00:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (114E2000) [pid = 3768] [serial = 1792] [outer = 10FAC800] 12:00:04 INFO - PROCESS | 3768 | 1470942004949 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (12BBE800) [pid = 3768] [serial = 1793] [outer = 10FAC800] 12:00:05 INFO - PROCESS | 3768 | 1470942005334 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 738ms 12:00:05 INFO - PROCESS | 3768 | 1470942005429 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 3768 | 1470942005433 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 12:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:00:05 INFO - PROCESS | 3768 | 1470942005444 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 3768 | 1470942005447 Marionette TRACE conn3 <- [1,2354,null,{}] 12:00:05 INFO - PROCESS | 3768 | 1470942005450 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:05 INFO - PROCESS | 3768 | 1470942005453 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:05 INFO - PROCESS | 3768 | 1470942005589 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:00:05 INFO - PROCESS | 3768 | 1470942005602 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 3768 | 1470942005604 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:05 INFO - PROCESS | 3768 | ++DOCSHELL 1420F800 == 26 [pid = 3768] [id = 598] 12:00:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (14430000) [pid = 3768] [serial = 1794] [outer = 00000000] 12:00:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15020000) [pid = 3768] [serial = 1795] [outer = 14430000] 12:00:05 INFO - PROCESS | 3768 | 1470942005653 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (151C7000) [pid = 3768] [serial = 1796] [outer = 14430000] 12:00:06 INFO - PROCESS | 3768 | 1470942006131 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 707ms 12:00:06 INFO - PROCESS | 3768 | 1470942006171 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 3768 | 1470942006173 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 12:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:00:06 INFO - PROCESS | 3768 | 1470942006177 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 3768 | 1470942006180 Marionette TRACE conn3 <- [1,2358,null,{}] 12:00:06 INFO - PROCESS | 3768 | 1470942006191 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 3768 | 1470942006196 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:06 INFO - PROCESS | 3768 | 1470942006285 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:00:06 INFO - PROCESS | 3768 | 1470942006293 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 3768 | 1470942006296 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:06 INFO - PROCESS | 3768 | ++DOCSHELL 157C3C00 == 27 [pid = 3768] [id = 599] 12:00:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (157C4400) [pid = 3768] [serial = 1797] [outer = 00000000] 12:00:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15A2C800) [pid = 3768] [serial = 1798] [outer = 157C4400] 12:00:06 INFO - PROCESS | 3768 | 1470942006344 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1612B000) [pid = 3768] [serial = 1799] [outer = 157C4400] 12:00:06 INFO - PROCESS | 3768 | 1470942006855 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 754ms 12:00:06 INFO - PROCESS | 3768 | 1470942006923 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 3768 | 1470942006925 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 12:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:00:06 INFO - PROCESS | 3768 | 1470942006967 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 3768 | 1470942006969 Marionette TRACE conn3 <- [1,2362,null,{}] 12:00:06 INFO - PROCESS | 3768 | 1470942006975 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 3768 | 1470942006977 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:07 INFO - PROCESS | 3768 | 1470942007101 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:00:07 INFO - PROCESS | 3768 | 1470942007111 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 3768 | 1470942007113 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:07 INFO - PROCESS | 3768 | ++DOCSHELL 15866000 == 28 [pid = 3768] [id = 600] 12:00:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16123400) [pid = 3768] [serial = 1800] [outer = 00000000] 12:00:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16A44C00) [pid = 3768] [serial = 1801] [outer = 16123400] 12:00:07 INFO - PROCESS | 3768 | 1470942007157 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16AAA400) [pid = 3768] [serial = 1802] [outer = 16123400] 12:00:07 INFO - PROCESS | 3768 | 1470942007601 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 12:00:07 INFO - PROCESS | 3768 | 1470942007669 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 3768 | 1470942007671 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 12:00:07 INFO - PROCESS | 3768 | 1470942007675 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 3768 | 1470942007676 Marionette TRACE conn3 <- [1,2366,null,{}] 12:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:00:07 INFO - PROCESS | 3768 | 1470942007680 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:07 INFO - PROCESS | 3768 | 1470942007682 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:07 INFO - PROCESS | 3768 | 1470942007792 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:00:07 INFO - PROCESS | 3768 | 1470942007800 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 3768 | 1470942007802 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:07 INFO - PROCESS | 3768 | ++DOCSHELL 16A34800 == 29 [pid = 3768] [id = 601] 12:00:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16AA4400) [pid = 3768] [serial = 1803] [outer = 00000000] 12:00:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (174EE000) [pid = 3768] [serial = 1804] [outer = 16AA4400] 12:00:07 INFO - PROCESS | 3768 | 1470942007846 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1764BC00) [pid = 3768] [serial = 1805] [outer = 16AA4400] 12:00:08 INFO - PROCESS | 3768 | 1470942008340 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 707ms 12:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:00:08 INFO - PROCESS | 3768 | 1470942008383 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 3768 | 1470942008386 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 12:00:08 INFO - PROCESS | 3768 | 1470942008389 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 3768 | 1470942008391 Marionette TRACE conn3 <- [1,2370,null,{}] 12:00:08 INFO - PROCESS | 3768 | 1470942008394 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:08 INFO - PROCESS | 3768 | 1470942008400 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:08 INFO - PROCESS | 3768 | 1470942008790 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16A9E800) [pid = 3768] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A32C00) [pid = 3768] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (17CAE400) [pid = 3768] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (114D4800) [pid = 3768] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1501F800) [pid = 3768] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10528400) [pid = 3768] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (139F9800) [pid = 3768] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (157C5800) [pid = 3768] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1954D800) [pid = 3768] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16A48C00) [pid = 3768] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (12E7A400) [pid = 3768] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:00:08 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19EA9C00) [pid = 3768] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:00:08 INFO - PROCESS | 3768 | 1470942008860 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 3768 | 1470942008862 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:08 INFO - PROCESS | 3768 | ++DOCSHELL 0F34D000 == 30 [pid = 3768] [id = 602] 12:00:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (0F390400) [pid = 3768] [serial = 1806] [outer = 00000000] 12:00:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (12C68C00) [pid = 3768] [serial = 1807] [outer = 0F390400] 12:00:08 INFO - PROCESS | 3768 | 1470942008906 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15735000) [pid = 3768] [serial = 1808] [outer = 0F390400] 12:00:09 INFO - PROCESS | 3768 | 1470942009260 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 943ms 12:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:00:09 INFO - PROCESS | 3768 | 1470942009332 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 3768 | 1470942009334 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 12:00:09 INFO - PROCESS | 3768 | 1470942009338 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 3768 | 1470942009339 Marionette TRACE conn3 <- [1,2374,null,{}] 12:00:09 INFO - PROCESS | 3768 | 1470942009343 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:09 INFO - PROCESS | 3768 | 1470942009345 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:09 INFO - PROCESS | 3768 | 1470942009419 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:00:09 INFO - PROCESS | 3768 | 1470942009425 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 3768 | 1470942009427 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:09 INFO - PROCESS | 3768 | ++DOCSHELL 1443C400 == 31 [pid = 3768] [id = 603] 12:00:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1501F800) [pid = 3768] [serial = 1809] [outer = 00000000] 12:00:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1954C400) [pid = 3768] [serial = 1810] [outer = 1501F800] 12:00:09 INFO - PROCESS | 3768 | 1470942009470 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19551800) [pid = 3768] [serial = 1811] [outer = 1501F800] 12:00:09 INFO - PROCESS | 3768 | 1470942009892 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 597ms 12:00:09 INFO - PROCESS | 3768 | 1470942009935 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 3768 | 1470942009937 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 12:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:00:09 INFO - PROCESS | 3768 | 1470942009944 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 3768 | 1470942009946 Marionette TRACE conn3 <- [1,2378,null,{}] 12:00:09 INFO - PROCESS | 3768 | 1470942009949 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:09 INFO - PROCESS | 3768 | 1470942009951 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:10 INFO - PROCESS | 3768 | 1470942010034 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:00:10 INFO - PROCESS | 3768 | 1470942010040 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 3768 | 1470942010042 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:10 INFO - PROCESS | 3768 | ++DOCSHELL 1501F000 == 32 [pid = 3768] [id = 604] 12:00:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16991800) [pid = 3768] [serial = 1812] [outer = 00000000] 12:00:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1970DC00) [pid = 3768] [serial = 1813] [outer = 16991800] 12:00:10 INFO - PROCESS | 3768 | 1470942010084 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19CB2800) [pid = 3768] [serial = 1814] [outer = 16991800] 12:00:10 INFO - PROCESS | 3768 | 1470942010531 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 644ms 12:00:10 INFO - PROCESS | 3768 | 1470942010581 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 3768 | 1470942010583 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 12:00:10 INFO - PROCESS | 3768 | 1470942010586 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 3768 | 1470942010588 Marionette TRACE conn3 <- [1,2382,null,{}] 12:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:00:10 INFO - PROCESS | 3768 | 1470942010596 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:10 INFO - PROCESS | 3768 | 1470942010598 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:10 INFO - PROCESS | 3768 | 1470942010675 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:00:10 INFO - PROCESS | 3768 | 1470942010681 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 3768 | 1470942010683 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:10 INFO - PROCESS | 3768 | ++DOCSHELL 19CBA000 == 33 [pid = 3768] [id = 605] 12:00:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19CBA800) [pid = 3768] [serial = 1815] [outer = 00000000] 12:00:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19EAD400) [pid = 3768] [serial = 1816] [outer = 19CBA800] 12:00:10 INFO - PROCESS | 3768 | 1470942010729 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A062000) [pid = 3768] [serial = 1817] [outer = 19CBA800] 12:00:11 INFO - PROCESS | 3768 | 1470942011643 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1037ms 12:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:00:11 INFO - PROCESS | 3768 | 1470942011679 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 3768 | 1470942011683 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 12:00:11 INFO - PROCESS | 3768 | 1470942011688 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 3768 | 1470942011691 Marionette TRACE conn3 <- [1,2386,null,{}] 12:00:11 INFO - PROCESS | 3768 | 1470942011696 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:11 INFO - PROCESS | 3768 | 1470942011700 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:11 INFO - PROCESS | 3768 | 1470942011817 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:00:11 INFO - PROCESS | 3768 | 1470942011952 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 3768 | 1470942011955 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:11 INFO - PROCESS | 3768 | ++DOCSHELL 10A55800 == 34 [pid = 3768] [id = 606] 12:00:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (10F08000) [pid = 3768] [serial = 1818] [outer = 00000000] 12:00:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (12B7A000) [pid = 3768] [serial = 1819] [outer = 10F08000] 12:00:12 INFO - PROCESS | 3768 | 1470942012012 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (139F1800) [pid = 3768] [serial = 1820] [outer = 10F08000] 12:00:12 INFO - PROCESS | 3768 | 1470942012709 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1100ms 12:00:12 INFO - PROCESS | 3768 | 1470942012788 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 3768 | 1470942012792 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 12:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:00:12 INFO - PROCESS | 3768 | 1470942012799 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 3768 | 1470942012802 Marionette TRACE conn3 <- [1,2390,null,{}] 12:00:12 INFO - PROCESS | 3768 | 1470942012832 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:12 INFO - PROCESS | 3768 | 1470942012835 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:13 INFO - PROCESS | 3768 | 1470942013080 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:00:13 INFO - PROCESS | 3768 | 1470942013226 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 3768 | 1470942013229 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:13 INFO - PROCESS | 3768 | ++DOCSHELL 10434000 == 35 [pid = 3768] [id = 607] 12:00:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10435C00) [pid = 3768] [serial = 1821] [outer = 00000000] 12:00:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (104E9C00) [pid = 3768] [serial = 1822] [outer = 10435C00] 12:00:13 INFO - PROCESS | 3768 | 1470942013281 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10A4E400) [pid = 3768] [serial = 1823] [outer = 10435C00] 12:00:13 INFO - PROCESS | 3768 | --DOCSHELL 1501F000 == 34 [pid = 3768] [id = 604] 12:00:13 INFO - PROCESS | 3768 | --DOCSHELL 1443C400 == 33 [pid = 3768] [id = 603] 12:00:13 INFO - PROCESS | 3768 | --DOCSHELL 0F34D000 == 32 [pid = 3768] [id = 602] 12:00:13 INFO - PROCESS | 3768 | --DOCSHELL 16A34800 == 31 [pid = 3768] [id = 601] 12:00:13 INFO - PROCESS | 3768 | --DOCSHELL 15866000 == 30 [pid = 3768] [id = 600] 12:00:13 INFO - PROCESS | 3768 | --DOCSHELL 157C3C00 == 29 [pid = 3768] [id = 599] 12:00:13 INFO - PROCESS | 3768 | --DOCSHELL 1420F800 == 28 [pid = 3768] [id = 598] 12:00:13 INFO - PROCESS | 3768 | --DOCSHELL 10FA9000 == 27 [pid = 3768] [id = 597] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16EBF400) [pid = 3768] [serial = 1759] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (174ED000) [pid = 3768] [serial = 1760] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (17E6D400) [pid = 3768] [serial = 1762] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19EA8000) [pid = 3768] [serial = 1742] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (12BC2000) [pid = 3768] [serial = 1750] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1314AC00) [pid = 3768] [serial = 1751] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15739000) [pid = 3768] [serial = 1747] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15A26800) [pid = 3768] [serial = 1748] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12E36800) [pid = 3768] [serial = 1744] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (13214C00) [pid = 3768] [serial = 1745] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1420A400) [pid = 3768] [serial = 1753] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1501EC00) [pid = 3768] [serial = 1754] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15A51400) [pid = 3768] [serial = 1756] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19705C00) [pid = 3768] [serial = 1765] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A05E800) [pid = 3768] [serial = 1772] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16998C00) [pid = 3768] [serial = 1768] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A10E000) [pid = 3768] [serial = 1774] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A10E400) [pid = 3768] [serial = 1775] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19EAA000) [pid = 3768] [serial = 1771] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16E0DC00) [pid = 3768] [serial = 1769] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19701400) [pid = 3768] [serial = 1766] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (17E70000) [pid = 3768] [serial = 1763] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1612D400) [pid = 3768] [serial = 1757] [outer = 00000000] [url = about:blank] 12:00:13 INFO - PROCESS | 3768 | 1470942013839 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1100ms 12:00:13 INFO - PROCESS | 3768 | 1470942013897 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 3768 | 1470942013901 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 12:00:13 INFO - PROCESS | 3768 | 1470942013906 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:00:13 INFO - PROCESS | 3768 | 1470942013909 Marionette TRACE conn3 <- [1,2394,null,{}] 12:00:13 INFO - PROCESS | 3768 | 1470942013914 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:13 INFO - PROCESS | 3768 | 1470942013916 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:14 INFO - PROCESS | 3768 | 1470942014002 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:00:14 INFO - PROCESS | 3768 | 1470942014099 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 3768 | 1470942014103 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:14 INFO - PROCESS | 3768 | ++DOCSHELL 1321A400 == 28 [pid = 3768] [id = 608] 12:00:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1321A800) [pid = 3768] [serial = 1824] [outer = 00000000] 12:00:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (132B1800) [pid = 3768] [serial = 1825] [outer = 1321A800] 12:00:14 INFO - PROCESS | 3768 | 1470942014152 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13B5C400) [pid = 3768] [serial = 1826] [outer = 1321A800] 12:00:14 INFO - PROCESS | 3768 | 1470942014563 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 707ms 12:00:14 INFO - PROCESS | 3768 | 1470942014607 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 3768 | 1470942014610 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:00:14 INFO - PROCESS | 3768 | 1470942014617 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 3768 | 1470942014619 Marionette TRACE conn3 <- [1,2398,null,{}] 12:00:14 INFO - PROCESS | 3768 | 1470942014623 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:14 INFO - PROCESS | 3768 | 1470942014626 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:14 INFO - PROCESS | 3768 | 1470942014739 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:00:14 INFO - PROCESS | 3768 | 1470942014752 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 3768 | 1470942014754 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:14 INFO - PROCESS | 3768 | ++DOCSHELL 157BD000 == 29 [pid = 3768] [id = 609] 12:00:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (157C6000) [pid = 3768] [serial = 1827] [outer = 00000000] 12:00:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15A24000) [pid = 3768] [serial = 1828] [outer = 157C6000] 12:00:14 INFO - PROCESS | 3768 | 1470942014807 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15A50C00) [pid = 3768] [serial = 1829] [outer = 157C6000] 12:00:15 INFO - PROCESS | 3768 | 1470942015292 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 707ms 12:00:15 INFO - PROCESS | 3768 | 1470942015316 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 3768 | 1470942015320 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 12:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:00:15 INFO - PROCESS | 3768 | 1470942015330 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 3768 | 1470942015335 Marionette TRACE conn3 <- [1,2402,null,{}] 12:00:15 INFO - PROCESS | 3768 | 1470942015339 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 3768 | 1470942015342 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:15 INFO - PROCESS | 3768 | 1470942015428 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:00:15 INFO - PROCESS | 3768 | 1470942015436 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 3768 | 1470942015438 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:15 INFO - PROCESS | 3768 | ++DOCSHELL 15734C00 == 30 [pid = 3768] [id = 610] 12:00:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16A32C00) [pid = 3768] [serial = 1830] [outer = 00000000] 12:00:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16EC1C00) [pid = 3768] [serial = 1831] [outer = 16A32C00] 12:00:15 INFO - PROCESS | 3768 | 1470942015481 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (174EB000) [pid = 3768] [serial = 1832] [outer = 16A32C00] 12:00:15 INFO - PROCESS | 3768 | 1470942015951 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 12:00:16 INFO - PROCESS | 3768 | 1470942016035 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 3768 | 1470942016037 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 12:00:16 INFO - PROCESS | 3768 | 1470942016040 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:00:16 INFO - PROCESS | 3768 | 1470942016042 Marionette TRACE conn3 <- [1,2406,null,{}] 12:00:16 INFO - PROCESS | 3768 | 1470942016046 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:16 INFO - PROCESS | 3768 | 1470942016048 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:16 INFO - PROCESS | 3768 | 1470942016197 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:00:16 INFO - PROCESS | 3768 | 1470942016218 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 3768 | 1470942016220 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:16 INFO - PROCESS | 3768 | ++DOCSHELL 17E69000 == 31 [pid = 3768] [id = 611] 12:00:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17E6D400) [pid = 3768] [serial = 1833] [outer = 00000000] 12:00:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17ED6400) [pid = 3768] [serial = 1834] [outer = 17E6D400] 12:00:16 INFO - PROCESS | 3768 | 1470942016264 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (180E3C00) [pid = 3768] [serial = 1835] [outer = 17E6D400] 12:00:16 INFO - PROCESS | 3768 | 1470942016737 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 12:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:00:16 INFO - PROCESS | 3768 | 1470942016774 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 3768 | 1470942016776 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 12:00:16 INFO - PROCESS | 3768 | 1470942016779 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 3768 | 1470942016781 Marionette TRACE conn3 <- [1,2410,null,{}] 12:00:16 INFO - PROCESS | 3768 | 1470942016784 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:16 INFO - PROCESS | 3768 | 1470942016786 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:16 INFO - PROCESS | 3768 | 1470942016901 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:00:16 INFO - PROCESS | 3768 | 1470942016906 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 3768 | 1470942016912 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:16 INFO - PROCESS | 3768 | ++DOCSHELL 12E2AC00 == 32 [pid = 3768] [id = 612] 12:00:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (180E9400) [pid = 3768] [serial = 1836] [outer = 00000000] 12:00:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1954CC00) [pid = 3768] [serial = 1837] [outer = 180E9400] 12:00:17 INFO - PROCESS | 3768 | 1470942017018 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19706C00) [pid = 3768] [serial = 1838] [outer = 180E9400] 12:00:17 INFO - PROCESS | 3768 | 1470942017469 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 739ms 12:00:17 INFO - PROCESS | 3768 | 1470942017520 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 3768 | 1470942017522 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 12:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:00:17 INFO - PROCESS | 3768 | 1470942017525 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 3768 | 1470942017527 Marionette TRACE conn3 <- [1,2414,null,{}] 12:00:17 INFO - PROCESS | 3768 | 1470942017530 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:17 INFO - PROCESS | 3768 | 1470942017532 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:17 INFO - PROCESS | 3768 | 1470942017670 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:00:17 INFO - PROCESS | 3768 | 1470942017691 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 3768 | 1470942017694 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:17 INFO - PROCESS | 3768 | ++DOCSHELL 1954B400 == 33 [pid = 3768] [id = 613] 12:00:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1970CC00) [pid = 3768] [serial = 1839] [outer = 00000000] 12:00:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19EAEC00) [pid = 3768] [serial = 1840] [outer = 1970CC00] 12:00:17 INFO - PROCESS | 3768 | 1470942017745 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19EAF400) [pid = 3768] [serial = 1841] [outer = 1970CC00] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16991800) [pid = 3768] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16123400) [pid = 3768] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10FAC800) [pid = 3768] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (157C4400) [pid = 3768] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1391FC00) [pid = 3768] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (14430000) [pid = 3768] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16AA4400) [pid = 3768] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (114D7800) [pid = 3768] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15733400) [pid = 3768] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19556400) [pid = 3768] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1314E400) [pid = 3768] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (0F390400) [pid = 3768] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:00:18 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1501F800) [pid = 3768] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:00:18 INFO - PROCESS | 3768 | 1470942018262 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 801ms 12:00:18 INFO - PROCESS | 3768 | 1470942018328 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 3768 | 1470942018330 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 12:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:00:18 INFO - PROCESS | 3768 | 1470942018333 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 3768 | 1470942018335 Marionette TRACE conn3 <- [1,2418,null,{}] 12:00:18 INFO - PROCESS | 3768 | 1470942018339 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 3768 | 1470942018341 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:18 INFO - PROCESS | 3768 | 1470942018422 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:00:18 INFO - PROCESS | 3768 | 1470942018517 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 3768 | 1470942018519 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:18 INFO - PROCESS | 3768 | ++DOCSHELL 103CD000 == 34 [pid = 3768] [id = 614] 12:00:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10F0E800) [pid = 3768] [serial = 1842] [outer = 00000000] 12:00:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (13ACE800) [pid = 3768] [serial = 1843] [outer = 10F0E800] 12:00:18 INFO - PROCESS | 3768 | 1470942018562 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16A2C800) [pid = 3768] [serial = 1844] [outer = 10F0E800] 12:00:18 INFO - PROCESS | 3768 | 1470942018936 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 645ms 12:00:18 INFO - PROCESS | 3768 | 1470942018971 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 3768 | 1470942018973 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 12:00:18 INFO - PROCESS | 3768 | 1470942018976 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:00:18 INFO - PROCESS | 3768 | 1470942018978 Marionette TRACE conn3 <- [1,2422,null,{}] 12:00:18 INFO - PROCESS | 3768 | 1470942018981 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 3768 | 1470942018983 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:19 INFO - PROCESS | 3768 | 1470942019125 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:00:19 INFO - PROCESS | 3768 | 1470942019137 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 3768 | 1470942019139 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:19 INFO - PROCESS | 3768 | ++DOCSHELL 10375800 == 35 [pid = 3768] [id = 615] 12:00:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1391FC00) [pid = 3768] [serial = 1845] [outer = 00000000] 12:00:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (19709C00) [pid = 3768] [serial = 1846] [outer = 1391FC00] 12:00:19 INFO - PROCESS | 3768 | 1470942019182 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19CBE800) [pid = 3768] [serial = 1847] [outer = 1391FC00] 12:00:19 INFO - PROCESS | 3768 | 1470942019581 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 644ms 12:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:00:19 INFO - PROCESS | 3768 | 1470942019614 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 3768 | 1470942019616 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 12:00:19 INFO - PROCESS | 3768 | 1470942019619 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 3768 | 1470942019621 Marionette TRACE conn3 <- [1,2426,null,{}] 12:00:19 INFO - PROCESS | 3768 | 1470942019625 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:19 INFO - PROCESS | 3768 | 1470942019626 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:19 INFO - PROCESS | 3768 | 1470942019749 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:00:19 INFO - PROCESS | 3768 | 1470942019809 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 3768 | 1470942019811 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:19 INFO - PROCESS | 3768 | ++DOCSHELL 174ED400 == 36 [pid = 3768] [id = 616] 12:00:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (180E0000) [pid = 3768] [serial = 1848] [outer = 00000000] 12:00:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A1A4C00) [pid = 3768] [serial = 1849] [outer = 180E0000] 12:00:19 INFO - PROCESS | 3768 | 1470942019854 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A587C00) [pid = 3768] [serial = 1850] [outer = 180E0000] 12:00:20 INFO - PROCESS | 3768 | 1470942020282 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 12:00:20 INFO - PROCESS | 3768 | 1470942020320 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 3768 | 1470942020324 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:00:20 INFO - PROCESS | 3768 | 1470942020329 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 3768 | 1470942020333 Marionette TRACE conn3 <- [1,2430,null,{}] 12:00:20 INFO - PROCESS | 3768 | 1470942020339 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 3768 | 1470942020342 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:20 INFO - PROCESS | 3768 | 1470942020498 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:00:20 INFO - PROCESS | 3768 | 1470942020611 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 3768 | 1470942020614 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:20 INFO - PROCESS | 3768 | ++DOCSHELL 1047C400 == 37 [pid = 3768] [id = 617] 12:00:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (104E6800) [pid = 3768] [serial = 1851] [outer = 00000000] 12:00:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (131D5C00) [pid = 3768] [serial = 1852] [outer = 104E6800] 12:00:20 INFO - PROCESS | 3768 | 1470942020671 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1501FC00) [pid = 3768] [serial = 1853] [outer = 104E6800] 12:00:21 INFO - PROCESS | 3768 | 1470942021194 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 912ms 12:00:21 INFO - PROCESS | 3768 | 1470942021235 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 3768 | 1470942021240 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:00:21 INFO - PROCESS | 3768 | 1470942021247 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 3768 | 1470942021252 Marionette TRACE conn3 <- [1,2434,null,{}] 12:00:21 INFO - PROCESS | 3768 | 1470942021258 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:21 INFO - PROCESS | 3768 | 1470942021262 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:21 INFO - PROCESS | 3768 | 1470942021377 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:00:21 INFO - PROCESS | 3768 | 1470942021489 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 3768 | 1470942021492 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:21 INFO - PROCESS | 3768 | ++DOCSHELL 12E2B400 == 38 [pid = 3768] [id = 618] 12:00:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (157E6800) [pid = 3768] [serial = 1854] [outer = 00000000] 12:00:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1698EC00) [pid = 3768] [serial = 1855] [outer = 157E6800] 12:00:21 INFO - PROCESS | 3768 | 1470942021588 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16A30C00) [pid = 3768] [serial = 1856] [outer = 157E6800] 12:00:22 INFO - PROCESS | 3768 | 1470942022211 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1006ms 12:00:22 INFO - PROCESS | 3768 | 1470942022281 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 3768 | 1470942022283 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:00:22 INFO - PROCESS | 3768 | 1470942022287 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 3768 | 1470942022291 Marionette TRACE conn3 <- [1,2438,null,{}] 12:00:22 INFO - PROCESS | 3768 | 1470942022307 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:22 INFO - PROCESS | 3768 | 1470942022314 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:22 INFO - PROCESS | 3768 | 1470942022420 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:00:22 INFO - PROCESS | 3768 | 1470942022559 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 3768 | 1470942022562 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:22 INFO - PROCESS | 3768 | ++DOCSHELL 19EAB400 == 39 [pid = 3768] [id = 619] 12:00:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19EAD800) [pid = 3768] [serial = 1857] [outer = 00000000] 12:00:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A1A2000) [pid = 3768] [serial = 1858] [outer = 19EAD800] 12:00:22 INFO - PROCESS | 3768 | 1470942022618 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A6E2000) [pid = 3768] [serial = 1859] [outer = 19EAD800] 12:00:23 INFO - PROCESS | 3768 | 1470942023189 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 958ms 12:00:23 INFO - PROCESS | 3768 | 1470942023232 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 3768 | 1470942023234 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 12:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:00:23 INFO - PROCESS | 3768 | 1470942023238 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 3768 | 1470942023240 Marionette TRACE conn3 <- [1,2442,null,{}] 12:00:23 INFO - PROCESS | 3768 | 1470942023244 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:23 INFO - PROCESS | 3768 | 1470942023246 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:23 INFO - PROCESS | 3768 | 1470942023353 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:00:23 INFO - PROCESS | 3768 | 1470942023506 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 3768 | 1470942023508 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:23 INFO - PROCESS | 3768 | ++DOCSHELL 13925400 == 40 [pid = 3768] [id = 620] 12:00:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19CB5C00) [pid = 3768] [serial = 1860] [outer = 00000000] 12:00:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A6E9400) [pid = 3768] [serial = 1861] [outer = 19CB5C00] 12:00:23 INFO - PROCESS | 3768 | 1470942023565 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A6ECC00) [pid = 3768] [serial = 1862] [outer = 19CB5C00] 12:00:24 INFO - PROCESS | 3768 | 1470942024333 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1148ms 12:00:24 INFO - PROCESS | 3768 | 1470942024379 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 3768 | 1470942024383 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 12:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:00:24 INFO - PROCESS | 3768 | 1470942024388 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 3768 | 1470942024391 Marionette TRACE conn3 <- [1,2446,null,{}] 12:00:24 INFO - PROCESS | 3768 | 1470942024397 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:24 INFO - PROCESS | 3768 | 1470942024400 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:24 INFO - PROCESS | 3768 | 1470942024505 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:00:24 INFO - PROCESS | 3768 | 1470942024644 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 3768 | 1470942024647 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:24 INFO - PROCESS | 3768 | ++DOCSHELL 12E2A400 == 41 [pid = 3768] [id = 621] 12:00:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (12E32400) [pid = 3768] [serial = 1863] [outer = 00000000] 12:00:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (13174800) [pid = 3768] [serial = 1864] [outer = 12E32400] 12:00:24 INFO - PROCESS | 3768 | 1470942024699 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (132B1400) [pid = 3768] [serial = 1865] [outer = 12E32400] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 10375800 == 40 [pid = 3768] [id = 615] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 103CD000 == 39 [pid = 3768] [id = 614] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 1954B400 == 38 [pid = 3768] [id = 613] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 12E2AC00 == 37 [pid = 3768] [id = 612] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 17E69000 == 36 [pid = 3768] [id = 611] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 15734C00 == 35 [pid = 3768] [id = 610] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 157BD000 == 34 [pid = 3768] [id = 609] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 1321A400 == 33 [pid = 3768] [id = 608] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 10434000 == 32 [pid = 3768] [id = 607] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 10A55800 == 31 [pid = 3768] [id = 606] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 19CBA000 == 30 [pid = 3768] [id = 605] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 132B8000 == 29 [pid = 3768] [id = 596] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 13925400 == 28 [pid = 3768] [id = 620] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 19EAB400 == 27 [pid = 3768] [id = 619] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 174ED400 == 26 [pid = 3768] [id = 616] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 1047C400 == 25 [pid = 3768] [id = 617] 12:00:25 INFO - PROCESS | 3768 | --DOCSHELL 12E2B400 == 24 [pid = 3768] [id = 618] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1970DC00) [pid = 3768] [serial = 1813] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (16A44C00) [pid = 3768] [serial = 1801] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (114E2000) [pid = 3768] [serial = 1792] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (12BBE800) [pid = 3768] [serial = 1793] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15A2C800) [pid = 3768] [serial = 1798] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (14438400) [pid = 3768] [serial = 1790] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13ACFC00) [pid = 3768] [serial = 1789] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15020000) [pid = 3768] [serial = 1795] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (151C7000) [pid = 3768] [serial = 1796] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (174EE000) [pid = 3768] [serial = 1804] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (132B1000) [pid = 3768] [serial = 1778] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (12BC6C00) [pid = 3768] [serial = 1777] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16AAA400) [pid = 3768] [serial = 1802] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16994C00) [pid = 3768] [serial = 1781] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (157C1000) [pid = 3768] [serial = 1780] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A10CC00) [pid = 3768] [serial = 1784] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19CC1C00) [pid = 3768] [serial = 1783] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16A33400) [pid = 3768] [serial = 1787] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15A2A000) [pid = 3768] [serial = 1786] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (12C68C00) [pid = 3768] [serial = 1807] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1764BC00) [pid = 3768] [serial = 1805] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1954C400) [pid = 3768] [serial = 1810] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (19CB2800) [pid = 3768] [serial = 1814] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19551800) [pid = 3768] [serial = 1811] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15735000) [pid = 3768] [serial = 1808] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1612B000) [pid = 3768] [serial = 1799] [outer = 00000000] [url = about:blank] 12:00:25 INFO - PROCESS | 3768 | 1470942025804 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1462ms 12:00:25 INFO - PROCESS | 3768 | 1470942025854 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 3768 | 1470942025858 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 12:00:25 INFO - PROCESS | 3768 | 1470942025863 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:00:25 INFO - PROCESS | 3768 | 1470942025867 Marionette TRACE conn3 <- [1,2450,null,{}] 12:00:25 INFO - PROCESS | 3768 | 1470942025873 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:25 INFO - PROCESS | 3768 | 1470942025875 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:25 INFO - PROCESS | 3768 | 1470942025966 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:00:26 INFO - PROCESS | 3768 | 1470942025975 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 3768 | 1470942025979 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:26 INFO - PROCESS | 3768 | ++DOCSHELL 10A4A800 == 25 [pid = 3768] [id = 622] 12:00:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10A4AC00) [pid = 3768] [serial = 1866] [outer = 00000000] 12:00:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (114C5C00) [pid = 3768] [serial = 1867] [outer = 10A4AC00] 12:00:26 INFO - PROCESS | 3768 | 1470942026026 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (11CFA000) [pid = 3768] [serial = 1868] [outer = 10A4AC00] 12:00:26 INFO - PROCESS | 3768 | 1470942026529 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 707ms 12:00:26 INFO - PROCESS | 3768 | 1470942026577 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 3768 | 1470942026582 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 12:00:26 INFO - PROCESS | 3768 | 1470942026591 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 3768 | 1470942026594 Marionette TRACE conn3 <- [1,2454,null,{}] 12:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:00:26 INFO - PROCESS | 3768 | 1470942026598 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 3768 | 1470942026600 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:26 INFO - PROCESS | 3768 | 1470942026725 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:00:26 INFO - PROCESS | 3768 | 1470942026837 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 3768 | 1470942026839 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:26 INFO - PROCESS | 3768 | ++DOCSHELL 1314B400 == 26 [pid = 3768] [id = 623] 12:00:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (13222C00) [pid = 3768] [serial = 1869] [outer = 00000000] 12:00:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13ACE400) [pid = 3768] [serial = 1870] [outer = 13222C00] 12:00:26 INFO - PROCESS | 3768 | 1470942026886 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (13B5B400) [pid = 3768] [serial = 1871] [outer = 13222C00] 12:00:27 INFO - PROCESS | 3768 | 1470942027301 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 738ms 12:00:27 INFO - PROCESS | 3768 | 1470942027367 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 3768 | 1470942027369 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 12:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:00:27 INFO - PROCESS | 3768 | 1470942027373 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 3768 | 1470942027377 Marionette TRACE conn3 <- [1,2458,null,{}] 12:00:27 INFO - PROCESS | 3768 | 1470942027388 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:27 INFO - PROCESS | 3768 | 1470942027393 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:27 INFO - PROCESS | 3768 | 1470942027485 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:00:27 INFO - PROCESS | 3768 | 1470942027498 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 3768 | 1470942027501 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:27 INFO - PROCESS | 3768 | ++DOCSHELL 151CE000 == 27 [pid = 3768] [id = 624] 12:00:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (151CEC00) [pid = 3768] [serial = 1872] [outer = 00000000] 12:00:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15731000) [pid = 3768] [serial = 1873] [outer = 151CEC00] 12:00:27 INFO - PROCESS | 3768 | 1470942027548 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15737C00) [pid = 3768] [serial = 1874] [outer = 151CEC00] 12:00:28 INFO - PROCESS | 3768 | 1470942028038 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms 12:00:28 INFO - PROCESS | 3768 | 1470942028078 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 3768 | 1470942028080 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:00:28 INFO - PROCESS | 3768 | 1470942028084 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 3768 | 1470942028086 Marionette TRACE conn3 <- [1,2462,null,{}] 12:00:28 INFO - PROCESS | 3768 | 1470942028089 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 3768 | 1470942028091 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:28 INFO - PROCESS | 3768 | 1470942028239 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:00:28 INFO - PROCESS | 3768 | 1470942028251 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 3768 | 1470942028253 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:28 INFO - PROCESS | 3768 | ++DOCSHELL 1585A400 == 28 [pid = 3768] [id = 625] 12:00:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15864C00) [pid = 3768] [serial = 1875] [outer = 00000000] 12:00:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15A2E000) [pid = 3768] [serial = 1876] [outer = 15864C00] 12:00:28 INFO - PROCESS | 3768 | 1470942028298 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16123400) [pid = 3768] [serial = 1877] [outer = 15864C00] 12:00:28 INFO - PROCESS | 3768 | 1470942028741 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 708ms 12:00:28 INFO - PROCESS | 3768 | 1470942028782 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 3768 | 1470942028784 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:00:28 INFO - PROCESS | 3768 | 1470942028795 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 3768 | 1470942028796 Marionette TRACE conn3 <- [1,2466,null,{}] 12:00:28 INFO - PROCESS | 3768 | 1470942028800 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 3768 | 1470942028802 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:28 INFO - PROCESS | 3768 | 1470942028911 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:00:28 INFO - PROCESS | 3768 | 1470942028916 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 3768 | 1470942028918 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:28 INFO - PROCESS | 3768 | ++DOCSHELL 15865C00 == 29 [pid = 3768] [id = 626] 12:00:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15A2B000) [pid = 3768] [serial = 1878] [outer = 00000000] 12:00:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16A30000) [pid = 3768] [serial = 1879] [outer = 15A2B000] 12:00:28 INFO - PROCESS | 3768 | 1470942028962 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16A48400) [pid = 3768] [serial = 1880] [outer = 15A2B000] 12:00:29 INFO - PROCESS | 3768 | 1470942029431 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 12:00:29 INFO - PROCESS | 3768 | 1470942029493 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 3768 | 1470942029495 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 12:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:00:29 INFO - PROCESS | 3768 | 1470942029498 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 3768 | 1470942029500 Marionette TRACE conn3 <- [1,2470,null,{}] 12:00:29 INFO - PROCESS | 3768 | 1470942029504 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:29 INFO - PROCESS | 3768 | 1470942029509 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:29 INFO - PROCESS | 3768 | 1470942029658 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:00:29 INFO - PROCESS | 3768 | 1470942029682 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 3768 | 1470942029684 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:29 INFO - PROCESS | 3768 | ++DOCSHELL 174EC400 == 30 [pid = 3768] [id = 627] 12:00:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17646000) [pid = 3768] [serial = 1881] [outer = 00000000] 12:00:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17C1BC00) [pid = 3768] [serial = 1882] [outer = 17646000] 12:00:29 INFO - PROCESS | 3768 | 1470942029730 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17E62C00) [pid = 3768] [serial = 1883] [outer = 17646000] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10F08000) [pid = 3768] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10435C00) [pid = 3768] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (19CBA800) [pid = 3768] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10F0E800) [pid = 3768] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1321A800) [pid = 3768] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (180E9400) [pid = 3768] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16A32C00) [pid = 3768] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (157C6000) [pid = 3768] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1391FC00) [pid = 3768] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1970CC00) [pid = 3768] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:00:30 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (180E0000) [pid = 3768] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:00:30 INFO - PROCESS | 3768 | 1470942030405 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 943ms 12:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:00:30 INFO - PROCESS | 3768 | 1470942030443 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 3768 | 1470942030445 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 12:00:30 INFO - PROCESS | 3768 | 1470942030449 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 3768 | 1470942030451 Marionette TRACE conn3 <- [1,2474,null,{}] 12:00:30 INFO - PROCESS | 3768 | 1470942030454 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:30 INFO - PROCESS | 3768 | 1470942030456 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:30 INFO - PROCESS | 3768 | 1470942030539 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:00:30 INFO - PROCESS | 3768 | 1470942030545 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 3768 | 1470942030547 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:30 INFO - PROCESS | 3768 | ++DOCSHELL 13AC8800 == 31 [pid = 3768] [id = 628] 12:00:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1420A800) [pid = 3768] [serial = 1884] [outer = 00000000] 12:00:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16E09400) [pid = 3768] [serial = 1885] [outer = 1420A800] 12:00:30 INFO - PROCESS | 3768 | 1470942030590 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17E6C800) [pid = 3768] [serial = 1886] [outer = 1420A800] 12:00:31 INFO - PROCESS | 3768 | 1470942031015 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 598ms 12:00:31 INFO - PROCESS | 3768 | 1470942031055 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 3768 | 1470942031057 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 12:00:31 INFO - PROCESS | 3768 | 1470942031061 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:00:31 INFO - PROCESS | 3768 | 1470942031063 Marionette TRACE conn3 <- [1,2478,null,{}] 12:00:31 INFO - PROCESS | 3768 | 1470942031066 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:31 INFO - PROCESS | 3768 | 1470942031068 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:31 INFO - PROCESS | 3768 | 1470942031145 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:00:31 INFO - PROCESS | 3768 | 1470942031150 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 3768 | 1470942031152 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:31 INFO - PROCESS | 3768 | ++DOCSHELL 16E06800 == 32 [pid = 3768] [id = 629] 12:00:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17ED6800) [pid = 3768] [serial = 1887] [outer = 00000000] 12:00:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10F2BC00) [pid = 3768] [serial = 1888] [outer = 17ED6800] 12:00:31 INFO - PROCESS | 3768 | 1470942031196 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (180E8400) [pid = 3768] [serial = 1889] [outer = 17ED6800] 12:00:31 INFO - PROCESS | 3768 | 1470942031672 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 629ms 12:00:31 INFO - PROCESS | 3768 | 1470942031702 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 3768 | 1470942031704 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:00:31 INFO - PROCESS | 3768 | 1470942031708 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 3768 | 1470942031709 Marionette TRACE conn3 <- [1,2482,null,{}] 12:00:31 INFO - PROCESS | 3768 | 1470942031713 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:31 INFO - PROCESS | 3768 | 1470942031715 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:31 INFO - PROCESS | 3768 | 1470942031792 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:00:31 INFO - PROCESS | 3768 | 1470942031797 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 3768 | 1470942031799 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:31 INFO - PROCESS | 3768 | ++DOCSHELL 180E0400 == 33 [pid = 3768] [id = 630] 12:00:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (180E1400) [pid = 3768] [serial = 1890] [outer = 00000000] 12:00:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19703400) [pid = 3768] [serial = 1891] [outer = 180E1400] 12:00:31 INFO - PROCESS | 3768 | 1470942031842 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19707C00) [pid = 3768] [serial = 1892] [outer = 180E1400] 12:00:32 INFO - PROCESS | 3768 | --DOCSHELL 10A4A800 == 32 [pid = 3768] [id = 622] 12:00:32 INFO - PROCESS | 3768 | --DOCSHELL 12E2A400 == 31 [pid = 3768] [id = 621] 12:00:33 INFO - PROCESS | 3768 | --DOCSHELL 151CE000 == 30 [pid = 3768] [id = 624] 12:00:33 INFO - PROCESS | 3768 | --DOCSHELL 174EC400 == 29 [pid = 3768] [id = 627] 12:00:33 INFO - PROCESS | 3768 | --DOCSHELL 13AC8800 == 28 [pid = 3768] [id = 628] 12:00:33 INFO - PROCESS | 3768 | --DOCSHELL 1585A400 == 27 [pid = 3768] [id = 625] 12:00:33 INFO - PROCESS | 3768 | --DOCSHELL 15865C00 == 26 [pid = 3768] [id = 626] 12:00:33 INFO - PROCESS | 3768 | --DOCSHELL 1314B400 == 25 [pid = 3768] [id = 623] 12:00:33 INFO - PROCESS | 3768 | --DOCSHELL 16E06800 == 24 [pid = 3768] [id = 629] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17ED6400) [pid = 3768] [serial = 1834] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (12B7A000) [pid = 3768] [serial = 1819] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (139F1800) [pid = 3768] [serial = 1820] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (104E9C00) [pid = 3768] [serial = 1822] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10A4E400) [pid = 3768] [serial = 1823] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A062000) [pid = 3768] [serial = 1817] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19EAD400) [pid = 3768] [serial = 1816] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (13ACE800) [pid = 3768] [serial = 1843] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (132B1800) [pid = 3768] [serial = 1825] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (13B5C400) [pid = 3768] [serial = 1826] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19706C00) [pid = 3768] [serial = 1838] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16EC1C00) [pid = 3768] [serial = 1831] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15A24000) [pid = 3768] [serial = 1828] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (15A50C00) [pid = 3768] [serial = 1829] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1954CC00) [pid = 3768] [serial = 1837] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19CBE800) [pid = 3768] [serial = 1847] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19EAEC00) [pid = 3768] [serial = 1840] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19EAF400) [pid = 3768] [serial = 1841] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1A587C00) [pid = 3768] [serial = 1850] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (174EB000) [pid = 3768] [serial = 1832] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1A1A4C00) [pid = 3768] [serial = 1849] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (19709C00) [pid = 3768] [serial = 1846] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (16A2C800) [pid = 3768] [serial = 1844] [outer = 00000000] [url = about:blank] 12:00:33 INFO - PROCESS | 3768 | 1470942033764 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2122ms 12:00:33 INFO - PROCESS | 3768 | 1470942033853 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 3768 | 1470942033858 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:00:33 INFO - PROCESS | 3768 | 1470942033864 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 3768 | 1470942033868 Marionette TRACE conn3 <- [1,2486,null,{}] 12:00:33 INFO - PROCESS | 3768 | 1470942033874 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:33 INFO - PROCESS | 3768 | 1470942033878 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:34 INFO - PROCESS | 3768 | 1470942034030 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:00:34 INFO - PROCESS | 3768 | 1470942034156 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 3768 | 1470942034162 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:34 INFO - PROCESS | 3768 | ++DOCSHELL 10A0C000 == 25 [pid = 3768] [id = 631] 12:00:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10A0E000) [pid = 3768] [serial = 1893] [outer = 00000000] 12:00:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10B9F800) [pid = 3768] [serial = 1894] [outer = 10A0E000] 12:00:34 INFO - PROCESS | 3768 | 1470942034222 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10BA1C00) [pid = 3768] [serial = 1895] [outer = 10A0E000] 12:00:34 INFO - PROCESS | 3768 | 1470942034948 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1101ms 12:00:34 INFO - PROCESS | 3768 | 1470942034962 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 3768 | 1470942034967 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 12:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:00:34 INFO - PROCESS | 3768 | 1470942034974 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 3768 | 1470942034977 Marionette TRACE conn3 <- [1,2490,null,{}] 12:00:34 INFO - PROCESS | 3768 | 1470942034982 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:34 INFO - PROCESS | 3768 | 1470942034985 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:35 INFO - PROCESS | 3768 | 1470942035111 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:00:35 INFO - PROCESS | 3768 | 1470942035243 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 3768 | 1470942035246 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:35 INFO - PROCESS | 3768 | ++DOCSHELL 12E2B400 == 26 [pid = 3768] [id = 632] 12:00:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (12E2C800) [pid = 3768] [serial = 1896] [outer = 00000000] 12:00:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1314CC00) [pid = 3768] [serial = 1897] [outer = 12E2C800] 12:00:35 INFO - PROCESS | 3768 | 1470942035304 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (131D5400) [pid = 3768] [serial = 1898] [outer = 12E2C800] 12:00:35 INFO - PROCESS | 3768 | --DOCSHELL 1055A000 == 25 [pid = 3768] [id = 433] 12:00:35 INFO - PROCESS | 3768 | --DOCSHELL 10A53800 == 24 [pid = 3768] [id = 441] 12:00:35 INFO - PROCESS | 3768 | --DOCSHELL 1585A800 == 23 [pid = 3768] [id = 427] 12:00:35 INFO - PROCESS | 3768 | --DOCSHELL 15A52000 == 22 [pid = 3768] [id = 440] 12:00:35 INFO - PROCESS | 3768 | 1470942035914 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1006ms 12:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:00:36 INFO - PROCESS | 3768 | 1470942035975 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 3768 | 1470942035979 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 12:00:36 INFO - PROCESS | 3768 | 1470942035983 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 3768 | 1470942035988 Marionette TRACE conn3 <- [1,2494,null,{}] 12:00:36 INFO - PROCESS | 3768 | 1470942035993 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:36 INFO - PROCESS | 3768 | 1470942035996 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:36 INFO - PROCESS | 3768 | 1470942036085 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:00:36 INFO - PROCESS | 3768 | 1470942036175 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 3768 | 1470942036178 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:36 INFO - PROCESS | 3768 | ++DOCSHELL 114D7800 == 23 [pid = 3768] [id = 633] 12:00:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (114D9000) [pid = 3768] [serial = 1899] [outer = 00000000] 12:00:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (12E36C00) [pid = 3768] [serial = 1900] [outer = 114D9000] 12:00:36 INFO - PROCESS | 3768 | 1470942036228 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (13215000) [pid = 3768] [serial = 1901] [outer = 114D9000] 12:00:36 INFO - PROCESS | 3768 | 1470942036632 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 12:00:36 INFO - PROCESS | 3768 | 1470942036701 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 3768 | 1470942036705 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 12:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:00:36 INFO - PROCESS | 3768 | 1470942036711 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 3768 | 1470942036714 Marionette TRACE conn3 <- [1,2498,null,{}] 12:00:36 INFO - PROCESS | 3768 | 1470942036720 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:36 INFO - PROCESS | 3768 | 1470942036722 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:36 INFO - PROCESS | 3768 | 1470942036816 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:00:36 INFO - PROCESS | 3768 | 1470942036828 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 3768 | 1470942036830 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:36 INFO - PROCESS | 3768 | ++DOCSHELL 13AC8000 == 24 [pid = 3768] [id = 634] 12:00:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (13AC8400) [pid = 3768] [serial = 1902] [outer = 00000000] 12:00:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1420A400) [pid = 3768] [serial = 1903] [outer = 13AC8400] 12:00:36 INFO - PROCESS | 3768 | 1470942036876 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (144D4000) [pid = 3768] [serial = 1904] [outer = 13AC8400] 12:00:37 INFO - PROCESS | 3768 | 1470942037355 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 707ms 12:00:37 INFO - PROCESS | 3768 | 1470942037411 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 3768 | 1470942037413 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:00:37 INFO - PROCESS | 3768 | 1470942037417 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 3768 | 1470942037420 Marionette TRACE conn3 <- [1,2502,null,{}] 12:00:37 INFO - PROCESS | 3768 | 1470942037431 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:37 INFO - PROCESS | 3768 | 1470942037436 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:37 INFO - PROCESS | 3768 | 1470942037524 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:00:37 INFO - PROCESS | 3768 | 1470942037624 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 3768 | 1470942037629 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:37 INFO - PROCESS | 3768 | ++DOCSHELL 15736400 == 25 [pid = 3768] [id = 635] 12:00:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15736C00) [pid = 3768] [serial = 1905] [outer = 00000000] 12:00:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (157C2C00) [pid = 3768] [serial = 1906] [outer = 15736C00] 12:00:37 INFO - PROCESS | 3768 | 1470942037683 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15A2CC00) [pid = 3768] [serial = 1907] [outer = 15736C00] 12:00:38 INFO - PROCESS | 3768 | 1470942038168 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 755ms 12:00:38 INFO - PROCESS | 3768 | 1470942038188 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 3768 | 1470942038200 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 12:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:00:38 INFO - PROCESS | 3768 | 1470942038236 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 3768 | 1470942038238 Marionette TRACE conn3 <- [1,2506,null,{}] 12:00:38 INFO - PROCESS | 3768 | 1470942038254 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:38 INFO - PROCESS | 3768 | 1470942038256 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:38 INFO - PROCESS | 3768 | 1470942038379 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:00:38 INFO - PROCESS | 3768 | 1470942038389 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 3768 | 1470942038391 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:38 INFO - PROCESS | 3768 | ++DOCSHELL 16994800 == 26 [pid = 3768] [id = 636] 12:00:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16995800) [pid = 3768] [serial = 1908] [outer = 00000000] 12:00:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16A2EC00) [pid = 3768] [serial = 1909] [outer = 16995800] 12:00:38 INFO - PROCESS | 3768 | 1470942038435 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16A34C00) [pid = 3768] [serial = 1910] [outer = 16995800] 12:00:38 INFO - PROCESS | 3768 | 1470942038885 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 723ms 12:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:00:38 INFO - PROCESS | 3768 | 1470942038931 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 3768 | 1470942038933 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 12:00:38 INFO - PROCESS | 3768 | 1470942038937 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 3768 | 1470942038938 Marionette TRACE conn3 <- [1,2510,null,{}] 12:00:38 INFO - PROCESS | 3768 | 1470942038943 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:38 INFO - PROCESS | 3768 | 1470942038945 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:39 INFO - PROCESS | 3768 | 1470942039055 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:00:39 INFO - PROCESS | 3768 | 1470942039060 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 3768 | 1470942039062 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:39 INFO - PROCESS | 3768 | ++DOCSHELL 16991800 == 27 [pid = 3768] [id = 637] 12:00:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16A34400) [pid = 3768] [serial = 1911] [outer = 00000000] 12:00:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16F36000) [pid = 3768] [serial = 1912] [outer = 16A34400] 12:00:39 INFO - PROCESS | 3768 | 1470942039107 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16F3C000) [pid = 3768] [serial = 1913] [outer = 16A34400] 12:00:39 INFO - PROCESS | 3768 | 1470942039595 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 12:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:00:39 INFO - PROCESS | 3768 | 1470942039637 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 3768 | 1470942039639 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 12:00:39 INFO - PROCESS | 3768 | 1470942039642 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 3768 | 1470942039644 Marionette TRACE conn3 <- [1,2514,null,{}] 12:00:39 INFO - PROCESS | 3768 | 1470942039648 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:39 INFO - PROCESS | 3768 | 1470942039653 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:39 INFO - PROCESS | 3768 | 1470942039827 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:00:39 INFO - PROCESS | 3768 | 1470942039840 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 3768 | 1470942039842 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:39 INFO - PROCESS | 3768 | ++DOCSHELL 17C1C400 == 28 [pid = 3768] [id = 638] 12:00:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17C1D400) [pid = 3768] [serial = 1914] [outer = 00000000] 12:00:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (180E7000) [pid = 3768] [serial = 1915] [outer = 17C1D400] 12:00:39 INFO - PROCESS | 3768 | 1470942039886 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (180E7400) [pid = 3768] [serial = 1916] [outer = 17C1D400] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (17E6D400) [pid = 3768] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17ED6800) [pid = 3768] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15864C00) [pid = 3768] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15A2B000) [pid = 3768] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17646000) [pid = 3768] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1420A800) [pid = 3768] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (12E32400) [pid = 3768] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19CB5C00) [pid = 3768] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19EAD800) [pid = 3768] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (157E6800) [pid = 3768] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (104E6800) [pid = 3768] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (151CEC00) [pid = 3768] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (13222C00) [pid = 3768] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:00:40 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (10A4AC00) [pid = 3768] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:00:40 INFO - PROCESS | 3768 | 1470942040330 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 738ms 12:00:40 INFO - PROCESS | 3768 | 1470942040383 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 3768 | 1470942040385 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 12:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:00:40 INFO - PROCESS | 3768 | 1470942040388 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 3768 | 1470942040399 Marionette TRACE conn3 <- [1,2518,null,{}] 12:00:40 INFO - PROCESS | 3768 | 1470942040403 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:40 INFO - PROCESS | 3768 | 1470942040405 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:40 INFO - PROCESS | 3768 | 1470942040482 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:00:40 INFO - PROCESS | 3768 | 1470942040487 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 3768 | 1470942040489 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:40 INFO - PROCESS | 3768 | ++DOCSHELL 10F07C00 == 29 [pid = 3768] [id = 639] 12:00:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15864C00) [pid = 3768] [serial = 1917] [outer = 00000000] 12:00:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (174ED400) [pid = 3768] [serial = 1918] [outer = 15864C00] 12:00:40 INFO - PROCESS | 3768 | 1470942040532 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (174F2000) [pid = 3768] [serial = 1919] [outer = 15864C00] 12:00:40 INFO - PROCESS | 3768 | 1470942040959 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 597ms 12:00:41 INFO - PROCESS | 3768 | 1470942040999 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 3768 | 1470942041001 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 12:00:41 INFO - PROCESS | 3768 | 1470942041005 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 3768 | 1470942041007 Marionette TRACE conn3 <- [1,2522,null,{}] 12:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:00:41 INFO - PROCESS | 3768 | 1470942041010 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:41 INFO - PROCESS | 3768 | 1470942041012 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:41 INFO - PROCESS | 3768 | 1470942041097 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:00:41 INFO - PROCESS | 3768 | 1470942041102 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 3768 | 1470942041104 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:41 INFO - PROCESS | 3768 | ++DOCSHELL 144DE000 == 30 [pid = 3768] [id = 640] 12:00:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (174ED000) [pid = 3768] [serial = 1920] [outer = 00000000] 12:00:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19552000) [pid = 3768] [serial = 1921] [outer = 174ED000] 12:00:41 INFO - PROCESS | 3768 | 1470942041153 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A2A400) [pid = 3768] [serial = 1922] [outer = 174ED000] 12:00:41 INFO - PROCESS | 3768 | 1470942041604 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 644ms 12:00:41 INFO - PROCESS | 3768 | 1470942041651 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 3768 | 1470942041653 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 12:00:41 INFO - PROCESS | 3768 | 1470942041656 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:00:41 INFO - PROCESS | 3768 | 1470942041658 Marionette TRACE conn3 <- [1,2526,null,{}] 12:00:41 INFO - PROCESS | 3768 | 1470942041665 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:41 INFO - PROCESS | 3768 | 1470942041667 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:41 INFO - PROCESS | 3768 | 1470942041772 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:00:41 INFO - PROCESS | 3768 | 1470942041781 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 3768 | 1470942041783 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:41 INFO - PROCESS | 3768 | ++DOCSHELL 15736000 == 31 [pid = 3768] [id = 641] 12:00:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19556800) [pid = 3768] [serial = 1923] [outer = 00000000] 12:00:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19CB4400) [pid = 3768] [serial = 1924] [outer = 19556800] 12:00:41 INFO - PROCESS | 3768 | 1470942041826 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19CB8800) [pid = 3768] [serial = 1925] [outer = 19556800] 12:00:42 INFO - PROCESS | 3768 | 1470942042458 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 912ms 12:00:42 INFO - PROCESS | 3768 | 1470942042562 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 3768 | 1470942042567 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 12:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:00:42 INFO - PROCESS | 3768 | 1470942042572 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 3768 | 1470942042575 Marionette TRACE conn3 <- [1,2530,null,{}] 12:00:42 INFO - PROCESS | 3768 | 1470942042581 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:42 INFO - PROCESS | 3768 | 1470942042585 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:42 INFO - PROCESS | 3768 | 1470942042701 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:00:42 INFO - PROCESS | 3768 | 1470942042811 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 3768 | 1470942042813 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:42 INFO - PROCESS | 3768 | ++DOCSHELL 10A0E800 == 32 [pid = 3768] [id = 642] 12:00:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10B98800) [pid = 3768] [serial = 1926] [outer = 00000000] 12:00:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (132B1800) [pid = 3768] [serial = 1927] [outer = 10B98800] 12:00:42 INFO - PROCESS | 3768 | 1470942042883 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (13AD0000) [pid = 3768] [serial = 1928] [outer = 10B98800] 12:00:43 INFO - PROCESS | 3768 | 1470942043481 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 959ms 12:00:43 INFO - PROCESS | 3768 | 1470942043549 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 3768 | 1470942043554 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 12:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:00:43 INFO - PROCESS | 3768 | 1470942043561 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 3768 | 1470942043564 Marionette TRACE conn3 <- [1,2534,null,{}] 12:00:43 INFO - PROCESS | 3768 | 1470942043569 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:43 INFO - PROCESS | 3768 | 1470942043572 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:43 INFO - PROCESS | 3768 | 1470942043683 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:00:43 INFO - PROCESS | 3768 | 1470942043819 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 3768 | 1470942043822 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:43 INFO - PROCESS | 3768 | ++DOCSHELL 1572E800 == 33 [pid = 3768] [id = 643] 12:00:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15737000) [pid = 3768] [serial = 1929] [outer = 00000000] 12:00:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15869000) [pid = 3768] [serial = 1930] [outer = 15737000] 12:00:43 INFO - PROCESS | 3768 | 1470942043885 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16A2DC00) [pid = 3768] [serial = 1931] [outer = 15737000] 12:00:44 INFO - PROCESS | 3768 | 1470942044493 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1006ms 12:00:44 INFO - PROCESS | 3768 | 1470942044563 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 3768 | 1470942044566 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 12:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:00:44 INFO - PROCESS | 3768 | 1470942044570 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 3768 | 1470942044574 Marionette TRACE conn3 <- [1,2538,null,{}] 12:00:44 INFO - PROCESS | 3768 | 1470942044601 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:44 INFO - PROCESS | 3768 | 1470942044606 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:44 INFO - PROCESS | 3768 | 1470942044720 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:00:44 INFO - PROCESS | 3768 | 1470942044849 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 3768 | 1470942044853 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:44 INFO - PROCESS | 3768 | ++DOCSHELL 19CC1C00 == 34 [pid = 3768] [id = 644] 12:00:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19EA7C00) [pid = 3768] [serial = 1932] [outer = 00000000] 12:00:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19EAAC00) [pid = 3768] [serial = 1933] [outer = 19EA7C00] 12:00:44 INFO - PROCESS | 3768 | 1470942044910 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19EAF000) [pid = 3768] [serial = 1934] [outer = 19EA7C00] 12:00:45 INFO - PROCESS | 3768 | 1470942045678 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1163ms 12:00:45 INFO - PROCESS | 3768 | 1470942045727 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 3768 | 1470942045732 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 12:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:00:45 INFO - PROCESS | 3768 | 1470942045737 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 3768 | 1470942045740 Marionette TRACE conn3 <- [1,2542,null,{}] 12:00:45 INFO - PROCESS | 3768 | 1470942045745 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:45 INFO - PROCESS | 3768 | 1470942045748 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:45 INFO - PROCESS | 3768 | 1470942045851 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:00:46 INFO - PROCESS | 3768 | 1470942045993 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 3768 | 1470942045998 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:46 INFO - PROCESS | 3768 | ++DOCSHELL 11DA5800 == 35 [pid = 3768] [id = 645] 12:00:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (12B7AC00) [pid = 3768] [serial = 1935] [outer = 00000000] 12:00:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (12BC5000) [pid = 3768] [serial = 1936] [outer = 12B7AC00] 12:00:46 INFO - PROCESS | 3768 | 1470942046050 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (12E32C00) [pid = 3768] [serial = 1937] [outer = 12B7AC00] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (180E3C00) [pid = 3768] [serial = 1835] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (180E8400) [pid = 3768] [serial = 1889] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15A2E000) [pid = 3768] [serial = 1876] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16A30000) [pid = 3768] [serial = 1879] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17C1BC00) [pid = 3768] [serial = 1882] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16A48400) [pid = 3768] [serial = 1880] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10F2BC00) [pid = 3768] [serial = 1888] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16E09400) [pid = 3768] [serial = 1885] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17E62C00) [pid = 3768] [serial = 1883] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13174800) [pid = 3768] [serial = 1864] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A6ECC00) [pid = 3768] [serial = 1862] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A6E9400) [pid = 3768] [serial = 1861] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A6E2000) [pid = 3768] [serial = 1859] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A1A2000) [pid = 3768] [serial = 1858] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16A30C00) [pid = 3768] [serial = 1856] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1698EC00) [pid = 3768] [serial = 1855] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1501FC00) [pid = 3768] [serial = 1853] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (131D5C00) [pid = 3768] [serial = 1852] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15731000) [pid = 3768] [serial = 1873] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (13ACE400) [pid = 3768] [serial = 1870] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (13B5B400) [pid = 3768] [serial = 1871] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (114C5C00) [pid = 3768] [serial = 1867] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (11CFA000) [pid = 3768] [serial = 1868] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (132B1400) [pid = 3768] [serial = 1865] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (16123400) [pid = 3768] [serial = 1877] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (15737C00) [pid = 3768] [serial = 1874] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (17E6C800) [pid = 3768] [serial = 1886] [outer = 00000000] [url = about:blank] 12:00:46 INFO - PROCESS | 3768 | 1470942046562 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 912ms 12:00:46 INFO - PROCESS | 3768 | 1470942046642 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 3768 | 1470942046647 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 12:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:00:46 INFO - PROCESS | 3768 | 1470942046653 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 3768 | 1470942046655 Marionette TRACE conn3 <- [1,2546,null,{}] 12:00:46 INFO - PROCESS | 3768 | 1470942046659 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:46 INFO - PROCESS | 3768 | 1470942046662 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:46 INFO - PROCESS | 3768 | 1470942046748 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:00:46 INFO - PROCESS | 3768 | 1470942046760 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 3768 | 1470942046763 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:46 INFO - PROCESS | 3768 | ++DOCSHELL 131D8800 == 36 [pid = 3768] [id = 646] 12:00:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1321C000) [pid = 3768] [serial = 1938] [outer = 00000000] 12:00:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (13924400) [pid = 3768] [serial = 1939] [outer = 1321C000] 12:00:46 INFO - PROCESS | 3768 | 1470942046811 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13B55000) [pid = 3768] [serial = 1940] [outer = 1321C000] 12:00:47 INFO - PROCESS | 3768 | 1470942047313 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 12:00:47 INFO - PROCESS | 3768 | 1470942047366 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 3768 | 1470942047368 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 12:00:47 INFO - PROCESS | 3768 | 1470942047372 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:00:47 INFO - PROCESS | 3768 | 1470942047375 Marionette TRACE conn3 <- [1,2550,null,{}] 12:00:47 INFO - PROCESS | 3768 | 1470942047385 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:47 INFO - PROCESS | 3768 | 1470942047390 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:47 INFO - PROCESS | 3768 | 1470942047475 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:00:47 INFO - PROCESS | 3768 | 1470942047484 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 3768 | 1470942047487 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:47 INFO - PROCESS | 3768 | ++DOCSHELL 151C7C00 == 37 [pid = 3768] [id = 647] 12:00:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (151C9800) [pid = 3768] [serial = 1941] [outer = 00000000] 12:00:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15735000) [pid = 3768] [serial = 1942] [outer = 151C9800] 12:00:47 INFO - PROCESS | 3768 | 1470942047536 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (157BB400) [pid = 3768] [serial = 1943] [outer = 151C9800] 12:00:48 INFO - PROCESS | 3768 | 1470942048052 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 739ms 12:00:48 INFO - PROCESS | 3768 | 1470942048116 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 3768 | 1470942048118 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:00:48 INFO - PROCESS | 3768 | 1470942048122 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 3768 | 1470942048123 Marionette TRACE conn3 <- [1,2554,null,{}] 12:00:48 INFO - PROCESS | 3768 | 1470942048130 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 3768 | 1470942048132 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:48 INFO - PROCESS | 3768 | 1470942048217 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:00:48 INFO - PROCESS | 3768 | 1470942048222 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 3768 | 1470942048225 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:48 INFO - PROCESS | 3768 | ++DOCSHELL 15A4E000 == 38 [pid = 3768] [id = 648] 12:00:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15A52400) [pid = 3768] [serial = 1944] [outer = 00000000] 12:00:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16A30000) [pid = 3768] [serial = 1945] [outer = 15A52400] 12:00:48 INFO - PROCESS | 3768 | 1470942048271 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16A31000) [pid = 3768] [serial = 1946] [outer = 15A52400] 12:00:48 INFO - PROCESS | 3768 | 1470942048745 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 12:00:48 INFO - PROCESS | 3768 | 1470942048852 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 3768 | 1470942048854 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:00:48 INFO - PROCESS | 3768 | 1470942048864 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 3768 | 1470942048865 Marionette TRACE conn3 <- [1,2558,null,{}] 12:00:48 INFO - PROCESS | 3768 | 1470942048869 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 3768 | 1470942048871 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:49 INFO - PROCESS | 3768 | 1470942049016 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:00:49 INFO - PROCESS | 3768 | 1470942049022 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 3768 | 1470942049024 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:49 INFO - PROCESS | 3768 | ++DOCSHELL 16A44C00 == 39 [pid = 3768] [id = 649] 12:00:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16A45000) [pid = 3768] [serial = 1947] [outer = 00000000] 12:00:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F34400) [pid = 3768] [serial = 1948] [outer = 16A45000] 12:00:49 INFO - PROCESS | 3768 | 1470942049073 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17264000) [pid = 3768] [serial = 1949] [outer = 16A45000] 12:00:49 INFO - PROCESS | 3768 | 1470942049556 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 739ms 12:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:00:49 INFO - PROCESS | 3768 | 1470942049603 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 3768 | 1470942049605 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 12:00:49 INFO - PROCESS | 3768 | 1470942049612 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 3768 | 1470942049614 Marionette TRACE conn3 <- [1,2562,null,{}] 12:00:49 INFO - PROCESS | 3768 | 1470942049618 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:49 INFO - PROCESS | 3768 | 1470942049623 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:49 INFO - PROCESS | 3768 | 1470942049761 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:00:49 INFO - PROCESS | 3768 | 1470942049830 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 3768 | 1470942049832 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:49 INFO - PROCESS | 3768 | ++DOCSHELL 16F33800 == 40 [pid = 3768] [id = 650] 12:00:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17C22400) [pid = 3768] [serial = 1950] [outer = 00000000] 12:00:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (180E6400) [pid = 3768] [serial = 1951] [outer = 17C22400] 12:00:49 INFO - PROCESS | 3768 | 1470942049877 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19703000) [pid = 3768] [serial = 1952] [outer = 17C22400] 12:00:50 INFO - PROCESS | 3768 | 1470942050316 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 738ms 12:00:50 INFO - PROCESS | 3768 | 1470942050364 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 3768 | 1470942050366 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 12:00:50 INFO - PROCESS | 3768 | 1470942050370 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 3768 | 1470942050371 Marionette TRACE conn3 <- [1,2566,null,{}] 12:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:00:50 INFO - PROCESS | 3768 | 1470942050375 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:50 INFO - PROCESS | 3768 | 1470942050377 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:50 INFO - PROCESS | 3768 | 1470942050487 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:00:50 INFO - PROCESS | 3768 | 1470942050495 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 3768 | 1470942050497 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:50 INFO - PROCESS | 3768 | ++DOCSHELL 0F350800 == 41 [pid = 3768] [id = 651] 12:00:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1036A400) [pid = 3768] [serial = 1953] [outer = 00000000] 12:00:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19EAB000) [pid = 3768] [serial = 1954] [outer = 1036A400] 12:00:50 INFO - PROCESS | 3768 | 1470942050549 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19EB1C00) [pid = 3768] [serial = 1955] [outer = 1036A400] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16995800) [pid = 3768] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15736C00) [pid = 3768] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13AC8400) [pid = 3768] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10A0E000) [pid = 3768] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (114D9000) [pid = 3768] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12E2C800) [pid = 3768] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16A34400) [pid = 3768] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (180E1400) [pid = 3768] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (174ED000) [pid = 3768] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17C1D400) [pid = 3768] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:00:51 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15864C00) [pid = 3768] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:00:51 INFO - PROCESS | 3768 | 1470942051112 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 12:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:00:51 INFO - PROCESS | 3768 | 1470942051154 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 3768 | 1470942051156 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 12:00:51 INFO - PROCESS | 3768 | 1470942051159 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 3768 | 1470942051162 Marionette TRACE conn3 <- [1,2570,null,{}] 12:00:51 INFO - PROCESS | 3768 | 1470942051165 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:51 INFO - PROCESS | 3768 | 1470942051167 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:51 INFO - PROCESS | 3768 | 1470942051248 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:00:51 INFO - PROCESS | 3768 | 1470942051349 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 3768 | 1470942051350 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:51 INFO - PROCESS | 3768 | ++DOCSHELL 1047F800 == 42 [pid = 3768] [id = 652] 12:00:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10A0B800) [pid = 3768] [serial = 1956] [outer = 00000000] 12:00:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (13B5D000) [pid = 3768] [serial = 1957] [outer = 10A0B800] 12:00:51 INFO - PROCESS | 3768 | 1470942051395 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (14206400) [pid = 3768] [serial = 1958] [outer = 10A0B800] 12:00:51 INFO - PROCESS | 3768 | 1470942051757 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 644ms 12:00:51 INFO - PROCESS | 3768 | 1470942051823 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 3768 | 1470942051825 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 12:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:00:51 INFO - PROCESS | 3768 | 1470942051841 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 3768 | 1470942051843 Marionette TRACE conn3 <- [1,2574,null,{}] 12:00:51 INFO - PROCESS | 3768 | 1470942051846 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:51 INFO - PROCESS | 3768 | 1470942051848 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:51 INFO - PROCESS | 3768 | 1470942051925 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:00:51 INFO - PROCESS | 3768 | 1470942051931 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 3768 | 1470942051933 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:51 INFO - PROCESS | 3768 | ++DOCSHELL 10F2E800 == 43 [pid = 3768] [id = 653] 12:00:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15864C00) [pid = 3768] [serial = 1959] [outer = 00000000] 12:00:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (180EB400) [pid = 3768] [serial = 1960] [outer = 15864C00] 12:00:52 INFO - PROCESS | 3768 | 1470942051982 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1954F400) [pid = 3768] [serial = 1961] [outer = 15864C00] 12:00:52 INFO - PROCESS | 3768 | 1470942052410 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 597ms 12:00:52 INFO - PROCESS | 3768 | 1470942052434 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 3768 | 1470942052436 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:00:52 INFO - PROCESS | 3768 | 1470942052439 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 3768 | 1470942052441 Marionette TRACE conn3 <- [1,2578,null,{}] 12:00:52 INFO - PROCESS | 3768 | 1470942052458 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:52 INFO - PROCESS | 3768 | 1470942052460 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:52 INFO - PROCESS | 3768 | 1470942052549 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:00:52 INFO - PROCESS | 3768 | 1470942052554 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 3768 | 1470942052556 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:52 INFO - PROCESS | 3768 | ++DOCSHELL 1A06AC00 == 44 [pid = 3768] [id = 654] 12:00:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A10F000) [pid = 3768] [serial = 1962] [outer = 00000000] 12:00:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A19D800) [pid = 3768] [serial = 1963] [outer = 1A10F000] 12:00:52 INFO - PROCESS | 3768 | 1470942052598 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A19F800) [pid = 3768] [serial = 1964] [outer = 1A10F000] 12:00:53 INFO - PROCESS | 3768 | 1470942053068 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 12:00:53 INFO - PROCESS | 3768 | 1470942053140 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 3768 | 1470942053145 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 12:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:00:53 INFO - PROCESS | 3768 | 1470942053150 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 3768 | 1470942053156 Marionette TRACE conn3 <- [1,2582,null,{}] 12:00:53 INFO - PROCESS | 3768 | 1470942053163 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:53 INFO - PROCESS | 3768 | 1470942053166 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:53 INFO - PROCESS | 3768 | 1470942053292 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:00:53 INFO - PROCESS | 3768 | 1470942053441 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 3768 | 1470942053446 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:53 INFO - PROCESS | 3768 | ++DOCSHELL 10FAD000 == 45 [pid = 3768] [id = 655] 12:00:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10FD6400) [pid = 3768] [serial = 1965] [outer = 00000000] 12:00:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (11DE7800) [pid = 3768] [serial = 1966] [outer = 10FD6400] 12:00:53 INFO - PROCESS | 3768 | 1470942053502 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (12BC6000) [pid = 3768] [serial = 1967] [outer = 10FD6400] 12:00:54 INFO - PROCESS | 3768 | 1470942054080 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 959ms 12:00:54 INFO - PROCESS | 3768 | 1470942054096 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 3768 | 1470942054100 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 12:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:00:54 INFO - PROCESS | 3768 | 1470942054107 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 3768 | 1470942054110 Marionette TRACE conn3 <- [1,2586,null,{}] 12:00:54 INFO - PROCESS | 3768 | 1470942054114 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:54 INFO - PROCESS | 3768 | 1470942054117 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:54 INFO - PROCESS | 3768 | 1470942054275 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:00:54 INFO - PROCESS | 3768 | 1470942054386 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 3768 | 1470942054389 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:54 INFO - PROCESS | 3768 | ++DOCSHELL 14208800 == 46 [pid = 3768] [id = 656] 12:00:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (144D1000) [pid = 3768] [serial = 1968] [outer = 00000000] 12:00:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15734800) [pid = 3768] [serial = 1969] [outer = 144D1000] 12:00:54 INFO - PROCESS | 3768 | 1470942054485 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (15A4BC00) [pid = 3768] [serial = 1970] [outer = 144D1000] 12:00:55 INFO - PROCESS | 3768 | 1470942055114 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1038ms 12:00:55 INFO - PROCESS | 3768 | 1470942055184 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 3768 | 1470942055187 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 12:00:55 INFO - PROCESS | 3768 | 1470942055221 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:00:55 INFO - PROCESS | 3768 | 1470942055226 Marionette TRACE conn3 <- [1,2590,null,{}] 12:00:55 INFO - PROCESS | 3768 | 1470942055240 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:55 INFO - PROCESS | 3768 | 1470942055245 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:55 INFO - PROCESS | 3768 | 1470942055393 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:00:55 INFO - PROCESS | 3768 | 1470942055525 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 3768 | 1470942055529 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:55 INFO - PROCESS | 3768 | ++DOCSHELL 180E3C00 == 47 [pid = 3768] [id = 657] 12:00:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (180E4400) [pid = 3768] [serial = 1971] [outer = 00000000] 12:00:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19702400) [pid = 3768] [serial = 1972] [outer = 180E4400] 12:00:55 INFO - PROCESS | 3768 | 1470942055586 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A06A400) [pid = 3768] [serial = 1973] [outer = 180E4400] 12:00:56 INFO - PROCESS | 3768 | 1470942056452 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1304ms 12:00:56 INFO - PROCESS | 3768 | 1470942056524 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 3768 | 1470942056528 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 12:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:00:56 INFO - PROCESS | 3768 | 1470942056533 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 3768 | 1470942056536 Marionette TRACE conn3 <- [1,2594,null,{}] 12:00:56 INFO - PROCESS | 3768 | 1470942056542 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:56 INFO - PROCESS | 3768 | 1470942056545 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:56 INFO - PROCESS | 3768 | 1470942056683 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:00:56 INFO - PROCESS | 3768 | 1470942056825 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 3768 | 1470942056830 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:56 INFO - PROCESS | 3768 | ++DOCSHELL 10A53000 == 48 [pid = 3768] [id = 658] 12:00:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10F09000) [pid = 3768] [serial = 1974] [outer = 00000000] 12:00:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (12971400) [pid = 3768] [serial = 1975] [outer = 10F09000] 12:00:56 INFO - PROCESS | 3768 | 1470942056883 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (131D4000) [pid = 3768] [serial = 1976] [outer = 10F09000] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 174EB400 == 47 [pid = 3768] [id = 439] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 15A2D800 == 46 [pid = 3768] [id = 428] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 10326400 == 45 [pid = 3768] [id = 432] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 10F38800 == 44 [pid = 3768] [id = 435] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 176F7800 == 43 [pid = 3768] [id = 438] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 1036A800 == 42 [pid = 3768] [id = 430] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 17267C00 == 41 [pid = 3768] [id = 429] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 13AC7C00 == 40 [pid = 3768] [id = 426] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 16A2F000 == 39 [pid = 3768] [id = 437] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 13150400 == 38 [pid = 3768] [id = 436] 12:00:57 INFO - PROCESS | 3768 | --DOCSHELL 16A37400 == 37 [pid = 3768] [id = 431] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (19703400) [pid = 3768] [serial = 1891] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16A2EC00) [pid = 3768] [serial = 1909] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (157C2C00) [pid = 3768] [serial = 1906] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1420A400) [pid = 3768] [serial = 1903] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10BA1C00) [pid = 3768] [serial = 1895] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10B9F800) [pid = 3768] [serial = 1894] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (12E36C00) [pid = 3768] [serial = 1900] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (13215000) [pid = 3768] [serial = 1901] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (131D5400) [pid = 3768] [serial = 1898] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1314CC00) [pid = 3768] [serial = 1897] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F36000) [pid = 3768] [serial = 1912] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19707C00) [pid = 3768] [serial = 1892] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A2A400) [pid = 3768] [serial = 1922] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16A34C00) [pid = 3768] [serial = 1910] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19CB4400) [pid = 3768] [serial = 1924] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (180E7000) [pid = 3768] [serial = 1915] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16F3C000) [pid = 3768] [serial = 1913] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (180E7400) [pid = 3768] [serial = 1916] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19552000) [pid = 3768] [serial = 1921] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (144D4000) [pid = 3768] [serial = 1904] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (174ED400) [pid = 3768] [serial = 1918] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (174F2000) [pid = 3768] [serial = 1919] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (15A2CC00) [pid = 3768] [serial = 1907] [outer = 00000000] [url = about:blank] 12:00:57 INFO - PROCESS | 3768 | 1470942057407 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 912ms 12:00:57 INFO - PROCESS | 3768 | 1470942057439 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 3768 | 1470942057443 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 12:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:00:57 INFO - PROCESS | 3768 | 1470942057449 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 3768 | 1470942057452 Marionette TRACE conn3 <- [1,2598,null,{}] 12:00:57 INFO - PROCESS | 3768 | 1470942057456 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:57 INFO - PROCESS | 3768 | 1470942057459 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:57 INFO - PROCESS | 3768 | 1470942057550 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:00:57 INFO - PROCESS | 3768 | 1470942057559 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 3768 | 1470942057561 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:57 INFO - PROCESS | 3768 | ++DOCSHELL 131D9400 == 38 [pid = 3768] [id = 659] 12:00:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1321EC00) [pid = 3768] [serial = 1977] [outer = 00000000] 12:00:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (14207C00) [pid = 3768] [serial = 1978] [outer = 1321EC00] 12:00:57 INFO - PROCESS | 3768 | 1470942057607 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1443C400) [pid = 3768] [serial = 1979] [outer = 1321EC00] 12:00:58 INFO - PROCESS | 3768 | 1470942058120 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 707ms 12:00:58 INFO - PROCESS | 3768 | 1470942058148 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 3768 | 1470942058150 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 12:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:00:58 INFO - PROCESS | 3768 | 1470942058154 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 3768 | 1470942058158 Marionette TRACE conn3 <- [1,2602,null,{}] 12:00:58 INFO - PROCESS | 3768 | 1470942058168 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 3768 | 1470942058172 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:58 INFO - PROCESS | 3768 | 1470942058287 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:00:58 INFO - PROCESS | 3768 | 1470942058395 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 3768 | 1470942058398 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:58 INFO - PROCESS | 3768 | ++DOCSHELL 157C0400 == 39 [pid = 3768] [id = 660] 12:00:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (157C5800) [pid = 3768] [serial = 1980] [outer = 00000000] 12:00:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15A43800) [pid = 3768] [serial = 1981] [outer = 157C5800] 12:00:58 INFO - PROCESS | 3768 | 1470942058445 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16131400) [pid = 3768] [serial = 1982] [outer = 157C5800] 12:00:58 INFO - PROCESS | 3768 | 1470942058828 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 739ms 12:00:58 INFO - PROCESS | 3768 | 1470942058894 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 3768 | 1470942058897 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 12:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:00:58 INFO - PROCESS | 3768 | 1470942058901 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 3768 | 1470942058903 Marionette TRACE conn3 <- [1,2606,null,{}] 12:00:58 INFO - PROCESS | 3768 | 1470942058906 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 3768 | 1470942058908 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:59 INFO - PROCESS | 3768 | 1470942058994 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:00:59 INFO - PROCESS | 3768 | 1470942059000 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 3768 | 1470942059002 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:59 INFO - PROCESS | 3768 | ++DOCSHELL 15A2E800 == 40 [pid = 3768] [id = 661] 12:00:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A2C800) [pid = 3768] [serial = 1983] [outer = 00000000] 12:00:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16EC6000) [pid = 3768] [serial = 1984] [outer = 16A2C800] 12:00:59 INFO - PROCESS | 3768 | 1470942059059 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17439400) [pid = 3768] [serial = 1985] [outer = 16A2C800] 12:00:59 INFO - PROCESS | 3768 | 1470942059546 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 707ms 12:00:59 INFO - PROCESS | 3768 | 1470942059600 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 3768 | 1470942059602 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:00:59 INFO - PROCESS | 3768 | 1470942059606 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 3768 | 1470942059607 Marionette TRACE conn3 <- [1,2610,null,{}] 12:00:59 INFO - PROCESS | 3768 | 1470942059666 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:59 INFO - PROCESS | 3768 | 1470942059668 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:59 INFO - PROCESS | 3768 | 1470942059805 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:00:59 INFO - PROCESS | 3768 | 1470942059815 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 3768 | 1470942059817 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:00:59 INFO - PROCESS | 3768 | ++DOCSHELL 174ED400 == 41 [pid = 3768] [id = 662] 12:00:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (174F4400) [pid = 3768] [serial = 1986] [outer = 00000000] 12:00:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (17E62C00) [pid = 3768] [serial = 1987] [outer = 174F4400] 12:00:59 INFO - PROCESS | 3768 | 1470942059861 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17ECE800) [pid = 3768] [serial = 1988] [outer = 174F4400] 12:01:00 INFO - PROCESS | 3768 | 1470942060312 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 707ms 12:01:00 INFO - PROCESS | 3768 | 1470942060336 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 3768 | 1470942060338 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 12:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:01:00 INFO - PROCESS | 3768 | 1470942060342 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 3768 | 1470942060343 Marionette TRACE conn3 <- [1,2614,null,{}] 12:01:00 INFO - PROCESS | 3768 | 1470942060346 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:00 INFO - PROCESS | 3768 | 1470942060352 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:00 INFO - PROCESS | 3768 | 1470942060487 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:01:00 INFO - PROCESS | 3768 | 1470942060493 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 3768 | 1470942060495 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:00 INFO - PROCESS | 3768 | ++DOCSHELL 180E7800 == 42 [pid = 3768] [id = 663] 12:01:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (180EC000) [pid = 3768] [serial = 1989] [outer = 00000000] 12:01:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19703400) [pid = 3768] [serial = 1990] [outer = 180EC000] 12:01:00 INFO - PROCESS | 3768 | 1470942060593 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19703C00) [pid = 3768] [serial = 1991] [outer = 180EC000] 12:01:01 INFO - PROCESS | 3768 | 1470942061009 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 12:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:01:01 INFO - PROCESS | 3768 | 1470942061041 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 3768 | 1470942061043 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 12:01:01 INFO - PROCESS | 3768 | 1470942061047 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 3768 | 1470942061048 Marionette TRACE conn3 <- [1,2618,null,{}] 12:01:01 INFO - PROCESS | 3768 | 1470942061052 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:01 INFO - PROCESS | 3768 | 1470942061053 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:01 INFO - PROCESS | 3768 | 1470942061209 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16A45000) [pid = 3768] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17C22400) [pid = 3768] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A0B800) [pid = 3768] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1036A400) [pid = 3768] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10B98800) [pid = 3768] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15864C00) [pid = 3768] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15A52400) [pid = 3768] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12B7AC00) [pid = 3768] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1321C000) [pid = 3768] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (151C9800) [pid = 3768] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15737000) [pid = 3768] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:01:01 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19EA7C00) [pid = 3768] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:01:01 INFO - PROCESS | 3768 | 1470942061476 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:01 INFO - PROCESS | 3768 | 1470942061478 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:01 INFO - PROCESS | 3768 | ++DOCSHELL 10434800 == 43 [pid = 3768] [id = 664] 12:01:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10A0B800) [pid = 3768] [serial = 1992] [outer = 00000000] 12:01:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (12BBB000) [pid = 3768] [serial = 1993] [outer = 10A0B800] 12:01:01 INFO - PROCESS | 3768 | 1470942061522 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1321C000) [pid = 3768] [serial = 1994] [outer = 10A0B800] 12:01:01 INFO - PROCESS | 3768 | 1470942061886 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 896ms 12:01:01 INFO - PROCESS | 3768 | 1470942061951 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 3768 | 1470942061953 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 12:01:01 INFO - PROCESS | 3768 | 1470942061957 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:01:01 INFO - PROCESS | 3768 | 1470942061958 Marionette TRACE conn3 <- [1,2622,null,{}] 12:01:01 INFO - PROCESS | 3768 | 1470942061962 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:01 INFO - PROCESS | 3768 | 1470942061964 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:02 INFO - PROCESS | 3768 | 1470942062084 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:01:02 INFO - PROCESS | 3768 | 1470942062144 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 3768 | 1470942062146 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:02 INFO - PROCESS | 3768 | ++DOCSHELL 104E7800 == 44 [pid = 3768] [id = 665] 12:01:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10520400) [pid = 3768] [serial = 1995] [outer = 00000000] 12:01:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1954B400) [pid = 3768] [serial = 1996] [outer = 10520400] 12:01:02 INFO - PROCESS | 3768 | 1470942062190 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19551C00) [pid = 3768] [serial = 1997] [outer = 10520400] 12:01:02 INFO - PROCESS | 3768 | 1470942062557 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 644ms 12:01:02 INFO - PROCESS | 3768 | 1470942062595 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 3768 | 1470942062597 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 12:01:02 INFO - PROCESS | 3768 | 1470942062600 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:01:02 INFO - PROCESS | 3768 | 1470942062602 Marionette TRACE conn3 <- [1,2626,null,{}] 12:01:02 INFO - PROCESS | 3768 | 1470942062605 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:02 INFO - PROCESS | 3768 | 1470942062607 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:02 INFO - PROCESS | 3768 | 1470942062727 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:01:02 INFO - PROCESS | 3768 | 1470942062764 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 3768 | 1470942062766 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:02 INFO - PROCESS | 3768 | ++DOCSHELL 10FAC800 == 45 [pid = 3768] [id = 666] 12:01:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19CBF000) [pid = 3768] [serial = 1998] [outer = 00000000] 12:01:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A19C000) [pid = 3768] [serial = 1999] [outer = 19CBF000] 12:01:02 INFO - PROCESS | 3768 | 1470942062809 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A105400) [pid = 3768] [serial = 2000] [outer = 19CBF000] 12:01:03 INFO - PROCESS | 3768 | 1470942063208 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 645ms 12:01:03 INFO - PROCESS | 3768 | 1470942063239 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 3768 | 1470942063241 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 12:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:01:03 INFO - PROCESS | 3768 | 1470942063244 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 3768 | 1470942063246 Marionette TRACE conn3 <- [1,2630,null,{}] 12:01:03 INFO - PROCESS | 3768 | 1470942063249 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:03 INFO - PROCESS | 3768 | 1470942063251 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:03 INFO - PROCESS | 3768 | 1470942063386 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 12:01:03 INFO - PROCESS | 3768 | 1470942063394 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 3768 | 1470942063396 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:03 INFO - PROCESS | 3768 | ++DOCSHELL 15A2E000 == 46 [pid = 3768] [id = 667] 12:01:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A060000) [pid = 3768] [serial = 2001] [outer = 00000000] 12:01:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A6E8400) [pid = 3768] [serial = 2002] [outer = 1A060000] 12:01:03 INFO - PROCESS | 3768 | 1470942063439 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A6EC000) [pid = 3768] [serial = 2003] [outer = 1A060000] 12:01:04 INFO - PROCESS | 3768 | 1470942064142 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:01:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:01:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 958ms 12:01:04 INFO - PROCESS | 3768 | 1470942064190 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 3768 | 1470942064195 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 12:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:01:04 INFO - PROCESS | 3768 | 1470942064199 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 3768 | 1470942064205 Marionette TRACE conn3 <- [1,2634,null,{}] 12:01:04 INFO - PROCESS | 3768 | 1470942064210 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:04 INFO - PROCESS | 3768 | 1470942064212 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:04 INFO - PROCESS | 3768 | 1470942064368 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 12:01:04 INFO - PROCESS | 3768 | 1470942064474 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 3768 | 1470942064477 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:04 INFO - PROCESS | 3768 | ++DOCSHELL 10A4DC00 == 47 [pid = 3768] [id = 668] 12:01:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10F2BC00) [pid = 3768] [serial = 2004] [outer = 00000000] 12:01:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (139EE400) [pid = 3768] [serial = 2005] [outer = 10F2BC00] 12:01:04 INFO - PROCESS | 3768 | 1470942064532 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1443A800) [pid = 3768] [serial = 2006] [outer = 10F2BC00] 12:01:05 INFO - PROCESS | 3768 | 1470942065074 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:01:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:01:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 959ms 12:01:05 INFO - PROCESS | 3768 | 1470942065146 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 3768 | 1470942065151 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 12:01:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:01:05 INFO - PROCESS | 3768 | 1470942065158 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 3768 | 1470942065161 Marionette TRACE conn3 <- [1,2638,null,{}] 12:01:05 INFO - PROCESS | 3768 | 1470942065164 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:05 INFO - PROCESS | 3768 | 1470942065167 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:05 INFO - PROCESS | 3768 | 1470942065341 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 12:01:05 INFO - PROCESS | 3768 | 1470942065474 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 3768 | 1470942065477 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:05 INFO - PROCESS | 3768 | ++DOCSHELL 15A27400 == 48 [pid = 3768] [id = 669] 12:01:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15A2E400) [pid = 3768] [serial = 2007] [outer = 00000000] 12:01:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16998C00) [pid = 3768] [serial = 2008] [outer = 15A2E400] 12:01:05 INFO - PROCESS | 3768 | 1470942065533 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16AA4400) [pid = 3768] [serial = 2009] [outer = 15A2E400] 12:01:06 INFO - PROCESS | 3768 | 1470942066126 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:01:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:01:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1006ms 12:01:06 INFO - PROCESS | 3768 | 1470942066193 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 3768 | 1470942066196 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 12:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:01:06 INFO - PROCESS | 3768 | 1470942066200 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 3768 | 1470942066203 Marionette TRACE conn3 <- [1,2642,null,{}] 12:01:06 INFO - PROCESS | 3768 | 1470942066214 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:06 INFO - PROCESS | 3768 | 1470942066219 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:06 INFO - PROCESS | 3768 | 1470942066332 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 12:01:06 INFO - PROCESS | 3768 | 1470942066474 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 3768 | 1470942066478 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:06 INFO - PROCESS | 3768 | ++DOCSHELL 19EAE800 == 49 [pid = 3768] [id = 670] 12:01:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A05EC00) [pid = 3768] [serial = 2010] [outer = 00000000] 12:01:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A6E2C00) [pid = 3768] [serial = 2011] [outer = 1A05EC00] 12:01:06 INFO - PROCESS | 3768 | 1470942066535 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A6ED800) [pid = 3768] [serial = 2012] [outer = 1A05EC00] 12:01:07 INFO - PROCESS | 3768 | 1470942067101 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:01:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:01:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 959ms 12:01:07 INFO - PROCESS | 3768 | 1470942067144 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 3768 | 1470942067147 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 12:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:01:07 INFO - PROCESS | 3768 | 1470942067150 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 3768 | 1470942067152 Marionette TRACE conn3 <- [1,2646,null,{}] 12:01:07 INFO - PROCESS | 3768 | 1470942067156 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:07 INFO - PROCESS | 3768 | 1470942067159 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:07 INFO - PROCESS | 3768 | 1470942067267 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:01:07 INFO - PROCESS | 3768 | 1470942067587 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 3768 | 1470942067590 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:07 INFO - PROCESS | 3768 | ++DOCSHELL 0F351000 == 50 [pid = 3768] [id = 671] 12:01:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (10434000) [pid = 3768] [serial = 2013] [outer = 00000000] 12:01:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10A4E800) [pid = 3768] [serial = 2014] [outer = 10434000] 12:01:07 INFO - PROCESS | 3768 | 1470942067639 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (114DD800) [pid = 3768] [serial = 2015] [outer = 10434000] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 180E0400 == 49 [pid = 3768] [id = 630] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 10FAC800 == 48 [pid = 3768] [id = 666] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 104E7800 == 47 [pid = 3768] [id = 665] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 10434800 == 46 [pid = 3768] [id = 664] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 180E7800 == 45 [pid = 3768] [id = 663] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 174ED400 == 44 [pid = 3768] [id = 662] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 15A2E800 == 43 [pid = 3768] [id = 661] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 157C0400 == 42 [pid = 3768] [id = 660] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 131D9400 == 41 [pid = 3768] [id = 659] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 10A53000 == 40 [pid = 3768] [id = 658] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 180E3C00 == 39 [pid = 3768] [id = 657] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 14208800 == 38 [pid = 3768] [id = 656] 12:01:08 INFO - PROCESS | 3768 | --DOCSHELL 10FAD000 == 37 [pid = 3768] [id = 655] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1A19D800) [pid = 3768] [serial = 1963] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | 1470942068249 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1147ms 12:01:08 INFO - PROCESS | 3768 | 1470942068293 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 3768 | 1470942068296 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 12:01:08 INFO - PROCESS | 3768 | 1470942068301 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:01:08 INFO - PROCESS | 3768 | 1470942068304 Marionette TRACE conn3 <- [1,2650,null,{}] 12:01:08 INFO - PROCESS | 3768 | 1470942068311 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:08 INFO - PROCESS | 3768 | 1470942068313 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:08 INFO - PROCESS | 3768 | 1470942068420 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (16F34400) [pid = 3768] [serial = 1948] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (19703000) [pid = 3768] [serial = 1952] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (13B5D000) [pid = 3768] [serial = 1957] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (180E6400) [pid = 3768] [serial = 1951] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19EAB000) [pid = 3768] [serial = 1954] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (13AD0000) [pid = 3768] [serial = 1928] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (132B1800) [pid = 3768] [serial = 1927] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (180EB400) [pid = 3768] [serial = 1960] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16A30000) [pid = 3768] [serial = 1945] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (12E32C00) [pid = 3768] [serial = 1937] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (12BC5000) [pid = 3768] [serial = 1936] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (13924400) [pid = 3768] [serial = 1939] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (13B55000) [pid = 3768] [serial = 1940] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15735000) [pid = 3768] [serial = 1942] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (157BB400) [pid = 3768] [serial = 1943] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A2DC00) [pid = 3768] [serial = 1931] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15869000) [pid = 3768] [serial = 1930] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19EAF000) [pid = 3768] [serial = 1934] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19EAAC00) [pid = 3768] [serial = 1933] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1954F400) [pid = 3768] [serial = 1961] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19EB1C00) [pid = 3768] [serial = 1955] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17264000) [pid = 3768] [serial = 1949] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16A31000) [pid = 3768] [serial = 1946] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (14206400) [pid = 3768] [serial = 1958] [outer = 00000000] [url = about:blank] 12:01:08 INFO - PROCESS | 3768 | 1470942068523 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 3768 | 1470942068526 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:08 INFO - PROCESS | 3768 | ++DOCSHELL 12BC9C00 == 38 [pid = 3768] [id = 672] 12:01:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (12C6B800) [pid = 3768] [serial = 2016] [outer = 00000000] 12:01:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (13924400) [pid = 3768] [serial = 2017] [outer = 12C6B800] 12:01:08 INFO - PROCESS | 3768 | 1470942068572 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (14206400) [pid = 3768] [serial = 2018] [outer = 12C6B800] 12:01:08 INFO - PROCESS | 3768 | 1470942068959 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 738ms 12:01:09 INFO - PROCESS | 3768 | 1470942069051 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 3768 | 1470942069055 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 12:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:01:09 INFO - PROCESS | 3768 | 1470942069059 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - PROCESS | 3768 | 1470942069061 Marionette TRACE conn3 <- [1,2654,null,{}] 12:01:09 INFO - PROCESS | 3768 | 1470942069065 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:09 INFO - PROCESS | 3768 | 1470942069067 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:09 INFO - PROCESS | 3768 | 1470942069160 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 12:01:09 INFO - PROCESS | 3768 | 1470942069169 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 3768 | 1470942069171 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:09 INFO - PROCESS | 3768 | ++DOCSHELL 15864C00 == 39 [pid = 3768] [id = 673] 12:01:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15869000) [pid = 3768] [serial = 2019] [outer = 00000000] 12:01:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1612E000) [pid = 3768] [serial = 2020] [outer = 15869000] 12:01:09 INFO - PROCESS | 3768 | 1470942069218 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16A2EC00) [pid = 3768] [serial = 2021] [outer = 15869000] 12:01:10 INFO - PROCESS | 3768 | 1470942070178 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:01:10 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) 12:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1163ms 12:01:10 INFO - PROCESS | 3768 | 1470942070215 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 3768 | 1470942070217 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 12:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:01:10 INFO - PROCESS | 3768 | 1470942070226 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 3768 | 1470942070232 Marionette TRACE conn3 <- [1,2658,null,{}] 12:01:10 INFO - PROCESS | 3768 | 1470942070236 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:10 INFO - PROCESS | 3768 | 1470942070240 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:10 INFO - PROCESS | 3768 | 1470942070328 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 12:01:10 INFO - PROCESS | 3768 | 1470942070334 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 3768 | 1470942070336 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:10 INFO - PROCESS | 3768 | ++DOCSHELL 16A35400 == 40 [pid = 3768] [id = 674] 12:01:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16A48000) [pid = 3768] [serial = 2022] [outer = 00000000] 12:01:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (176F7800) [pid = 3768] [serial = 2023] [outer = 16A48000] 12:01:10 INFO - PROCESS | 3768 | 1470942070388 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (17E6C800) [pid = 3768] [serial = 2024] [outer = 16A48000] 12:01:11 INFO - PROCESS | 3768 | 1470942071455 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:01:11 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 12:01:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:01:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1257ms 12:01:11 INFO - PROCESS | 3768 | 1470942071515 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 3768 | 1470942071517 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 12:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:01:11 INFO - PROCESS | 3768 | 1470942071521 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 3768 | 1470942071523 Marionette TRACE conn3 <- [1,2662,null,{}] 12:01:11 INFO - PROCESS | 3768 | 1470942071532 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:11 INFO - PROCESS | 3768 | 1470942071534 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:11 INFO - PROCESS | 3768 | 1470942071651 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 12:01:11 INFO - PROCESS | 3768 | 1470942071657 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 3768 | 1470942071659 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:11 INFO - PROCESS | 3768 | ++DOCSHELL 15020800 == 41 [pid = 3768] [id = 675] 12:01:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (176F7400) [pid = 3768] [serial = 2025] [outer = 00000000] 12:01:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1047A800) [pid = 3768] [serial = 2026] [outer = 176F7400] 12:01:11 INFO - PROCESS | 3768 | 1470942071703 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1954E800) [pid = 3768] [serial = 2027] [outer = 176F7400] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (174F4400) [pid = 3768] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (180EC000) [pid = 3768] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10F09000) [pid = 3768] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (157C5800) [pid = 3768] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1321EC00) [pid = 3768] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19CBF000) [pid = 3768] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10A0B800) [pid = 3768] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10520400) [pid = 3768] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:01:12 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16A2C800) [pid = 3768] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:01:12 INFO - PROCESS | 3768 | 1470942072659 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:01:12 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 12:01:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:01:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1195ms 12:01:12 INFO - PROCESS | 3768 | 1470942072720 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 3768 | 1470942072722 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 12:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:01:12 INFO - PROCESS | 3768 | 1470942072726 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 3768 | 1470942072728 Marionette TRACE conn3 <- [1,2666,null,{}] 12:01:12 INFO - PROCESS | 3768 | 1470942072731 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:12 INFO - PROCESS | 3768 | 1470942072733 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:12 INFO - PROCESS | 3768 | 1470942072815 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:01:12 INFO - PROCESS | 3768 | 1470942072822 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 3768 | 1470942072828 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:12 INFO - PROCESS | 3768 | ++DOCSHELL 15A4FC00 == 42 [pid = 3768] [id = 676] 12:01:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16E0C000) [pid = 3768] [serial = 2028] [outer = 00000000] 12:01:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17CAB800) [pid = 3768] [serial = 2029] [outer = 16E0C000] 12:01:12 INFO - PROCESS | 3768 | 1470942072882 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19556400) [pid = 3768] [serial = 2030] [outer = 16E0C000] 12:01:13 INFO - PROCESS | 3768 | 1470942073861 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:01:13 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) 12:01:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1148ms 12:01:13 INFO - PROCESS | 3768 | 1470942073870 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 3768 | 1470942073872 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 12:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:01:13 INFO - PROCESS | 3768 | 1470942073876 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 3768 | 1470942073878 Marionette TRACE conn3 <- [1,2670,null,{}] 12:01:13 INFO - PROCESS | 3768 | 1470942073881 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:13 INFO - PROCESS | 3768 | 1470942073883 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:13 INFO - PROCESS | 3768 | 1470942073973 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 12:01:14 INFO - PROCESS | 3768 | 1470942073978 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 3768 | 1470942073980 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:14 INFO - PROCESS | 3768 | ++DOCSHELL 1764BC00 == 43 [pid = 3768] [id = 677] 12:01:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1954C800) [pid = 3768] [serial = 2031] [outer = 00000000] 12:01:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19EB2C00) [pid = 3768] [serial = 2032] [outer = 1954C800] 12:01:14 INFO - PROCESS | 3768 | 1470942074025 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A062000) [pid = 3768] [serial = 2033] [outer = 1954C800] 12:01:15 INFO - PROCESS | 3768 | 1470942074992 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:01:15 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) 12:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1148ms 12:01:15 INFO - PROCESS | 3768 | 1470942075027 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 3768 | 1470942075031 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 12:01:15 INFO - PROCESS | 3768 | 1470942075037 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:01:15 INFO - PROCESS | 3768 | 1470942075040 Marionette TRACE conn3 <- [1,2674,null,{}] 12:01:15 INFO - PROCESS | 3768 | 1470942075047 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:15 INFO - PROCESS | 3768 | 1470942075050 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:15 INFO - PROCESS | 3768 | 1470942075197 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 12:01:15 INFO - PROCESS | 3768 | 1470942075335 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 3768 | 1470942075339 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:15 INFO - PROCESS | 3768 | ++DOCSHELL 1047E000 == 44 [pid = 3768] [id = 678] 12:01:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (131D8400) [pid = 3768] [serial = 2034] [outer = 00000000] 12:01:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (139FA000) [pid = 3768] [serial = 2035] [outer = 131D8400] 12:01:15 INFO - PROCESS | 3768 | 1470942075436 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (13B54400) [pid = 3768] [serial = 2036] [outer = 131D8400] 12:01:16 INFO - PROCESS | 3768 | 1470942076510 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:01:16 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 12:01:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:01:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1461ms 12:01:16 INFO - PROCESS | 3768 | 1470942076534 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 3768 | 1470942076539 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 12:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:01:16 INFO - PROCESS | 3768 | 1470942076547 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 3768 | 1470942076552 Marionette TRACE conn3 <- [1,2678,null,{}] 12:01:16 INFO - PROCESS | 3768 | 1470942076598 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:16 INFO - PROCESS | 3768 | 1470942076601 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:16 INFO - PROCESS | 3768 | 1470942076734 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 12:01:16 INFO - PROCESS | 3768 | 1470942076871 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 3768 | 1470942076874 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:16 INFO - PROCESS | 3768 | ++DOCSHELL 16A2B000 == 45 [pid = 3768] [id = 679] 12:01:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16A2C800) [pid = 3768] [serial = 2037] [outer = 00000000] 12:01:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16A48C00) [pid = 3768] [serial = 2038] [outer = 16A2C800] 12:01:16 INFO - PROCESS | 3768 | 1470942076929 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16EC8400) [pid = 3768] [serial = 2039] [outer = 16A2C800] 12:01:18 INFO - PROCESS | 3768 | 1470942078020 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:01:18 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 12:01:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:01:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1525ms 12:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:01:18 INFO - PROCESS | 3768 | 1470942078064 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 3768 | 1470942078068 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 12:01:18 INFO - PROCESS | 3768 | 1470942078073 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 3768 | 1470942078076 Marionette TRACE conn3 <- [1,2682,null,{}] 12:01:18 INFO - PROCESS | 3768 | 1470942078082 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:18 INFO - PROCESS | 3768 | 1470942078085 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:18 INFO - PROCESS | 3768 | 1470942078229 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 12E2B400 == 44 [pid = 3768] [id = 632] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 15A4FC00 == 43 [pid = 3768] [id = 676] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 15020800 == 42 [pid = 3768] [id = 675] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 16A35400 == 41 [pid = 3768] [id = 674] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 15864C00 == 40 [pid = 3768] [id = 673] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 12BC9C00 == 39 [pid = 3768] [id = 672] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 0F351000 == 38 [pid = 3768] [id = 671] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 10A4DC00 == 37 [pid = 3768] [id = 668] 12:01:18 INFO - PROCESS | 3768 | --DOCSHELL 15A2E000 == 36 [pid = 3768] [id = 667] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17E62C00) [pid = 3768] [serial = 1987] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19703400) [pid = 3768] [serial = 1990] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (131D4000) [pid = 3768] [serial = 1976] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (12971400) [pid = 3768] [serial = 1975] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (11DE7800) [pid = 3768] [serial = 1966] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15A43800) [pid = 3768] [serial = 1981] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16131400) [pid = 3768] [serial = 1982] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (14207C00) [pid = 3768] [serial = 1978] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A19C000) [pid = 3768] [serial = 1999] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1443C400) [pid = 3768] [serial = 1979] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15734800) [pid = 3768] [serial = 1969] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17ECE800) [pid = 3768] [serial = 1988] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19702400) [pid = 3768] [serial = 1972] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (12BBB000) [pid = 3768] [serial = 1993] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19703C00) [pid = 3768] [serial = 1991] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1321C000) [pid = 3768] [serial = 1994] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1954B400) [pid = 3768] [serial = 1996] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16EC6000) [pid = 3768] [serial = 1984] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1A105400) [pid = 3768] [serial = 2000] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19551C00) [pid = 3768] [serial = 1997] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (17439400) [pid = 3768] [serial = 1985] [outer = 00000000] [url = about:blank] 12:01:18 INFO - PROCESS | 3768 | 1470942078399 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 3768 | 1470942078403 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:18 INFO - PROCESS | 3768 | ++DOCSHELL 10F10000 == 37 [pid = 3768] [id = 680] 12:01:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10F32C00) [pid = 3768] [serial = 2040] [outer = 00000000] 12:01:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (12E32C00) [pid = 3768] [serial = 2041] [outer = 10F32C00] 12:01:18 INFO - PROCESS | 3768 | 1470942078451 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13151800) [pid = 3768] [serial = 2042] [outer = 10F32C00] 12:01:19 INFO - PROCESS | 3768 | 1470942079329 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:01:19 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 12:01:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:01:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:01:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1305ms 12:01:19 INFO - PROCESS | 3768 | 1470942079370 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 3768 | 1470942079374 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 12:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:01:19 INFO - PROCESS | 3768 | 1470942079380 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 3768 | 1470942079383 Marionette TRACE conn3 <- [1,2686,null,{}] 12:01:19 INFO - PROCESS | 3768 | 1470942079387 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:19 INFO - PROCESS | 3768 | 1470942079389 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:19 INFO - PROCESS | 3768 | 1470942079519 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:01:19 INFO - PROCESS | 3768 | 1470942079529 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 3768 | 1470942079531 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:19 INFO - PROCESS | 3768 | ++DOCSHELL 14431400 == 38 [pid = 3768] [id = 681] 12:01:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (14432800) [pid = 3768] [serial = 2043] [outer = 00000000] 12:01:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (151C1000) [pid = 3768] [serial = 2044] [outer = 14432800] 12:01:19 INFO - PROCESS | 3768 | 1470942079579 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15735000) [pid = 3768] [serial = 2045] [outer = 14432800] 12:01:20 INFO - PROCESS | 3768 | 1470942080517 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:01:20 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 12:01:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:01:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1194ms 12:01:20 INFO - PROCESS | 3768 | 1470942080581 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 3768 | 1470942080583 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 12:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:01:20 INFO - PROCESS | 3768 | 1470942080594 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 3768 | 1470942080597 Marionette TRACE conn3 <- [1,2690,null,{}] 12:01:20 INFO - PROCESS | 3768 | 1470942080608 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:20 INFO - PROCESS | 3768 | 1470942080613 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:20 INFO - PROCESS | 3768 | 1470942080752 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 12:01:20 INFO - PROCESS | 3768 | 1470942080759 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 3768 | 1470942080762 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:20 INFO - PROCESS | 3768 | ++DOCSHELL 16A32800 == 39 [pid = 3768] [id = 682] 12:01:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16A35400) [pid = 3768] [serial = 2046] [outer = 00000000] 12:01:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (176F8400) [pid = 3768] [serial = 2047] [outer = 16A35400] 12:01:20 INFO - PROCESS | 3768 | 1470942080867 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17E62C00) [pid = 3768] [serial = 2048] [outer = 16A35400] 12:01:21 INFO - PROCESS | 3768 | 1470942081328 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:01:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 802ms 12:01:21 INFO - PROCESS | 3768 | 1470942081388 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 3768 | 1470942081391 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 12:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:01:21 INFO - PROCESS | 3768 | 1470942081394 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 3768 | 1470942081396 Marionette TRACE conn3 <- [1,2694,null,{}] 12:01:21 INFO - PROCESS | 3768 | 1470942081405 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:21 INFO - PROCESS | 3768 | 1470942081407 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:21 INFO - PROCESS | 3768 | 1470942081535 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 12:01:21 INFO - PROCESS | 3768 | 1470942081602 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 3768 | 1470942081604 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:21 INFO - PROCESS | 3768 | ++DOCSHELL 1954A400 == 40 [pid = 3768] [id = 683] 12:01:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1954B000) [pid = 3768] [serial = 2049] [outer = 00000000] 12:01:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19702400) [pid = 3768] [serial = 2050] [outer = 1954B000] 12:01:21 INFO - PROCESS | 3768 | 1470942081698 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1970B800) [pid = 3768] [serial = 2051] [outer = 1954B000] 12:01:22 INFO - PROCESS | 3768 | 1470942082111 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 739ms 12:01:22 INFO - PROCESS | 3768 | 1470942082200 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 3768 | 1470942082202 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 12:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:01:22 INFO - PROCESS | 3768 | 1470942082208 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 3768 | 1470942082210 Marionette TRACE conn3 <- [1,2698,null,{}] 12:01:22 INFO - PROCESS | 3768 | 1470942082213 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:22 INFO - PROCESS | 3768 | 1470942082215 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:22 INFO - PROCESS | 3768 | 1470942082331 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 12:01:22 INFO - PROCESS | 3768 | 1470942082340 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 3768 | 1470942082342 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:22 INFO - PROCESS | 3768 | ++DOCSHELL 10A55800 == 41 [pid = 3768] [id = 684] 12:01:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13AC7800) [pid = 3768] [serial = 2052] [outer = 00000000] 12:01:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19548000) [pid = 3768] [serial = 2053] [outer = 13AC7800] 12:01:22 INFO - PROCESS | 3768 | 1470942082488 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19EAA400) [pid = 3768] [serial = 2054] [outer = 13AC7800] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15869000) [pid = 3768] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16E0C000) [pid = 3768] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A060000) [pid = 3768] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16A48000) [pid = 3768] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (144D1000) [pid = 3768] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10FD6400) [pid = 3768] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19556800) [pid = 3768] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A10F000) [pid = 3768] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (180E4400) [pid = 3768] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (10F2BC00) [pid = 3768] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (176F7400) [pid = 3768] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (12C6B800) [pid = 3768] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:01:22 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10434000) [pid = 3768] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:01:22 INFO - PROCESS | 3768 | 1470942082869 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 3768 | 1470942082908 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 12:01:22 INFO - PROCESS | 3768 | 1470942082911 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 3768 | 1470942082913 Marionette TRACE conn3 <- [1,2702,null,{}] 12:01:22 INFO - PROCESS | 3768 | 1470942082916 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:22 INFO - PROCESS | 3768 | 1470942082922 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:23 INFO - PROCESS | 3768 | 1470942083066 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 12:01:23 INFO - PROCESS | 3768 | 1470942083082 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 3768 | 1470942083084 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:23 INFO - PROCESS | 3768 | ++DOCSHELL 151C9000 == 42 [pid = 3768] [id = 685] 12:01:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (16A48000) [pid = 3768] [serial = 2055] [outer = 00000000] 12:01:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (17ED1400) [pid = 3768] [serial = 2056] [outer = 16A48000] 12:01:23 INFO - PROCESS | 3768 | 1470942083128 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1A1A4C00) [pid = 3768] [serial = 2057] [outer = 16A48000] 12:01:23 INFO - PROCESS | 3768 | 1470942083535 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 12:01:23 INFO - PROCESS | 3768 | 1470942083549 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 3768 | 1470942083561 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 12:01:23 INFO - PROCESS | 3768 | 1470942083564 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:01:23 INFO - PROCESS | 3768 | 1470942083566 Marionette TRACE conn3 <- [1,2706,null,{}] 12:01:23 INFO - PROCESS | 3768 | 1470942083570 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:23 INFO - PROCESS | 3768 | 1470942083572 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:23 INFO - PROCESS | 3768 | 1470942083651 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:01:23 INFO - PROCESS | 3768 | 1470942083783 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 3768 | 1470942083785 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:23 INFO - PROCESS | 3768 | ++DOCSHELL 16996400 == 43 [pid = 3768] [id = 686] 12:01:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1A586000) [pid = 3768] [serial = 2058] [outer = 00000000] 12:01:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1A6E6800) [pid = 3768] [serial = 2059] [outer = 1A586000] 12:01:23 INFO - PROCESS | 3768 | 1470942083828 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1A6E7000) [pid = 3768] [serial = 2060] [outer = 1A586000] 12:01:24 INFO - PROCESS | 3768 | 1470942084181 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 3768 | 1470942084205 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 12:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:01:24 INFO - PROCESS | 3768 | 1470942084222 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 3768 | 1470942084224 Marionette TRACE conn3 <- [1,2710,null,{}] 12:01:24 INFO - PROCESS | 3768 | 1470942084228 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:24 INFO - PROCESS | 3768 | 1470942084230 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:24 INFO - PROCESS | 3768 | 1470942084309 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 12:01:24 INFO - PROCESS | 3768 | 1470942084315 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 3768 | 1470942084317 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:24 INFO - PROCESS | 3768 | ++DOCSHELL 1A90F000 == 44 [pid = 3768] [id = 687] 12:01:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1A90F800) [pid = 3768] [serial = 2061] [outer = 00000000] 12:01:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1A918C00) [pid = 3768] [serial = 2062] [outer = 1A90F800] 12:01:24 INFO - PROCESS | 3768 | 1470942084360 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A98F400) [pid = 3768] [serial = 2063] [outer = 1A90F800] 12:01:25 INFO - PROCESS | 3768 | 1470942085121 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:01:25 INFO - PROCESS | 3768 | 1470942085180 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 12:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:01:25 INFO - PROCESS | 3768 | 1470942085185 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 3768 | 1470942085190 Marionette TRACE conn3 <- [1,2714,null,{}] 12:01:25 INFO - PROCESS | 3768 | 1470942085196 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:25 INFO - PROCESS | 3768 | 1470942085198 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:25 INFO - PROCESS | 3768 | 1470942085341 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 12:01:25 INFO - PROCESS | 3768 | 1470942085483 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 3768 | 1470942085486 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:25 INFO - PROCESS | 3768 | ++DOCSHELL 114D4C00 == 45 [pid = 3768] [id = 688] 12:01:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (12C63800) [pid = 3768] [serial = 2064] [outer = 00000000] 12:01:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (144B9C00) [pid = 3768] [serial = 2065] [outer = 12C63800] 12:01:25 INFO - PROCESS | 3768 | 1470942085543 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (157C0400) [pid = 3768] [serial = 2066] [outer = 12C63800] 12:01:26 INFO - PROCESS | 3768 | 1470942086108 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:01:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:01:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 958ms 12:01:26 INFO - PROCESS | 3768 | 1470942086132 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 3768 | 1470942086136 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 12:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:01:26 INFO - PROCESS | 3768 | 1470942086143 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 3768 | 1470942086146 Marionette TRACE conn3 <- [1,2718,null,{}] 12:01:26 INFO - PROCESS | 3768 | 1470942086150 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:26 INFO - PROCESS | 3768 | 1470942086153 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:26 INFO - PROCESS | 3768 | 1470942086264 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 12:01:26 INFO - PROCESS | 3768 | 1470942086379 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 3768 | 1470942086381 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:26 INFO - PROCESS | 3768 | ++DOCSHELL 16A2E400 == 46 [pid = 3768] [id = 689] 12:01:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (17439400) [pid = 3768] [serial = 2067] [outer = 00000000] 12:01:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17CAFC00) [pid = 3768] [serial = 2068] [outer = 17439400] 12:01:26 INFO - PROCESS | 3768 | 1470942086477 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (180E6C00) [pid = 3768] [serial = 2069] [outer = 17439400] 12:01:27 INFO - PROCESS | 3768 | 1470942087761 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:01:27 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 12:01:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:01:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:01:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1666ms 12:01:27 INFO - PROCESS | 3768 | 1470942087835 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 12:01:27 INFO - PROCESS | 3768 | 1470942087839 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 12:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:01:27 INFO - PROCESS | 3768 | 1470942087845 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 3768 | 1470942087849 Marionette TRACE conn3 <- [1,2722,null,{}] 12:01:27 INFO - PROCESS | 3768 | 1470942087855 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:27 INFO - PROCESS | 3768 | 1470942087858 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:28 INFO - PROCESS | 3768 | 1470942088015 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 12:01:28 INFO - PROCESS | 3768 | 1470942088152 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 3768 | 1470942088154 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:28 INFO - PROCESS | 3768 | ++DOCSHELL 10A4FC00 == 47 [pid = 3768] [id = 690] 12:01:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10F09400) [pid = 3768] [serial = 2070] [outer = 00000000] 12:01:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (131DA400) [pid = 3768] [serial = 2071] [outer = 10F09400] 12:01:28 INFO - PROCESS | 3768 | 1470942088206 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (132B4000) [pid = 3768] [serial = 2072] [outer = 10F09400] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 11DE8000 == 46 [pid = 3768] [id = 425] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 15022800 == 45 [pid = 3768] [id = 434] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 16996400 == 44 [pid = 3768] [id = 686] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 151C9000 == 43 [pid = 3768] [id = 685] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 10A55800 == 42 [pid = 3768] [id = 684] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 1954A400 == 41 [pid = 3768] [id = 683] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 16A32800 == 40 [pid = 3768] [id = 682] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 14431400 == 39 [pid = 3768] [id = 681] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 10F10000 == 38 [pid = 3768] [id = 680] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 1047E000 == 37 [pid = 3768] [id = 678] 12:01:28 INFO - PROCESS | 3768 | --DOCSHELL 1764BC00 == 36 [pid = 3768] [id = 677] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19CB8800) [pid = 3768] [serial = 1925] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1A19F800) [pid = 3768] [serial = 1964] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A06A400) [pid = 3768] [serial = 1973] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1443A800) [pid = 3768] [serial = 2006] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (139EE400) [pid = 3768] [serial = 2005] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1047A800) [pid = 3768] [serial = 2026] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (13924400) [pid = 3768] [serial = 2017] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (14206400) [pid = 3768] [serial = 2018] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (114DD800) [pid = 3768] [serial = 2015] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10A4E800) [pid = 3768] [serial = 2014] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16998C00) [pid = 3768] [serial = 2008] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1612E000) [pid = 3768] [serial = 2020] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16A2EC00) [pid = 3768] [serial = 2021] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (17CAB800) [pid = 3768] [serial = 2029] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A6E8400) [pid = 3768] [serial = 2002] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A6EC000) [pid = 3768] [serial = 2003] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (176F7800) [pid = 3768] [serial = 2023] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1A6E2C00) [pid = 3768] [serial = 2011] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1954E800) [pid = 3768] [serial = 2027] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19556400) [pid = 3768] [serial = 2030] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (17E6C800) [pid = 3768] [serial = 2024] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (15A4BC00) [pid = 3768] [serial = 1970] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (12BC6000) [pid = 3768] [serial = 1967] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (19EB2C00) [pid = 3768] [serial = 2032] [outer = 00000000] [url = about:blank] 12:01:28 INFO - PROCESS | 3768 | 1470942088718 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 912ms 12:01:28 INFO - PROCESS | 3768 | 1470942088750 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 3768 | 1470942088754 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 12:01:28 INFO - PROCESS | 3768 | 1470942088760 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:01:28 INFO - PROCESS | 3768 | 1470942088762 Marionette TRACE conn3 <- [1,2726,null,{}] 12:01:28 INFO - PROCESS | 3768 | 1470942088766 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:28 INFO - PROCESS | 3768 | 1470942088769 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:28 INFO - PROCESS | 3768 | 1470942088861 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:01:28 INFO - PROCESS | 3768 | 1470942088870 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 3768 | 1470942088873 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:28 INFO - PROCESS | 3768 | ++DOCSHELL 131D8C00 == 37 [pid = 3768] [id = 691] 12:01:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (13924400) [pid = 3768] [serial = 2073] [outer = 00000000] 12:01:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (13B5D000) [pid = 3768] [serial = 2074] [outer = 13924400] 12:01:28 INFO - PROCESS | 3768 | 1470942088919 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (14430000) [pid = 3768] [serial = 2075] [outer = 13924400] 12:01:29 INFO - PROCESS | 3768 | 1470942089429 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 692ms 12:01:29 INFO - PROCESS | 3768 | 1470942089460 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 12:01:29 INFO - PROCESS | 3768 | 1470942089462 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 12:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:01:29 INFO - PROCESS | 3768 | 1470942089466 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 3768 | 1470942089469 Marionette TRACE conn3 <- [1,2730,null,{}] 12:01:29 INFO - PROCESS | 3768 | 1470942089479 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:29 INFO - PROCESS | 3768 | 1470942089484 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:29 INFO - PROCESS | 3768 | 1470942089603 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 12:01:29 INFO - PROCESS | 3768 | 1470942089707 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 3768 | 1470942089711 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:29 INFO - PROCESS | 3768 | ++DOCSHELL 15738C00 == 38 [pid = 3768] [id = 692] 12:01:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (15739400) [pid = 3768] [serial = 2076] [outer = 00000000] 12:01:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (15A2B000) [pid = 3768] [serial = 2077] [outer = 15739400] 12:01:29 INFO - PROCESS | 3768 | 1470942089759 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (1612A800) [pid = 3768] [serial = 2078] [outer = 15739400] 12:01:30 INFO - PROCESS | 3768 | 1470942090141 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 707ms 12:01:30 INFO - PROCESS | 3768 | 1470942090166 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 3768 | 1470942090168 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 12:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:01:30 INFO - PROCESS | 3768 | 1470942090172 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 3768 | 1470942090173 Marionette TRACE conn3 <- [1,2734,null,{}] 12:01:30 INFO - PROCESS | 3768 | 1470942090177 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:30 INFO - PROCESS | 3768 | 1470942090179 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:30 INFO - PROCESS | 3768 | 1470942090262 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 12:01:30 INFO - PROCESS | 3768 | 1470942090268 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 3768 | 1470942090270 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:30 INFO - PROCESS | 3768 | ++DOCSHELL 16995400 == 39 [pid = 3768] [id = 693] 12:01:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (16996C00) [pid = 3768] [serial = 2079] [outer = 00000000] 12:01:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16A9EC00) [pid = 3768] [serial = 2080] [outer = 16996C00] 12:01:30 INFO - PROCESS | 3768 | 1470942090315 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (17267C00) [pid = 3768] [serial = 2081] [outer = 16996C00] 12:01:30 INFO - PROCESS | 3768 | 1470942090762 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 644ms 12:01:30 INFO - PROCESS | 3768 | 1470942090820 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 3768 | 1470942090822 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 12:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:01:30 INFO - PROCESS | 3768 | 1470942090826 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 3768 | 1470942090827 Marionette TRACE conn3 <- [1,2738,null,{}] 12:01:30 INFO - PROCESS | 3768 | 1470942090838 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:30 INFO - PROCESS | 3768 | 1470942090840 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:30 INFO - PROCESS | 3768 | 1470942090958 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 12:01:31 INFO - PROCESS | 3768 | 1470942091024 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 3768 | 1470942091026 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:31 INFO - PROCESS | 3768 | ++DOCSHELL 16A49800 == 40 [pid = 3768] [id = 694] 12:01:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16A9C800) [pid = 3768] [serial = 2082] [outer = 00000000] 12:01:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (17CAB800) [pid = 3768] [serial = 2083] [outer = 16A9C800] 12:01:31 INFO - PROCESS | 3768 | 1470942091101 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17E6E800) [pid = 3768] [serial = 2084] [outer = 16A9C800] 12:01:31 INFO - PROCESS | 3768 | 1470942091505 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 707ms 12:01:31 INFO - PROCESS | 3768 | 1470942091524 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 3768 | 1470942091526 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 12:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:01:31 INFO - PROCESS | 3768 | 1470942091530 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 3768 | 1470942091531 Marionette TRACE conn3 <- [1,2742,null,{}] 12:01:31 INFO - PROCESS | 3768 | 1470942091535 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:31 INFO - PROCESS | 3768 | 1470942091540 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:31 INFO - PROCESS | 3768 | 1470942091693 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 12:01:31 INFO - PROCESS | 3768 | 1470942091704 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 3768 | 1470942091706 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:31 INFO - PROCESS | 3768 | ++DOCSHELL 180DF800 == 41 [pid = 3768] [id = 695] 12:01:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (180E0400) [pid = 3768] [serial = 2085] [outer = 00000000] 12:01:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19556400) [pid = 3768] [serial = 2086] [outer = 180E0400] 12:01:31 INFO - PROCESS | 3768 | 1470942091807 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19710C00) [pid = 3768] [serial = 2087] [outer = 180E0400] 12:01:32 INFO - PROCESS | 3768 | 1470942092233 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 737ms 12:01:32 INFO - PROCESS | 3768 | 1470942092274 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 3768 | 1470942092276 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 12:01:32 INFO - PROCESS | 3768 | 1470942092280 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:01:32 INFO - PROCESS | 3768 | 1470942092281 Marionette TRACE conn3 <- [1,2746,null,{}] 12:01:32 INFO - PROCESS | 3768 | 1470942092292 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:32 INFO - PROCESS | 3768 | 1470942092294 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:32 INFO - PROCESS | 3768 | 1470942092438 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:01:32 INFO - PROCESS | 3768 | 1470942092450 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 3768 | 1470942092461 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:32 INFO - PROCESS | 3768 | ++DOCSHELL 10F09000 == 42 [pid = 3768] [id = 696] 12:01:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19CBC800) [pid = 3768] [serial = 2088] [outer = 00000000] 12:01:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19EB1000) [pid = 3768] [serial = 2089] [outer = 19CBC800] 12:01:32 INFO - PROCESS | 3768 | 1470942092563 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19EB2C00) [pid = 3768] [serial = 2090] [outer = 19CBC800] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16A35400) [pid = 3768] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10F32C00) [pid = 3768] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (14432800) [pid = 3768] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1954B000) [pid = 3768] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (13AC7800) [pid = 3768] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16A48000) [pid = 3768] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A05EC00) [pid = 3768] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15A2E400) [pid = 3768] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:01:33 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1A586000) [pid = 3768] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:01:33 INFO - PROCESS | 3768 | 1470942093048 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 799ms 12:01:33 INFO - PROCESS | 3768 | 1470942093083 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 3768 | 1470942093085 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 12:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:01:33 INFO - PROCESS | 3768 | 1470942093091 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 3768 | 1470942093093 Marionette TRACE conn3 <- [1,2750,null,{}] 12:01:33 INFO - PROCESS | 3768 | 1470942093097 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:33 INFO - PROCESS | 3768 | 1470942093099 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:33 INFO - PROCESS | 3768 | 1470942093178 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 12:01:33 INFO - PROCESS | 3768 | 1470942093184 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 3768 | 1470942093186 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:33 INFO - PROCESS | 3768 | ++DOCSHELL 14436C00 == 43 [pid = 3768] [id = 697] 12:01:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16A35400) [pid = 3768] [serial = 2091] [outer = 00000000] 12:01:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (19CC1000) [pid = 3768] [serial = 2092] [outer = 16A35400] 12:01:33 INFO - PROCESS | 3768 | 1470942093231 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1A113C00) [pid = 3768] [serial = 2093] [outer = 16A35400] 12:01:33 INFO - PROCESS | 3768 | 1470942093670 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 642ms 12:01:33 INFO - PROCESS | 3768 | 1470942093726 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 3768 | 1470942093728 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 12:01:33 INFO - PROCESS | 3768 | 1470942093732 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:01:33 INFO - PROCESS | 3768 | 1470942093733 Marionette TRACE conn3 <- [1,2754,null,{}] 12:01:33 INFO - PROCESS | 3768 | 1470942093737 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:33 INFO - PROCESS | 3768 | 1470942093739 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:33 INFO - PROCESS | 3768 | 1470942093847 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 12:01:33 INFO - PROCESS | 3768 | 1470942093856 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 3768 | 1470942093858 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:33 INFO - PROCESS | 3768 | ++DOCSHELL 16131C00 == 44 [pid = 3768] [id = 698] 12:01:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1A1A4800) [pid = 3768] [serial = 2094] [outer = 00000000] 12:01:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1A6E2C00) [pid = 3768] [serial = 2095] [outer = 1A1A4800] 12:01:33 INFO - PROCESS | 3768 | 1470942093902 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A6E7800) [pid = 3768] [serial = 2096] [outer = 1A1A4800] 12:01:34 INFO - PROCESS | 3768 | 1470942094371 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 642ms 12:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:01:34 INFO - PROCESS | 3768 | 1470942094407 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 3768 | 1470942094409 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 12:01:34 INFO - PROCESS | 3768 | 1470942094412 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 3768 | 1470942094414 Marionette TRACE conn3 <- [1,2758,null,{}] 12:01:34 INFO - PROCESS | 3768 | 1470942094417 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:34 INFO - PROCESS | 3768 | 1470942094419 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:34 INFO - PROCESS | 3768 | 1470942094514 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 12:01:34 INFO - PROCESS | 3768 | 1470942094520 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 3768 | 1470942094522 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:34 INFO - PROCESS | 3768 | ++DOCSHELL 1A90A400 == 45 [pid = 3768] [id = 699] 12:01:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A90B800) [pid = 3768] [serial = 2097] [outer = 00000000] 12:01:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A915400) [pid = 3768] [serial = 2098] [outer = 1A90B800] 12:01:34 INFO - PROCESS | 3768 | 1470942094564 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A915C00) [pid = 3768] [serial = 2099] [outer = 1A90B800] 12:01:35 INFO - PROCESS | 3768 | 1470942095042 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 689ms 12:01:35 INFO - PROCESS | 3768 | 1470942095112 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 3768 | 1470942095117 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 12:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:01:35 INFO - PROCESS | 3768 | 1470942095123 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - PROCESS | 3768 | 1470942095127 Marionette TRACE conn3 <- [1,2762,null,{}] 12:01:35 INFO - PROCESS | 3768 | 1470942095134 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:35 INFO - PROCESS | 3768 | 1470942095137 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:35 INFO - PROCESS | 3768 | 1470942095259 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 12:01:35 INFO - PROCESS | 3768 | 1470942095427 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 3768 | 1470942095432 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:35 INFO - PROCESS | 3768 | ++DOCSHELL 114D9000 == 46 [pid = 3768] [id = 700] 12:01:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (11C13800) [pid = 3768] [serial = 2100] [outer = 00000000] 12:01:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (12C68C00) [pid = 3768] [serial = 2101] [outer = 11C13800] 12:01:35 INFO - PROCESS | 3768 | 1470942095489 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (13222000) [pid = 3768] [serial = 2102] [outer = 11C13800] 12:01:36 INFO - PROCESS | 3768 | 1470942096033 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 939ms 12:01:36 INFO - PROCESS | 3768 | 1470942096068 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 3768 | 1470942096073 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 12:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:01:36 INFO - PROCESS | 3768 | 1470942096080 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 3768 | 1470942096082 Marionette TRACE conn3 <- [1,2766,null,{}] 12:01:36 INFO - PROCESS | 3768 | 1470942096087 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:36 INFO - PROCESS | 3768 | 1470942096089 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:36 INFO - PROCESS | 3768 | 1470942096213 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:01:36 INFO - PROCESS | 3768 | 1470942096361 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 3768 | 1470942096364 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:36 INFO - PROCESS | 3768 | ++DOCSHELL 15734800 == 47 [pid = 3768] [id = 701] 12:01:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15736C00) [pid = 3768] [serial = 2103] [outer = 00000000] 12:01:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15A28400) [pid = 3768] [serial = 2104] [outer = 15736C00] 12:01:36 INFO - PROCESS | 3768 | 1470942096420 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16A2D800) [pid = 3768] [serial = 2105] [outer = 15736C00] 12:01:37 INFO - PROCESS | 3768 | 1470942097048 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1002ms 12:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:01:37 INFO - PROCESS | 3768 | 1470942097081 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 3768 | 1470942097084 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 12:01:37 INFO - PROCESS | 3768 | 1470942097088 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 3768 | 1470942097092 Marionette TRACE conn3 <- [1,2770,null,{}] 12:01:37 INFO - PROCESS | 3768 | 1470942097103 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:37 INFO - PROCESS | 3768 | 1470942097107 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:37 INFO - PROCESS | 3768 | 1470942097217 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 12:01:37 INFO - PROCESS | 3768 | 1470942097360 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 3768 | 1470942097364 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:37 INFO - PROCESS | 3768 | ++DOCSHELL 19709C00 == 48 [pid = 3768] [id = 702] 12:01:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1970D800) [pid = 3768] [serial = 2106] [outer = 00000000] 12:01:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A05E400) [pid = 3768] [serial = 2107] [outer = 1970D800] 12:01:37 INFO - PROCESS | 3768 | 1470942097422 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A6E9800) [pid = 3768] [serial = 2108] [outer = 1970D800] 12:01:37 INFO - PROCESS | 3768 | 1470942097955 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 939ms 12:01:38 INFO - PROCESS | 3768 | 1470942098033 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 3768 | 1470942098036 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 12:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:01:38 INFO - PROCESS | 3768 | 1470942098039 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:01:38 INFO - PROCESS | 3768 | 1470942098041 Marionette TRACE conn3 <- [1,2774,null,{}] 12:01:38 INFO - PROCESS | 3768 | 1470942098045 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:38 INFO - PROCESS | 3768 | 1470942098048 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:38 INFO - PROCESS | 3768 | 1470942098157 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 12:01:38 INFO - PROCESS | 3768 | 1470942098297 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 3768 | 1470942098300 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:38 INFO - PROCESS | 3768 | ++DOCSHELL 19CB8C00 == 49 [pid = 3768] [id = 703] 12:01:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A99B000) [pid = 3768] [serial = 2109] [outer = 00000000] 12:01:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1ABD0C00) [pid = 3768] [serial = 2110] [outer = 1A99B000] 12:01:38 INFO - PROCESS | 3768 | 1470942098354 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1ABD7800) [pid = 3768] [serial = 2111] [outer = 1A99B000] 12:01:38 INFO - PROCESS | 3768 | 1470942098961 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1002ms 12:01:39 INFO - PROCESS | 3768 | 1470942099040 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 3768 | 1470942099043 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 12:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:01:39 INFO - PROCESS | 3768 | 1470942099046 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 3768 | 1470942099048 Marionette TRACE conn3 <- [1,2778,null,{}] 12:01:39 INFO - PROCESS | 3768 | 1470942099052 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:39 INFO - PROCESS | 3768 | 1470942099054 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:39 INFO - PROCESS | 3768 | 1470942099158 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 12:01:39 INFO - PROCESS | 3768 | 1470942099434 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 3768 | 1470942099437 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:39 INFO - PROCESS | 3768 | ++DOCSHELL 10A03000 == 50 [pid = 3768] [id = 704] 12:01:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (10A4CC00) [pid = 3768] [serial = 2112] [outer = 00000000] 12:01:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (10F10400) [pid = 3768] [serial = 2113] [outer = 10A4CC00] 12:01:39 INFO - PROCESS | 3768 | 1470942099493 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (12C65C00) [pid = 3768] [serial = 2114] [outer = 10A4CC00] 12:01:40 INFO - PROCESS | 3768 | 1470942100052 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1049ms 12:01:40 INFO - PROCESS | 3768 | 1470942100119 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 3768 | 1470942100122 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 12:01:40 INFO - PROCESS | 3768 | 1470942100127 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:01:40 INFO - PROCESS | 3768 | 1470942100130 Marionette TRACE conn3 <- [1,2782,null,{}] 12:01:40 INFO - PROCESS | 3768 | 1470942100135 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:40 INFO - PROCESS | 3768 | 1470942100139 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:40 INFO - PROCESS | 3768 | 1470942100240 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 16131C00 == 49 [pid = 3768] [id = 698] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 14436C00 == 48 [pid = 3768] [id = 697] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 10F09000 == 47 [pid = 3768] [id = 696] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 180DF800 == 46 [pid = 3768] [id = 695] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 16A49800 == 45 [pid = 3768] [id = 694] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 15738C00 == 44 [pid = 3768] [id = 692] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 131D8C00 == 43 [pid = 3768] [id = 691] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 10A4FC00 == 42 [pid = 3768] [id = 690] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 114D4C00 == 41 [pid = 3768] [id = 688] 12:01:40 INFO - PROCESS | 3768 | --DOCSHELL 1A90F000 == 40 [pid = 3768] [id = 687] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16AA4400) [pid = 3768] [serial = 2009] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1970B800) [pid = 3768] [serial = 2051] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (19702400) [pid = 3768] [serial = 2050] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19EAA400) [pid = 3768] [serial = 2054] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19548000) [pid = 3768] [serial = 2053] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (176F8400) [pid = 3768] [serial = 2047] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1A6E7000) [pid = 3768] [serial = 2060] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A1A4C00) [pid = 3768] [serial = 2057] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17ED1400) [pid = 3768] [serial = 2056] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (15735000) [pid = 3768] [serial = 2045] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1A6ED800) [pid = 3768] [serial = 2012] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A918C00) [pid = 3768] [serial = 2062] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A6E6800) [pid = 3768] [serial = 2059] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17E62C00) [pid = 3768] [serial = 2048] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (12E32C00) [pid = 3768] [serial = 2041] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (13151800) [pid = 3768] [serial = 2042] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16A48C00) [pid = 3768] [serial = 2038] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (151C1000) [pid = 3768] [serial = 2044] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (139FA000) [pid = 3768] [serial = 2035] [outer = 00000000] [url = about:blank] 12:01:40 INFO - PROCESS | 3768 | 1470942100392 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 3768 | 1470942100394 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:40 INFO - PROCESS | 3768 | ++DOCSHELL 10A4FC00 == 41 [pid = 3768] [id = 705] 12:01:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10F09000) [pid = 3768] [serial = 2115] [outer = 00000000] 12:01:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1314E400) [pid = 3768] [serial = 2116] [outer = 10F09000] 12:01:40 INFO - PROCESS | 3768 | 1470942100443 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13B52C00) [pid = 3768] [serial = 2117] [outer = 10F09000] 12:01:40 INFO - PROCESS | 3768 | 1470942100861 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 814ms 12:01:40 INFO - PROCESS | 3768 | 1470942100933 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 3768 | 1470942100937 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 12:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:01:40 INFO - PROCESS | 3768 | 1470942100942 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 3768 | 1470942100944 Marionette TRACE conn3 <- [1,2786,null,{}] 12:01:40 INFO - PROCESS | 3768 | 1470942100948 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:40 INFO - PROCESS | 3768 | 1470942100950 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:41 INFO - PROCESS | 3768 | 1470942101039 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:01:41 INFO - PROCESS | 3768 | 1470942101047 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 3768 | 1470942101050 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:41 INFO - PROCESS | 3768 | ++DOCSHELL 16131C00 == 42 [pid = 3768] [id = 706] 12:01:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16132800) [pid = 3768] [serial = 2118] [outer = 00000000] 12:01:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16A2C400) [pid = 3768] [serial = 2119] [outer = 16132800] 12:01:41 INFO - PROCESS | 3768 | 1470942101102 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16AA7000) [pid = 3768] [serial = 2120] [outer = 16132800] 12:01:41 INFO - PROCESS | 3768 | 1470942101590 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 704ms 12:01:41 INFO - PROCESS | 3768 | 1470942101641 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 12:01:41 INFO - PROCESS | 3768 | 1470942101644 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 12:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:01:41 INFO - PROCESS | 3768 | 1470942101648 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:01:41 INFO - PROCESS | 3768 | 1470942101654 Marionette TRACE conn3 <- [1,2790,null,{}] 12:01:41 INFO - PROCESS | 3768 | 1470942101663 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:41 INFO - PROCESS | 3768 | 1470942101666 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:41 INFO - PROCESS | 3768 | 1470942101753 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 12:01:41 INFO - PROCESS | 3768 | 1470942101865 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 3768 | 1470942101867 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:41 INFO - PROCESS | 3768 | ++DOCSHELL 16D6E800 == 43 [pid = 3768] [id = 707] 12:01:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16D70400) [pid = 3768] [serial = 2121] [outer = 00000000] 12:01:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16ECB000) [pid = 3768] [serial = 2122] [outer = 16D70400] 12:01:41 INFO - PROCESS | 3768 | 1470942101911 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17646000) [pid = 3768] [serial = 2123] [outer = 16D70400] 12:01:42 INFO - PROCESS | 3768 | 1470942102284 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 689ms 12:01:42 INFO - PROCESS | 3768 | 1470942102346 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 3768 | 1470942102349 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 12:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:01:42 INFO - PROCESS | 3768 | 1470942102352 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 3768 | 1470942102354 Marionette TRACE conn3 <- [1,2794,null,{}] 12:01:42 INFO - PROCESS | 3768 | 1470942102357 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:42 INFO - PROCESS | 3768 | 1470942102359 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:42 INFO - PROCESS | 3768 | 1470942102544 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 12:01:42 INFO - PROCESS | 3768 | 1470942102573 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 3768 | 1470942102575 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:42 INFO - PROCESS | 3768 | ++DOCSHELL 176F7C00 == 44 [pid = 3768] [id = 708] 12:01:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17C1C800) [pid = 3768] [serial = 2124] [outer = 00000000] 12:01:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (180EB000) [pid = 3768] [serial = 2125] [outer = 17C1C800] 12:01:42 INFO - PROCESS | 3768 | 1470942102619 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19555C00) [pid = 3768] [serial = 2126] [outer = 17C1C800] 12:01:43 INFO - PROCESS | 3768 | 1470942103061 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 736ms 12:01:43 INFO - PROCESS | 3768 | 1470942103093 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 3768 | 1470942103096 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 12:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:01:43 INFO - PROCESS | 3768 | 1470942103101 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 3768 | 1470942103103 Marionette TRACE conn3 <- [1,2798,null,{}] 12:01:43 INFO - PROCESS | 3768 | 1470942103107 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:43 INFO - PROCESS | 3768 | 1470942103109 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:43 INFO - PROCESS | 3768 | 1470942103229 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 12:01:43 INFO - PROCESS | 3768 | 1470942103234 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 3768 | 1470942103240 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:43 INFO - PROCESS | 3768 | ++DOCSHELL 1970DC00 == 45 [pid = 3768] [id = 709] 12:01:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19710400) [pid = 3768] [serial = 2127] [outer = 00000000] 12:01:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19EA8800) [pid = 3768] [serial = 2128] [outer = 19710400] 12:01:43 INFO - PROCESS | 3768 | 1470942103352 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19EB2800) [pid = 3768] [serial = 2129] [outer = 19710400] 12:01:43 INFO - PROCESS | 3768 | 1470942103789 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 751ms 12:01:43 INFO - PROCESS | 3768 | 1470942103838 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 3768 | 1470942103840 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 12:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:01:43 INFO - PROCESS | 3768 | 1470942103853 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 3768 | 1470942103855 Marionette TRACE conn3 <- [1,2802,null,{}] 12:01:43 INFO - PROCESS | 3768 | 1470942103859 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:43 INFO - PROCESS | 3768 | 1470942103861 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:44 INFO - PROCESS | 3768 | 1470942104011 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 12:01:44 INFO - PROCESS | 3768 | 1470942104084 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 3768 | 1470942104086 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:44 INFO - PROCESS | 3768 | ++DOCSHELL 1A58A400 == 46 [pid = 3768] [id = 710] 12:01:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A590800) [pid = 3768] [serial = 2130] [outer = 00000000] 12:01:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A6ED800) [pid = 3768] [serial = 2131] [outer = 1A590800] 12:01:44 INFO - PROCESS | 3768 | 1470942104136 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A90C400) [pid = 3768] [serial = 2132] [outer = 1A590800] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16996C00) [pid = 3768] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (10F09400) [pid = 3768] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19CBC800) [pid = 3768] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (13924400) [pid = 3768] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (180E0400) [pid = 3768] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16A35400) [pid = 3768] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16A9C800) [pid = 3768] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15739400) [pid = 3768] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:01:44 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1A1A4800) [pid = 3768] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:01:44 INFO - PROCESS | 3768 | 1470942104659 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 862ms 12:01:44 INFO - PROCESS | 3768 | 1470942104707 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 12:01:44 INFO - PROCESS | 3768 | 1470942104709 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 12:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:01:44 INFO - PROCESS | 3768 | 1470942104713 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:01:44 INFO - PROCESS | 3768 | 1470942104715 Marionette TRACE conn3 <- [1,2806,null,{}] 12:01:44 INFO - PROCESS | 3768 | 1470942104718 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:44 INFO - PROCESS | 3768 | 1470942104720 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:44 INFO - PROCESS | 3768 | 1470942104801 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:01:44 INFO - PROCESS | 3768 | 1470942104809 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 3768 | 1470942104811 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:44 INFO - PROCESS | 3768 | ++DOCSHELL 157C6000 == 47 [pid = 3768] [id = 711] 12:01:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15861C00) [pid = 3768] [serial = 2133] [outer = 00000000] 12:01:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16E0C000) [pid = 3768] [serial = 2134] [outer = 15861C00] 12:01:44 INFO - PROCESS | 3768 | 1470942104855 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1743D000) [pid = 3768] [serial = 2135] [outer = 15861C00] 12:01:45 INFO - PROCESS | 3768 | 1470942105324 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 627ms 12:01:45 INFO - PROCESS | 3768 | 1470942105376 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 3768 | 1470942105378 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 12:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:01:45 INFO - PROCESS | 3768 | 1470942105383 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 3768 | 1470942105384 Marionette TRACE conn3 <- [1,2810,null,{}] 12:01:45 INFO - PROCESS | 3768 | 1470942105388 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:45 INFO - PROCESS | 3768 | 1470942105389 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:45 INFO - PROCESS | 3768 | 1470942105475 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 12:01:45 INFO - PROCESS | 3768 | 1470942105481 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 3768 | 1470942105483 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:45 INFO - PROCESS | 3768 | ++DOCSHELL 19EAAC00 == 48 [pid = 3768] [id = 712] 12:01:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A589400) [pid = 3768] [serial = 2136] [outer = 00000000] 12:01:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A917000) [pid = 3768] [serial = 2137] [outer = 1A589400] 12:01:45 INFO - PROCESS | 3768 | 1470942105526 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A997400) [pid = 3768] [serial = 2138] [outer = 1A589400] 12:01:45 INFO - PROCESS | 3768 | 1470942105960 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 627ms 12:01:46 INFO - PROCESS | 3768 | 1470942106020 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 3768 | 1470942106022 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 12:01:46 INFO - PROCESS | 3768 | 1470942106025 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:01:46 INFO - PROCESS | 3768 | 1470942106027 Marionette TRACE conn3 <- [1,2814,null,{}] 12:01:46 INFO - PROCESS | 3768 | 1470942106030 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:46 INFO - PROCESS | 3768 | 1470942106032 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:46 INFO - PROCESS | 3768 | 1470942106115 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 12:01:46 INFO - PROCESS | 3768 | 1470942106121 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 3768 | 1470942106123 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:46 INFO - PROCESS | 3768 | ++DOCSHELL 10B9BC00 == 49 [pid = 3768] [id = 713] 12:01:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (15992800) [pid = 3768] [serial = 2139] [outer = 00000000] 12:01:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1599B000) [pid = 3768] [serial = 2140] [outer = 15992800] 12:01:46 INFO - PROCESS | 3768 | 1470942106172 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1599D800) [pid = 3768] [serial = 2141] [outer = 15992800] 12:01:46 INFO - PROCESS | 3768 | 1470942106642 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 689ms 12:01:46 INFO - PROCESS | 3768 | 1470942106726 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 3768 | 1470942106730 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 12:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:01:46 INFO - PROCESS | 3768 | 1470942106735 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 3768 | 1470942106739 Marionette TRACE conn3 <- [1,2818,null,{}] 12:01:46 INFO - PROCESS | 3768 | 1470942106746 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:46 INFO - PROCESS | 3768 | 1470942106749 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:46 INFO - PROCESS | 3768 | 1470942106949 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 12:01:47 INFO - PROCESS | 3768 | 1470942107065 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 3768 | 1470942107071 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:47 INFO - PROCESS | 3768 | ++DOCSHELL 13154800 == 50 [pid = 3768] [id = 714] 12:01:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (13177800) [pid = 3768] [serial = 2142] [outer = 00000000] 12:01:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (144C7800) [pid = 3768] [serial = 2143] [outer = 13177800] 12:01:47 INFO - PROCESS | 3768 | 1470942107126 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (15027400) [pid = 3768] [serial = 2144] [outer = 13177800] 12:01:47 INFO - PROCESS | 3768 | 1470942107673 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1002ms 12:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:01:47 INFO - PROCESS | 3768 | 1470942107740 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 3768 | 1470942107743 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 12:01:47 INFO - PROCESS | 3768 | 1470942107750 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 3768 | 1470942107754 Marionette TRACE conn3 <- [1,2822,null,{}] 12:01:47 INFO - PROCESS | 3768 | 1470942107759 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:47 INFO - PROCESS | 3768 | 1470942107762 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:47 INFO - PROCESS | 3768 | 1470942107879 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 12:01:48 INFO - PROCESS | 3768 | 1470942108040 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 3768 | 1470942108043 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:48 INFO - PROCESS | 3768 | ++DOCSHELL 159A0800 == 51 [pid = 3768] [id = 715] 12:01:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (15A2E800) [pid = 3768] [serial = 2145] [outer = 00000000] 12:01:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (16A36C00) [pid = 3768] [serial = 2146] [outer = 15A2E800] 12:01:48 INFO - PROCESS | 3768 | 1470942108099 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (16D69000) [pid = 3768] [serial = 2147] [outer = 15A2E800] 12:01:48 INFO - PROCESS | 3768 | 1470942108699 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:01:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:01:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1002ms 12:01:48 INFO - PROCESS | 3768 | 1470942108748 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 3768 | 1470942108751 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 12:01:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:01:48 INFO - PROCESS | 3768 | 1470942108754 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 3768 | 1470942108756 Marionette TRACE conn3 <- [1,2826,null,{}] 12:01:48 INFO - PROCESS | 3768 | 1470942108766 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:48 INFO - PROCESS | 3768 | 1470942108771 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:48 INFO - PROCESS | 3768 | 1470942108885 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:01:49 INFO - PROCESS | 3768 | 1470942109069 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 3768 | 1470942109074 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:49 INFO - PROCESS | 3768 | ++DOCSHELL 16EC6000 == 52 [pid = 3768] [id = 716] 12:01:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (174EA400) [pid = 3768] [serial = 2148] [outer = 00000000] 12:01:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (19EAEC00) [pid = 3768] [serial = 2149] [outer = 174EA400] 12:01:49 INFO - PROCESS | 3768 | 1470942109132 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1A1A5800) [pid = 3768] [serial = 2150] [outer = 174EA400] 12:01:49 INFO - PROCESS | 3768 | 1470942109699 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 955ms 12:01:49 INFO - PROCESS | 3768 | 1470942109730 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 3768 | 1470942109733 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 12:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:01:49 INFO - PROCESS | 3768 | 1470942109736 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 3768 | 1470942109738 Marionette TRACE conn3 <- [1,2830,null,{}] 12:01:49 INFO - PROCESS | 3768 | 1470942109742 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:49 INFO - PROCESS | 3768 | 1470942109744 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:49 INFO - PROCESS | 3768 | 1470942109853 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 12:01:50 INFO - PROCESS | 3768 | 1470942110011 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 3768 | 1470942110014 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:50 INFO - PROCESS | 3768 | ++DOCSHELL 1698B800 == 53 [pid = 3768] [id = 717] 12:01:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1A998400) [pid = 3768] [serial = 2151] [outer = 00000000] 12:01:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (1ADE6C00) [pid = 3768] [serial = 2152] [outer = 1A998400] 12:01:50 INFO - PROCESS | 3768 | 1470942110068 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (1ADEBC00) [pid = 3768] [serial = 2153] [outer = 1A998400] 12:01:50 INFO - PROCESS | 3768 | 1470942110910 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1253ms 12:01:51 INFO - PROCESS | 3768 | 1470942110988 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 3768 | 1470942110992 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 12:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:01:51 INFO - PROCESS | 3768 | 1470942110998 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 3768 | 1470942111002 Marionette TRACE conn3 <- [1,2834,null,{}] 12:01:51 INFO - PROCESS | 3768 | 1470942111007 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:51 INFO - PROCESS | 3768 | 1470942111011 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:51 INFO - PROCESS | 3768 | 1470942111110 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 12:01:51 INFO - PROCESS | 3768 | 1470942111253 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 3768 | 1470942111258 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:51 INFO - PROCESS | 3768 | ++DOCSHELL 10FA7000 == 54 [pid = 3768] [id = 718] 12:01:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (10FA8400) [pid = 3768] [serial = 2154] [outer = 00000000] 12:01:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (12B7AC00) [pid = 3768] [serial = 2155] [outer = 10FA8400] 12:01:51 INFO - PROCESS | 3768 | 1470942111316 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (13151400) [pid = 3768] [serial = 2156] [outer = 10FA8400] 12:01:51 INFO - PROCESS | 3768 | 1470942111866 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 939ms 12:01:51 INFO - PROCESS | 3768 | 1470942111944 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 3768 | 1470942111949 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 12:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:01:51 INFO - PROCESS | 3768 | 1470942111955 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 3768 | 1470942111957 Marionette TRACE conn3 <- [1,2838,null,{}] 12:01:51 INFO - PROCESS | 3768 | 1470942111961 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:51 INFO - PROCESS | 3768 | 1470942111964 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 19EAAC00 == 53 [pid = 3768] [id = 712] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 157C6000 == 52 [pid = 3768] [id = 711] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 16995400 == 51 [pid = 3768] [id = 693] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 1A58A400 == 50 [pid = 3768] [id = 710] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 1970DC00 == 49 [pid = 3768] [id = 709] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 176F7C00 == 48 [pid = 3768] [id = 708] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 16D6E800 == 47 [pid = 3768] [id = 707] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 16131C00 == 46 [pid = 3768] [id = 706] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 10A4FC00 == 45 [pid = 3768] [id = 705] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 10A03000 == 44 [pid = 3768] [id = 704] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 1A90A400 == 43 [pid = 3768] [id = 699] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 1A06AC00 == 42 [pid = 3768] [id = 654] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 10F2E800 == 41 [pid = 3768] [id = 653] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 10A0C000 == 40 [pid = 3768] [id = 631] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 16A2B000 == 39 [pid = 3768] [id = 679] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 1047F800 == 38 [pid = 3768] [id = 652] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 114D9000 == 37 [pid = 3768] [id = 700] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 15734800 == 36 [pid = 3768] [id = 701] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 19EAE800 == 35 [pid = 3768] [id = 670] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 19709C00 == 34 [pid = 3768] [id = 702] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 19CB8C00 == 33 [pid = 3768] [id = 703] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 0F350800 == 32 [pid = 3768] [id = 651] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 15A27400 == 31 [pid = 3768] [id = 669] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 16A2E400 == 30 [pid = 3768] [id = 689] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 10FA7000 == 29 [pid = 3768] [id = 718] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 1698B800 == 28 [pid = 3768] [id = 717] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 16EC6000 == 27 [pid = 3768] [id = 716] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 10B9BC00 == 26 [pid = 3768] [id = 713] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 13154800 == 25 [pid = 3768] [id = 714] 12:01:52 INFO - PROCESS | 3768 | --DOCSHELL 159A0800 == 24 [pid = 3768] [id = 715] 12:01:52 INFO - PROCESS | 3768 | 1470942112784 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (17267C00) [pid = 3768] [serial = 2081] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (131DA400) [pid = 3768] [serial = 2071] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (19EB1000) [pid = 3768] [serial = 2089] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (17CAFC00) [pid = 3768] [serial = 2068] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (14430000) [pid = 3768] [serial = 2075] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (13B5D000) [pid = 3768] [serial = 2074] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (19710C00) [pid = 3768] [serial = 2087] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (19CC1000) [pid = 3768] [serial = 2092] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (17E6E800) [pid = 3768] [serial = 2084] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (132B4000) [pid = 3768] [serial = 2072] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (15A2B000) [pid = 3768] [serial = 2077] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (144B9C00) [pid = 3768] [serial = 2065] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (17CAB800) [pid = 3768] [serial = 2083] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1A113C00) [pid = 3768] [serial = 2093] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1A6E2C00) [pid = 3768] [serial = 2095] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16A9EC00) [pid = 3768] [serial = 2080] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (19556400) [pid = 3768] [serial = 2086] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1612A800) [pid = 3768] [serial = 2078] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19EB2C00) [pid = 3768] [serial = 2090] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1A915400) [pid = 3768] [serial = 2098] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1A6E7800) [pid = 3768] [serial = 2096] [outer = 00000000] [url = about:blank] 12:01:52 INFO - PROCESS | 3768 | 1470942112988 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 3768 | 1470942112991 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:53 INFO - PROCESS | 3768 | ++DOCSHELL 1047A800 == 25 [pid = 3768] [id = 719] 12:01:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1047F800) [pid = 3768] [serial = 2157] [outer = 00000000] 12:01:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1055E400) [pid = 3768] [serial = 2158] [outer = 1047F800] 12:01:53 INFO - PROCESS | 3768 | 1470942113041 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10A4B800) [pid = 3768] [serial = 2159] [outer = 1047F800] 12:01:53 INFO - PROCESS | 3768 | 1470942113505 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1613ms 12:01:53 INFO - PROCESS | 3768 | 1470942113560 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 3768 | 1470942113564 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 12:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:01:53 INFO - PROCESS | 3768 | 1470942113569 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 3768 | 1470942113572 Marionette TRACE conn3 <- [1,2842,null,{}] 12:01:53 INFO - PROCESS | 3768 | 1470942113577 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:53 INFO - PROCESS | 3768 | 1470942113579 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:53 INFO - PROCESS | 3768 | 1470942113665 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 12:01:53 INFO - PROCESS | 3768 | 1470942113680 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:53 INFO - PROCESS | 3768 | 1470942113682 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:53 INFO - PROCESS | 3768 | ++DOCSHELL 10FD6400 == 26 [pid = 3768] [id = 720] 12:01:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (10FD7000) [pid = 3768] [serial = 2160] [outer = 00000000] 12:01:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (114DA000) [pid = 3768] [serial = 2161] [outer = 10FD7000] 12:01:53 INFO - PROCESS | 3768 | 1470942113729 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (12BBB000) [pid = 3768] [serial = 2162] [outer = 10FD7000] 12:01:54 INFO - PROCESS | 3768 | 1470942114213 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 704ms 12:01:54 INFO - PROCESS | 3768 | 1470942114294 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 3768 | 1470942114297 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 12:01:54 INFO - PROCESS | 3768 | 1470942114302 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - PROCESS | 3768 | 1470942114304 Marionette TRACE conn3 <- [1,2846,null,{}] 12:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:01:54 INFO - PROCESS | 3768 | 1470942114311 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:54 INFO - PROCESS | 3768 | 1470942114314 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:54 INFO - PROCESS | 3768 | 1470942114444 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:01:54 INFO - PROCESS | 3768 | 1470942114510 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 3768 | 1470942114512 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:54 INFO - PROCESS | 3768 | ++DOCSHELL 132B1400 == 27 [pid = 3768] [id = 721] 12:01:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (132B2400) [pid = 3768] [serial = 2163] [outer = 00000000] 12:01:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1420F000) [pid = 3768] [serial = 2164] [outer = 132B2400] 12:01:54 INFO - PROCESS | 3768 | 1470942114561 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (1443D000) [pid = 3768] [serial = 2165] [outer = 132B2400] 12:01:54 INFO - PROCESS | 3768 | 1470942114957 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 689ms 12:01:55 INFO - PROCESS | 3768 | 1470942115005 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 3768 | 1470942115009 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 12:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:01:55 INFO - PROCESS | 3768 | 1470942115019 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - PROCESS | 3768 | 1470942115023 Marionette TRACE conn3 <- [1,2850,null,{}] 12:01:55 INFO - PROCESS | 3768 | 1470942115027 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:55 INFO - PROCESS | 3768 | 1470942115030 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:55 INFO - PROCESS | 3768 | 1470942115161 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 12:01:55 INFO - PROCESS | 3768 | 1470942115226 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 3768 | 1470942115228 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:55 INFO - PROCESS | 3768 | ++DOCSHELL 12BC9800 == 28 [pid = 3768] [id = 722] 12:01:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (151C9000) [pid = 3768] [serial = 2166] [outer = 00000000] 12:01:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (157C0800) [pid = 3768] [serial = 2167] [outer = 151C9000] 12:01:55 INFO - PROCESS | 3768 | 1470942115282 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (15992C00) [pid = 3768] [serial = 2168] [outer = 151C9000] 12:01:55 INFO - PROCESS | 3768 | 1470942115726 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 736ms 12:01:55 INFO - PROCESS | 3768 | 1470942115756 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 3768 | 1470942115758 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 12:01:55 INFO - PROCESS | 3768 | 1470942115761 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:01:55 INFO - PROCESS | 3768 | 1470942115763 Marionette TRACE conn3 <- [1,2854,null,{}] 12:01:55 INFO - PROCESS | 3768 | 1470942115766 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:55 INFO - PROCESS | 3768 | 1470942115768 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:55 INFO - PROCESS | 3768 | 1470942115913 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 12:01:56 INFO - PROCESS | 3768 | 1470942115984 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 3768 | 1470942115986 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:56 INFO - PROCESS | 3768 | ++DOCSHELL 14438000 == 29 [pid = 3768] [id = 723] 12:01:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1599C800) [pid = 3768] [serial = 2169] [outer = 00000000] 12:01:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (15A51000) [pid = 3768] [serial = 2170] [outer = 1599C800] 12:01:56 INFO - PROCESS | 3768 | 1470942116031 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1612BC00) [pid = 3768] [serial = 2171] [outer = 1599C800] 12:01:56 INFO - PROCESS | 3768 | 1470942116448 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 736ms 12:01:56 INFO - PROCESS | 3768 | 1470942116505 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 3768 | 1470942116507 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 12:01:56 INFO - PROCESS | 3768 | 1470942116511 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:01:56 INFO - PROCESS | 3768 | 1470942116513 Marionette TRACE conn3 <- [1,2858,null,{}] 12:01:56 INFO - PROCESS | 3768 | 1470942116516 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:56 INFO - PROCESS | 3768 | 1470942116518 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:56 INFO - PROCESS | 3768 | 1470942116636 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 12:01:56 INFO - PROCESS | 3768 | 1470942116714 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 3768 | 1470942116720 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:56 INFO - PROCESS | 3768 | ++DOCSHELL 16A35C00 == 30 [pid = 3768] [id = 724] 12:01:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (16A38000) [pid = 3768] [serial = 2172] [outer = 00000000] 12:01:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (16D62C00) [pid = 3768] [serial = 2173] [outer = 16A38000] 12:01:56 INFO - PROCESS | 3768 | 1470942116774 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (16D6F000) [pid = 3768] [serial = 2174] [outer = 16A38000] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (16A2C800) [pid = 3768] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (1A90F800) [pid = 3768] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (15992800) [pid = 3768] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (19710400) [pid = 3768] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1A590800) [pid = 3768] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (15861C00) [pid = 3768] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1A90B800) [pid = 3768] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (11C13800) [pid = 3768] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (15736C00) [pid = 3768] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1970D800) [pid = 3768] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (10F09000) [pid = 3768] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16D70400) [pid = 3768] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10A4CC00) [pid = 3768] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1A589400) [pid = 3768] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16132800) [pid = 3768] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1A99B000) [pid = 3768] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (17C1C800) [pid = 3768] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1954C800) [pid = 3768] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17439400) [pid = 3768] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (131D8400) [pid = 3768] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:01:57 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (12C63800) [pid = 3768] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:01:57 INFO - PROCESS | 3768 | 1470942117740 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1253ms 12:01:57 INFO - PROCESS | 3768 | 1470942117769 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:01:57 INFO - PROCESS | 3768 | 1470942117771 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 12:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:01:57 INFO - PROCESS | 3768 | 1470942117774 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - PROCESS | 3768 | 1470942117776 Marionette TRACE conn3 <- [1,2862,null,{}] 12:01:57 INFO - PROCESS | 3768 | 1470942117780 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:57 INFO - PROCESS | 3768 | 1470942117782 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:57 INFO - PROCESS | 3768 | 1470942117871 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 12:01:57 INFO - PROCESS | 3768 | 1470942117878 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:57 INFO - PROCESS | 3768 | 1470942117880 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:57 INFO - PROCESS | 3768 | ++DOCSHELL 1055A000 == 31 [pid = 3768] [id = 725] 12:01:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (159A0400) [pid = 3768] [serial = 2175] [outer = 00000000] 12:01:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16D6B800) [pid = 3768] [serial = 2176] [outer = 159A0400] 12:01:57 INFO - PROCESS | 3768 | 1470942117923 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16E07800) [pid = 3768] [serial = 2177] [outer = 159A0400] 12:01:58 INFO - PROCESS | 3768 | 1470942118360 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 627ms 12:01:58 INFO - PROCESS | 3768 | 1470942118413 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 3768 | 1470942118415 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 12:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:01:58 INFO - PROCESS | 3768 | 1470942118419 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 3768 | 1470942118420 Marionette TRACE conn3 <- [1,2866,null,{}] 12:01:58 INFO - PROCESS | 3768 | 1470942118424 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:58 INFO - PROCESS | 3768 | 1470942118426 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:58 INFO - PROCESS | 3768 | 1470942118504 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:01:58 INFO - PROCESS | 3768 | 1470942118510 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 3768 | 1470942118512 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:58 INFO - PROCESS | 3768 | ++DOCSHELL 16F31400 == 32 [pid = 3768] [id = 726] 12:01:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (17269000) [pid = 3768] [serial = 2178] [outer = 00000000] 12:01:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (174F9000) [pid = 3768] [serial = 2179] [outer = 17269000] 12:01:58 INFO - PROCESS | 3768 | 1470942118555 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (176FC400) [pid = 3768] [serial = 2180] [outer = 17269000] 12:01:59 INFO - PROCESS | 3768 | 1470942119041 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 642ms 12:01:59 INFO - PROCESS | 3768 | 1470942119061 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 12:01:59 INFO - PROCESS | 3768 | 1470942119063 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 12:01:59 INFO - PROCESS | 3768 | 1470942119066 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:01:59 INFO - PROCESS | 3768 | 1470942119068 Marionette TRACE conn3 <- [1,2870,null,{}] 12:01:59 INFO - PROCESS | 3768 | 1470942119071 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:59 INFO - PROCESS | 3768 | 1470942119073 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:59 INFO - PROCESS | 3768 | 1470942119155 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 12:01:59 INFO - PROCESS | 3768 | 1470942119161 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 3768 | 1470942119163 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:01:59 INFO - PROCESS | 3768 | ++DOCSHELL 17ED1800 == 33 [pid = 3768] [id = 727] 12:01:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (17ED2800) [pid = 3768] [serial = 2181] [outer = 00000000] 12:01:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (180E2400) [pid = 3768] [serial = 2182] [outer = 17ED2800] 12:01:59 INFO - PROCESS | 3768 | 1470942119206 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (180E2800) [pid = 3768] [serial = 2183] [outer = 17ED2800] 12:02:00 INFO - PROCESS | 3768 | 1470942119994 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 987ms 12:02:00 INFO - PROCESS | 3768 | 1470942120054 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 3768 | 1470942120059 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 12:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:02:00 INFO - PROCESS | 3768 | 1470942120064 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 3768 | 1470942120067 Marionette TRACE conn3 <- [1,2874,null,{}] 12:02:00 INFO - PROCESS | 3768 | 1470942120073 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:00 INFO - PROCESS | 3768 | 1470942120076 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:00 INFO - PROCESS | 3768 | 1470942120196 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 12:02:00 INFO - PROCESS | 3768 | 1470942120342 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 3768 | 1470942120345 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:00 INFO - PROCESS | 3768 | ++DOCSHELL 10435C00 == 34 [pid = 3768] [id = 728] 12:02:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (10C04C00) [pid = 3768] [serial = 2184] [outer = 00000000] 12:02:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (12C64400) [pid = 3768] [serial = 2185] [outer = 10C04C00] 12:02:00 INFO - PROCESS | 3768 | 1470942120404 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (13150400) [pid = 3768] [serial = 2186] [outer = 10C04C00] 12:02:01 INFO - PROCESS | 3768 | 1470942121045 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1050ms 12:02:01 INFO - PROCESS | 3768 | 1470942121113 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 12:02:01 INFO - PROCESS | 3768 | 1470942121118 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 12:02:01 INFO - PROCESS | 3768 | 1470942121151 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - PROCESS | 3768 | 1470942121154 Marionette TRACE conn3 <- [1,2878,null,{}] 12:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:02:01 INFO - PROCESS | 3768 | 1470942121158 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:01 INFO - PROCESS | 3768 | 1470942121161 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:01 INFO - PROCESS | 3768 | 1470942121286 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 12:02:01 INFO - PROCESS | 3768 | 1470942121425 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 3768 | 1470942121428 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:01 INFO - PROCESS | 3768 | ++DOCSHELL 144D4000 == 35 [pid = 3768] [id = 729] 12:02:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (144DD000) [pid = 3768] [serial = 2187] [outer = 00000000] 12:02:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (15735C00) [pid = 3768] [serial = 2188] [outer = 144DD000] 12:02:01 INFO - PROCESS | 3768 | 1470942121494 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (15996800) [pid = 3768] [serial = 2189] [outer = 144DD000] 12:02:02 INFO - PROCESS | 3768 | 1470942122372 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1299ms 12:02:02 INFO - PROCESS | 3768 | 1470942122453 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 3768 | 1470942122460 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 12:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:02:02 INFO - PROCESS | 3768 | 1470942122467 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 3768 | 1470942122470 Marionette TRACE conn3 <- [1,2882,null,{}] 12:02:02 INFO - PROCESS | 3768 | 1470942122476 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:02 INFO - PROCESS | 3768 | 1470942122478 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:02 INFO - PROCESS | 3768 | 1470942122588 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 12:02:02 INFO - PROCESS | 3768 | --DOCSHELL 16F31400 == 34 [pid = 3768] [id = 726] 12:02:02 INFO - PROCESS | 3768 | --DOCSHELL 1055A000 == 33 [pid = 3768] [id = 725] 12:02:02 INFO - PROCESS | 3768 | --DOCSHELL 16A35C00 == 32 [pid = 3768] [id = 724] 12:02:02 INFO - PROCESS | 3768 | --DOCSHELL 14438000 == 31 [pid = 3768] [id = 723] 12:02:02 INFO - PROCESS | 3768 | --DOCSHELL 12BC9800 == 30 [pid = 3768] [id = 722] 12:02:02 INFO - PROCESS | 3768 | --DOCSHELL 132B1400 == 29 [pid = 3768] [id = 721] 12:02:02 INFO - PROCESS | 3768 | --DOCSHELL 10FD6400 == 28 [pid = 3768] [id = 720] 12:02:02 INFO - PROCESS | 3768 | --DOCSHELL 1047A800 == 27 [pid = 3768] [id = 719] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1A98F400) [pid = 3768] [serial = 2063] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (1A062000) [pid = 3768] [serial = 2033] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (180E6C00) [pid = 3768] [serial = 2069] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (13B54400) [pid = 3768] [serial = 2036] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (157C0400) [pid = 3768] [serial = 2066] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16EC8400) [pid = 3768] [serial = 2039] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (19EA8800) [pid = 3768] [serial = 2128] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1A6ED800) [pid = 3768] [serial = 2131] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16E0C000) [pid = 3768] [serial = 2134] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1A915C00) [pid = 3768] [serial = 2099] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (12C68C00) [pid = 3768] [serial = 2101] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (13222000) [pid = 3768] [serial = 2102] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1743D000) [pid = 3768] [serial = 2135] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15A28400) [pid = 3768] [serial = 2104] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16A2D800) [pid = 3768] [serial = 2105] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1A05E400) [pid = 3768] [serial = 2107] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A6E9800) [pid = 3768] [serial = 2108] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1314E400) [pid = 3768] [serial = 2116] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13B52C00) [pid = 3768] [serial = 2117] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16ECB000) [pid = 3768] [serial = 2122] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1599D800) [pid = 3768] [serial = 2141] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (17646000) [pid = 3768] [serial = 2123] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10F10400) [pid = 3768] [serial = 2113] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (12C65C00) [pid = 3768] [serial = 2114] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A917000) [pid = 3768] [serial = 2137] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16A2C400) [pid = 3768] [serial = 2119] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16AA7000) [pid = 3768] [serial = 2120] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1ABD0C00) [pid = 3768] [serial = 2110] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1ABD7800) [pid = 3768] [serial = 2111] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A90C400) [pid = 3768] [serial = 2132] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1A997400) [pid = 3768] [serial = 2138] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (180EB000) [pid = 3768] [serial = 2125] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19555C00) [pid = 3768] [serial = 2126] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19EB2800) [pid = 3768] [serial = 2129] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1599B000) [pid = 3768] [serial = 2140] [outer = 00000000] [url = about:blank] 12:02:02 INFO - PROCESS | 3768 | 1470942122738 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 3768 | 1470942122742 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:02 INFO - PROCESS | 3768 | ++DOCSHELL 10A46400 == 28 [pid = 3768] [id = 730] 12:02:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10A4AC00) [pid = 3768] [serial = 2190] [outer = 00000000] 12:02:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10C07400) [pid = 3768] [serial = 2191] [outer = 10A4AC00] 12:02:02 INFO - PROCESS | 3768 | 1470942122793 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10F33000) [pid = 3768] [serial = 2192] [outer = 10A4AC00] 12:02:03 INFO - PROCESS | 3768 | 1470942123217 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 845ms 12:02:03 INFO - PROCESS | 3768 | 1470942123311 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 3768 | 1470942123315 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 12:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:02:03 INFO - PROCESS | 3768 | 1470942123321 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 3768 | 1470942123324 Marionette TRACE conn3 <- [1,2886,null,{}] 12:02:03 INFO - PROCESS | 3768 | 1470942123332 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:03 INFO - PROCESS | 3768 | 1470942123334 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:03 INFO - PROCESS | 3768 | 1470942123420 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:02:03 INFO - PROCESS | 3768 | 1470942123434 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 3768 | 1470942123436 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:03 INFO - PROCESS | 3768 | ++DOCSHELL 1314C400 == 29 [pid = 3768] [id = 731] 12:02:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13151800) [pid = 3768] [serial = 2193] [outer = 00000000] 12:02:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (132B1400) [pid = 3768] [serial = 2194] [outer = 13151800] 12:02:03 INFO - PROCESS | 3768 | 1470942123491 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (13B56400) [pid = 3768] [serial = 2195] [outer = 13151800] 12:02:04 INFO - PROCESS | 3768 | 1470942124032 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:02:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 689ms 12:02:04 INFO - PROCESS | 3768 | 1470942124052 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 3768 | 1470942124055 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 12:02:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:02:04 INFO - PROCESS | 3768 | 1470942124058 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 3768 | 1470942124062 Marionette TRACE conn3 <- [1,2890,null,{}] 12:02:04 INFO - PROCESS | 3768 | 1470942124101 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:04 INFO - PROCESS | 3768 | 1470942124105 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:04 INFO - PROCESS | 3768 | 1470942124193 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 12:02:04 INFO - PROCESS | 3768 | 1470942124298 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 3768 | 1470942124301 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:04 INFO - PROCESS | 3768 | ++DOCSHELL 157C6000 == 30 [pid = 3768] [id = 732] 12:02:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (157E2000) [pid = 3768] [serial = 2196] [outer = 00000000] 12:02:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15999000) [pid = 3768] [serial = 2197] [outer = 157E2000] 12:02:04 INFO - PROCESS | 3768 | 1470942124354 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1599F400) [pid = 3768] [serial = 2198] [outer = 157E2000] 12:02:04 INFO - PROCESS | 3768 | 1470942124759 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:02:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 783ms 12:02:04 INFO - PROCESS | 3768 | 1470942124842 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 3768 | 1470942124844 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 12:02:04 INFO - PROCESS | 3768 | 1470942124848 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 3768 | 1470942124849 Marionette TRACE conn3 <- [1,2894,null,{}] 12:02:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:02:04 INFO - PROCESS | 3768 | 1470942124853 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:04 INFO - PROCESS | 3768 | 1470942124855 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:04 INFO - PROCESS | 3768 | 1470942124997 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 12:02:05 INFO - PROCESS | 3768 | 1470942125061 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 3768 | 1470942125063 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:05 INFO - PROCESS | 3768 | ++DOCSHELL 16997800 == 31 [pid = 3768] [id = 733] 12:02:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16998400) [pid = 3768] [serial = 2199] [outer = 00000000] 12:02:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16A33400) [pid = 3768] [serial = 2200] [outer = 16998400] 12:02:05 INFO - PROCESS | 3768 | 1470942125107 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A49800) [pid = 3768] [serial = 2201] [outer = 16998400] 12:02:05 INFO - PROCESS | 3768 | 1470942125534 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:02:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:02:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 736ms 12:02:05 INFO - PROCESS | 3768 | 1470942125596 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 3768 | 1470942125598 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 12:02:05 INFO - PROCESS | 3768 | 1470942125604 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 3768 | 1470942125605 Marionette TRACE conn3 <- [1,2898,null,{}] 12:02:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:02:05 INFO - PROCESS | 3768 | 1470942125609 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:05 INFO - PROCESS | 3768 | 1470942125611 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:05 INFO - PROCESS | 3768 | 1470942125728 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 12:02:05 INFO - PROCESS | 3768 | 1470942125737 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 3768 | 1470942125739 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:05 INFO - PROCESS | 3768 | ++DOCSHELL 151C5400 == 32 [pid = 3768] [id = 734] 12:02:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (151C7400) [pid = 3768] [serial = 2202] [outer = 00000000] 12:02:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16D6DC00) [pid = 3768] [serial = 2203] [outer = 151C7400] 12:02:05 INFO - PROCESS | 3768 | 1470942125783 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16E0C000) [pid = 3768] [serial = 2204] [outer = 151C7400] 12:02:06 INFO - PROCESS | 3768 | 1470942126206 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:02:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:02:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:02:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 642ms 12:02:06 INFO - PROCESS | 3768 | 1470942126244 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 3768 | 1470942126246 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 12:02:06 INFO - TEST-START | /DOMEvents/constructors.html 12:02:06 INFO - PROCESS | 3768 | 1470942126250 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 3768 | 1470942126251 Marionette TRACE conn3 <- [1,2902,null,{}] 12:02:06 INFO - PROCESS | 3768 | 1470942126255 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:06 INFO - PROCESS | 3768 | 1470942126260 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:06 INFO - PROCESS | 3768 | 1470942126401 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 12:02:06 INFO - PROCESS | 3768 | 1470942126406 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 3768 | 1470942126408 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:06 INFO - PROCESS | 3768 | ++DOCSHELL 132B1C00 == 33 [pid = 3768] [id = 735] 12:02:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16D66800) [pid = 3768] [serial = 2205] [outer = 00000000] 12:02:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17CAB000) [pid = 3768] [serial = 2206] [outer = 16D66800] 12:02:06 INFO - PROCESS | 3768 | 1470942126510 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (174F3400) [pid = 3768] [serial = 2207] [outer = 16D66800] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10FD7000) [pid = 3768] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (132B2400) [pid = 3768] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1047F800) [pid = 3768] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10FA8400) [pid = 3768] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16A38000) [pid = 3768] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13177800) [pid = 3768] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15A2E800) [pid = 3768] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17269000) [pid = 3768] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (174EA400) [pid = 3768] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A998400) [pid = 3768] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1599C800) [pid = 3768] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (151C9000) [pid = 3768] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:02:06 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (159A0400) [pid = 3768] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:02:07 INFO - PROCESS | 3768 | 1470942127123 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:02:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 924ms 12:02:07 INFO - PROCESS | 3768 | 1470942127169 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 3768 | 1470942127171 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 12:02:07 INFO - PROCESS | 3768 | 1470942127174 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:02:07 INFO - PROCESS | 3768 | 1470942127176 Marionette TRACE conn3 <- [1,2906,null,{}] 12:02:07 INFO - PROCESS | 3768 | 1470942127179 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:07 INFO - PROCESS | 3768 | 1470942127181 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:07 INFO - PROCESS | 3768 | 1470942127259 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:02:07 INFO - PROCESS | 3768 | 1470942127264 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 3768 | 1470942127266 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:07 INFO - PROCESS | 3768 | ++DOCSHELL 15736C00 == 34 [pid = 3768] [id = 736] 12:02:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15737C00) [pid = 3768] [serial = 2208] [outer = 00000000] 12:02:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16997000) [pid = 3768] [serial = 2209] [outer = 15737C00] 12:02:07 INFO - PROCESS | 3768 | 1470942127310 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (174EA400) [pid = 3768] [serial = 2210] [outer = 15737C00] 12:02:07 INFO - PROCESS | 3768 | 1470942127729 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:02:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:02:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 595ms 12:02:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:02:07 INFO - PROCESS | 3768 | 1470942127771 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 3768 | 1470942127773 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 12:02:07 INFO - PROCESS | 3768 | 1470942127790 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 3768 | 1470942127792 Marionette TRACE conn3 <- [1,2910,null,{}] 12:02:07 INFO - PROCESS | 3768 | 1470942127795 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:07 INFO - PROCESS | 3768 | 1470942127797 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:07 INFO - PROCESS | 3768 | 1470942127876 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 12:02:07 INFO - PROCESS | 3768 | 1470942127881 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 3768 | 1470942127883 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:07 INFO - PROCESS | 3768 | ++DOCSHELL 1573D800 == 35 [pid = 3768] [id = 737] 12:02:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17ED1400) [pid = 3768] [serial = 2211] [outer = 00000000] 12:02:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1954BC00) [pid = 3768] [serial = 2212] [outer = 17ED1400] 12:02:07 INFO - PROCESS | 3768 | 1470942127927 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1954DC00) [pid = 3768] [serial = 2213] [outer = 17ED1400] 12:02:08 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:02:08 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:02:08 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:02:08 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:02:08 INFO - PROCESS | 3768 | 1470942128360 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:02:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:02:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:02:08 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 12:02:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:02:08 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 12:02:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:02:08 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]" 12:02:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:02:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:02:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 595ms 12:02:08 INFO - PROCESS | 3768 | 1470942128382 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 12:02:08 INFO - PROCESS | 3768 | 1470942128384 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 12:02:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:02:08 INFO - PROCESS | 3768 | 1470942128388 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - PROCESS | 3768 | 1470942128390 Marionette TRACE conn3 <- [1,2914,null,{}] 12:02:08 INFO - PROCESS | 3768 | 1470942128393 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:08 INFO - PROCESS | 3768 | 1470942128395 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:08 INFO - PROCESS | 3768 | 1470942128521 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 12:02:08 INFO - PROCESS | 3768 | 1470942128529 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:08 INFO - PROCESS | 3768 | 1470942128531 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:08 INFO - PROCESS | 3768 | ++DOCSHELL 0F343800 == 36 [pid = 3768] [id = 738] 12:02:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1954B800) [pid = 3768] [serial = 2214] [outer = 00000000] 12:02:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1970BC00) [pid = 3768] [serial = 2215] [outer = 1954B800] 12:02:08 INFO - PROCESS | 3768 | 1470942128583 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19CB4400) [pid = 3768] [serial = 2216] [outer = 1954B800] 12:02:09 INFO - PROCESS | 3768 | --DOCSHELL 10A46400 == 35 [pid = 3768] [id = 730] 12:02:09 INFO - PROCESS | 3768 | --DOCSHELL 17ED1800 == 34 [pid = 3768] [id = 727] 12:02:09 INFO - PROCESS | 3768 | --DOCSHELL 10435C00 == 33 [pid = 3768] [id = 728] 12:02:09 INFO - PROCESS | 3768 | --DOCSHELL 144D4000 == 32 [pid = 3768] [id = 729] 12:02:10 INFO - PROCESS | 3768 | --DOCSHELL 1314C400 == 31 [pid = 3768] [id = 731] 12:02:10 INFO - PROCESS | 3768 | --DOCSHELL 132B1C00 == 30 [pid = 3768] [id = 735] 12:02:10 INFO - PROCESS | 3768 | --DOCSHELL 15736C00 == 29 [pid = 3768] [id = 736] 12:02:10 INFO - PROCESS | 3768 | --DOCSHELL 157C6000 == 28 [pid = 3768] [id = 732] 12:02:10 INFO - PROCESS | 3768 | --DOCSHELL 1573D800 == 27 [pid = 3768] [id = 737] 12:02:10 INFO - PROCESS | 3768 | --DOCSHELL 151C5400 == 26 [pid = 3768] [id = 734] 12:02:10 INFO - PROCESS | 3768 | --DOCSHELL 16997800 == 25 [pid = 3768] [id = 733] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (114DA000) [pid = 3768] [serial = 2161] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12BBB000) [pid = 3768] [serial = 2162] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1420F000) [pid = 3768] [serial = 2164] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1055E400) [pid = 3768] [serial = 2158] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10A4B800) [pid = 3768] [serial = 2159] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (13151400) [pid = 3768] [serial = 2156] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (12B7AC00) [pid = 3768] [serial = 2155] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16D62C00) [pid = 3768] [serial = 2173] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (180E2400) [pid = 3768] [serial = 2182] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15027400) [pid = 3768] [serial = 2144] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (144C7800) [pid = 3768] [serial = 2143] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (16D69000) [pid = 3768] [serial = 2147] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (176FC400) [pid = 3768] [serial = 2180] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (16A36C00) [pid = 3768] [serial = 2146] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1A1A5800) [pid = 3768] [serial = 2150] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (19EAEC00) [pid = 3768] [serial = 2149] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (1ADEBC00) [pid = 3768] [serial = 2153] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1ADE6C00) [pid = 3768] [serial = 2152] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (1612BC00) [pid = 3768] [serial = 2171] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (15A51000) [pid = 3768] [serial = 2170] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (174F9000) [pid = 3768] [serial = 2179] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (16D6F000) [pid = 3768] [serial = 2174] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (157C0800) [pid = 3768] [serial = 2167] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (15992C00) [pid = 3768] [serial = 2168] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (16D6B800) [pid = 3768] [serial = 2176] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 51 (16E07800) [pid = 3768] [serial = 2177] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | --DOMWINDOW == 50 (1443D000) [pid = 3768] [serial = 2165] [outer = 00000000] [url = about:blank] 12:02:10 INFO - PROCESS | 3768 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:02:10 INFO - PROCESS | 3768 | 1470942130346 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:02:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:02:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2020ms 12:02:10 INFO - PROCESS | 3768 | 1470942130404 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 12:02:10 INFO - PROCESS | 3768 | 1470942130408 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 12:02:10 INFO - PROCESS | 3768 | 1470942130414 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:02:10 INFO - PROCESS | 3768 | 1470942130417 Marionette TRACE conn3 <- [1,2918,null,{}] 12:02:10 INFO - PROCESS | 3768 | 1470942130423 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:10 INFO - PROCESS | 3768 | 1470942130426 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:10 INFO - PROCESS | 3768 | 1470942130516 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 12:02:10 INFO - PROCESS | 3768 | 1470942130523 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 3768 | 1470942130528 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:10 INFO - PROCESS | 3768 | ++DOCSHELL 10B92800 == 26 [pid = 3768] [id = 739] 12:02:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 51 (10C01800) [pid = 3768] [serial = 2217] [outer = 00000000] 12:02:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 52 (10C0A000) [pid = 3768] [serial = 2218] [outer = 10C01800] 12:02:10 INFO - PROCESS | 3768 | 1470942130581 Marionette DEBUG loaded listener.js 12:02:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (10C0DC00) [pid = 3768] [serial = 2219] [outer = 10C01800] 12:02:11 INFO - PROCESS | 3768 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:02:11 INFO - PROCESS | 3768 | 1470942131085 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:02:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:02:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 689ms 12:02:11 INFO - PROCESS | 3768 | 1470942131114 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 3768 | 1470942131119 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 12:02:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:02:11 INFO - PROCESS | 3768 | 1470942131125 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 3768 | 1470942131128 Marionette TRACE conn3 <- [1,2922,null,{}] 12:02:11 INFO - PROCESS | 3768 | 1470942131131 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:11 INFO - PROCESS | 3768 | 1470942131134 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:11 INFO - PROCESS | 3768 | 1470942131226 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 12:02:11 INFO - PROCESS | 3768 | 1470942131234 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 3768 | 1470942131237 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:11 INFO - PROCESS | 3768 | ++DOCSHELL 12978000 == 27 [pid = 3768] [id = 740] 12:02:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (129EE400) [pid = 3768] [serial = 2220] [outer = 00000000] 12:02:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (12BBF400) [pid = 3768] [serial = 2221] [outer = 129EE400] 12:02:11 INFO - PROCESS | 3768 | 1470942131284 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (12C63800) [pid = 3768] [serial = 2222] [outer = 129EE400] 12:02:11 INFO - PROCESS | 3768 | 1470942131741 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:02:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:02:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 642ms 12:02:11 INFO - PROCESS | 3768 | 1470942131762 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 3768 | 1470942131764 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 12:02:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:02:11 INFO - PROCESS | 3768 | 1470942131768 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 3768 | 1470942131771 Marionette TRACE conn3 <- [1,2926,null,{}] 12:02:11 INFO - PROCESS | 3768 | 1470942131782 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:11 INFO - PROCESS | 3768 | 1470942131787 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:11 INFO - PROCESS | 3768 | 1470942131873 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:02:11 INFO - PROCESS | 3768 | 1470942131880 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 3768 | 1470942131883 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:11 INFO - PROCESS | 3768 | ++DOCSHELL 132B8000 == 28 [pid = 3768] [id = 741] 12:02:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (1391A000) [pid = 3768] [serial = 2223] [outer = 00000000] 12:02:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (13B53400) [pid = 3768] [serial = 2224] [outer = 1391A000] 12:02:11 INFO - PROCESS | 3768 | 1470942131933 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (13B61C00) [pid = 3768] [serial = 2225] [outer = 1391A000] 12:02:12 INFO - PROCESS | 3768 | 1470942132366 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:02:12 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:02:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 642ms 12:02:12 INFO - PROCESS | 3768 | 1470942132405 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 3768 | 1470942132408 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 12:02:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:02:12 INFO - PROCESS | 3768 | 1470942132411 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - PROCESS | 3768 | 1470942132413 Marionette TRACE conn3 <- [1,2930,null,{}] 12:02:12 INFO - PROCESS | 3768 | 1470942132439 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:12 INFO - PROCESS | 3768 | 1470942132442 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:12 INFO - PROCESS | 3768 | 1470942132523 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 12:02:12 INFO - PROCESS | 3768 | 1470942132528 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 3768 | 1470942132530 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:12 INFO - PROCESS | 3768 | ++DOCSHELL 13B52C00 == 29 [pid = 3768] [id = 742] 12:02:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (13B5B400) [pid = 3768] [serial = 2226] [outer = 00000000] 12:02:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (1501C400) [pid = 3768] [serial = 2227] [outer = 13B5B400] 12:02:12 INFO - PROCESS | 3768 | 1470942132574 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (151C1C00) [pid = 3768] [serial = 2228] [outer = 13B5B400] 12:02:13 INFO - PROCESS | 3768 | 1470942133013 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:02:13 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:02:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 658ms 12:02:13 INFO - PROCESS | 3768 | 1470942133070 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 3768 | 1470942133072 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 12:02:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:02:13 INFO - PROCESS | 3768 | 1470942133075 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 3768 | 1470942133077 Marionette TRACE conn3 <- [1,2934,null,{}] 12:02:13 INFO - PROCESS | 3768 | 1470942133081 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:13 INFO - PROCESS | 3768 | 1470942133083 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:13 INFO - PROCESS | 3768 | 1470942133159 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 12:02:13 INFO - PROCESS | 3768 | 1470942133164 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 3768 | 1470942133166 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:13 INFO - PROCESS | 3768 | ++DOCSHELL 15739C00 == 30 [pid = 3768] [id = 743] 12:02:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1573A800) [pid = 3768] [serial = 2229] [outer = 00000000] 12:02:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (157C2C00) [pid = 3768] [serial = 2230] [outer = 1573A800] 12:02:13 INFO - PROCESS | 3768 | 1470942133212 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (157EB800) [pid = 3768] [serial = 2231] [outer = 1573A800] 12:02:13 INFO - PROCESS | 3768 | 1470942133654 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:02:13 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. 12:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 642ms 12:02:13 INFO - PROCESS | 3768 | 1470942133713 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 3768 | 1470942133716 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 12:02:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:02:13 INFO - PROCESS | 3768 | 1470942133719 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 3768 | 1470942133721 Marionette TRACE conn3 <- [1,2938,null,{}] 12:02:13 INFO - PROCESS | 3768 | 1470942133724 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:13 INFO - PROCESS | 3768 | 1470942133730 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:13 INFO - PROCESS | 3768 | 1470942133827 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 12:02:13 INFO - PROCESS | 3768 | 1470942133836 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 3768 | 1470942133838 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:13 INFO - PROCESS | 3768 | ++DOCSHELL 15997000 == 31 [pid = 3768] [id = 744] 12:02:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (15997800) [pid = 3768] [serial = 2232] [outer = 00000000] 12:02:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (16124C00) [pid = 3768] [serial = 2233] [outer = 15997800] 12:02:13 INFO - PROCESS | 3768 | 1470942133881 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16997400) [pid = 3768] [serial = 2234] [outer = 15997800] 12:02:14 INFO - PROCESS | 3768 | ++DOCSHELL 16A9EC00 == 32 [pid = 3768] [id = 745] 12:02:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16AA1C00) [pid = 3768] [serial = 2235] [outer = 00000000] 12:02:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16AA7000) [pid = 3768] [serial = 2236] [outer = 16AA1C00] 12:02:14 INFO - PROCESS | 3768 | 1470942134331 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:02:14 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. 12:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 642ms 12:02:14 INFO - PROCESS | 3768 | 1470942134358 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 3768 | 1470942134360 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 12:02:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:02:14 INFO - PROCESS | 3768 | 1470942134363 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 3768 | 1470942134375 Marionette TRACE conn3 <- [1,2942,null,{}] 12:02:14 INFO - PROCESS | 3768 | 1470942134383 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:14 INFO - PROCESS | 3768 | 1470942134385 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:14 INFO - PROCESS | 3768 | 1470942134468 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 12:02:14 INFO - PROCESS | 3768 | 1470942134472 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 3768 | 1470942134474 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:14 INFO - PROCESS | 3768 | ++DOCSHELL 12BBDC00 == 33 [pid = 3768] [id = 746] 12:02:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13928C00) [pid = 3768] [serial = 2237] [outer = 00000000] 12:02:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16D63800) [pid = 3768] [serial = 2238] [outer = 13928C00] 12:02:14 INFO - PROCESS | 3768 | 1470942134517 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16D67400) [pid = 3768] [serial = 2239] [outer = 13928C00] 12:02:14 INFO - PROCESS | 3768 | 1470942134945 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:02:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:02:14 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 12:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 595ms 12:02:14 INFO - PROCESS | 3768 | 1470942134959 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 3768 | 1470942134961 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 12:02:14 INFO - PROCESS | 3768 | 1470942134965 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:02:14 INFO - PROCESS | 3768 | 1470942134966 Marionette TRACE conn3 <- [1,2946,null,{}] 12:02:14 INFO - PROCESS | 3768 | 1470942134970 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:14 INFO - PROCESS | 3768 | 1470942134972 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:15 INFO - PROCESS | 3768 | 1470942135108 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:02:15 INFO - PROCESS | 3768 | 1470942135117 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 3768 | 1470942135118 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:15 INFO - PROCESS | 3768 | ++DOCSHELL 16D68C00 == 34 [pid = 3768] [id = 747] 12:02:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16D6A400) [pid = 3768] [serial = 2240] [outer = 00000000] 12:02:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16E0D400) [pid = 3768] [serial = 2241] [outer = 16D6A400] 12:02:15 INFO - PROCESS | 3768 | 1470942135162 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17439400) [pid = 3768] [serial = 2242] [outer = 16D6A400] 12:02:15 INFO - PROCESS | 3768 | 1470942135552 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:02:15 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. 12:02:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 642ms 12:02:15 INFO - PROCESS | 3768 | 1470942135603 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 3768 | 1470942135605 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 12:02:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:02:15 INFO - PROCESS | 3768 | 1470942135608 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 3768 | 1470942135610 Marionette TRACE conn3 <- [1,2950,null,{}] 12:02:15 INFO - PROCESS | 3768 | 1470942135614 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:15 INFO - PROCESS | 3768 | 1470942135615 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:15 INFO - PROCESS | 3768 | 1470942135693 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 12:02:15 INFO - PROCESS | 3768 | 1470942135806 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 3768 | 1470942135808 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:15 INFO - PROCESS | 3768 | ++DOCSHELL 10526000 == 35 [pid = 3768] [id = 748] 12:02:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (132B7800) [pid = 3768] [serial = 2243] [outer = 00000000] 12:02:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (17C1BC00) [pid = 3768] [serial = 2244] [outer = 132B7800] 12:02:15 INFO - PROCESS | 3768 | 1470942135854 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (17C1C800) [pid = 3768] [serial = 2245] [outer = 132B7800] 12:02:16 INFO - PROCESS | 3768 | 1470942136260 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:02:16 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. 12:02:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 705ms 12:02:16 INFO - PROCESS | 3768 | 1470942136308 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 3768 | 1470942136310 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 12:02:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:02:16 INFO - PROCESS | 3768 | 1470942136313 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 3768 | 1470942136315 Marionette TRACE conn3 <- [1,2954,null,{}] 12:02:16 INFO - PROCESS | 3768 | 1470942136328 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:16 INFO - PROCESS | 3768 | 1470942136330 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:16 INFO - PROCESS | 3768 | 1470942136448 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 12:02:16 INFO - PROCESS | 3768 | 1470942136456 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 3768 | 1470942136458 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:16 INFO - PROCESS | 3768 | ++DOCSHELL 10A0E000 == 36 [pid = 3768] [id = 749] 12:02:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10A0FC00) [pid = 3768] [serial = 2246] [outer = 00000000] 12:02:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (180E5000) [pid = 3768] [serial = 2247] [outer = 10A0FC00] 12:02:16 INFO - PROCESS | 3768 | 1470942136501 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (180E8800) [pid = 3768] [serial = 2248] [outer = 10A0FC00] 12:02:16 INFO - PROCESS | 3768 | 1470942136912 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:02:16 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. 12:02:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 642ms 12:02:16 INFO - PROCESS | 3768 | 1470942136952 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 3768 | 1470942136954 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 12:02:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:02:16 INFO - PROCESS | 3768 | 1470942136957 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 3768 | 1470942136959 Marionette TRACE conn3 <- [1,2958,null,{}] 12:02:16 INFO - PROCESS | 3768 | 1470942136963 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:16 INFO - PROCESS | 3768 | 1470942136965 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:17 INFO - PROCESS | 3768 | 1470942137091 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 12:02:17 INFO - PROCESS | 3768 | 1470942137196 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 3768 | 1470942137198 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:17 INFO - PROCESS | 3768 | ++DOCSHELL 151C6000 == 37 [pid = 3768] [id = 750] 12:02:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1954C400) [pid = 3768] [serial = 2249] [outer = 00000000] 12:02:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19707000) [pid = 3768] [serial = 2250] [outer = 1954C400] 12:02:17 INFO - PROCESS | 3768 | 1470942137243 Marionette DEBUG loaded listener.js 12:02:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19CBDC00) [pid = 3768] [serial = 2251] [outer = 1954C400] 12:02:17 INFO - PROCESS | 3768 | 1470942137637 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:02:17 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. 12:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 751ms 12:02:17 INFO - PROCESS | 3768 | 1470942137698 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:02:17 INFO - PROCESS | 3768 | 1470942137700 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 12:02:17 INFO - PROCESS | 3768 | 1470942137703 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:02:17 INFO - PROCESS | 3768 | 1470942137704 Marionette TRACE conn3 <- [1,2962,null,{}] 12:02:17 INFO - PROCESS | 3768 | 1470942137708 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:17 INFO - PROCESS | 3768 | 1470942137710 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17ED1400) [pid = 3768] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16D66800) [pid = 3768] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (151C7400) [pid = 3768] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (157E2000) [pid = 3768] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13151800) [pid = 3768] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10A4AC00) [pid = 3768] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (144DD000) [pid = 3768] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10C04C00) [pid = 3768] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (17ED2800) [pid = 3768] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16998400) [pid = 3768] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:02:17 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15737C00) [pid = 3768] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:02:18 INFO - PROCESS | 3768 | 1470942138005 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 12:02:18 INFO - PROCESS | 3768 | 1470942138013 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 3768 | 1470942138015 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:18 INFO - PROCESS | 3768 | ++DOCSHELL 131D5C00 == 38 [pid = 3768] [id = 751] 12:02:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13926C00) [pid = 3768] [serial = 2252] [outer = 00000000] 12:02:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (151CC800) [pid = 3768] [serial = 2253] [outer = 13926C00] 12:02:18 INFO - PROCESS | 3768 | 1470942138058 Marionette DEBUG loaded listener.js 12:02:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1572EC00) [pid = 3768] [serial = 2254] [outer = 13926C00] 12:02:18 INFO - PROCESS | 3768 | 1470942138439 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:02:18 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. 12:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 799ms 12:02:18 INFO - PROCESS | 3768 | 1470942138508 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 3768 | 1470942138510 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 12:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:02:18 INFO - PROCESS | 3768 | 1470942138517 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:02:18 INFO - PROCESS | 3768 | 1470942138518 Marionette TRACE conn3 <- [1,2966,null,{}] 12:02:18 INFO - PROCESS | 3768 | 1470942138522 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:18 INFO - PROCESS | 3768 | 1470942138524 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:18 INFO - PROCESS | 3768 | 1470942138601 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:02:18 INFO - PROCESS | 3768 | 1470942138606 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 3768 | 1470942138608 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:18 INFO - PROCESS | 3768 | ++DOCSHELL 1698D000 == 39 [pid = 3768] [id = 752] 12:02:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16D66800) [pid = 3768] [serial = 2255] [outer = 00000000] 12:02:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19710C00) [pid = 3768] [serial = 2256] [outer = 16D66800] 12:02:18 INFO - PROCESS | 3768 | 1470942138653 Marionette DEBUG loaded listener.js 12:02:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19EAA800) [pid = 3768] [serial = 2257] [outer = 16D66800] 12:02:19 INFO - PROCESS | 3768 | 1470942139103 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:02:19 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. 12:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 595ms 12:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:02:19 INFO - PROCESS | 3768 | 1470942139144 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 3768 | 1470942139146 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 12:02:19 INFO - PROCESS | 3768 | 1470942139149 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - PROCESS | 3768 | 1470942139151 Marionette TRACE conn3 <- [1,2970,null,{}] 12:02:19 INFO - PROCESS | 3768 | 1470942139168 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:19 INFO - PROCESS | 3768 | 1470942139170 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:19 INFO - PROCESS | 3768 | 1470942139249 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 12:02:19 INFO - PROCESS | 3768 | 1470942139254 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 3768 | 1470942139256 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:19 INFO - PROCESS | 3768 | ++DOCSHELL 19EAA400 == 40 [pid = 3768] [id = 753] 12:02:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19EAF800) [pid = 3768] [serial = 2258] [outer = 00000000] 12:02:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A05F000) [pid = 3768] [serial = 2259] [outer = 19EAF800] 12:02:19 INFO - PROCESS | 3768 | 1470942139298 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1A066400) [pid = 3768] [serial = 2260] [outer = 19EAF800] 12:02:19 INFO - PROCESS | 3768 | 1470942139701 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:02:19 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 12:02:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 595ms 12:02:19 INFO - PROCESS | 3768 | 1470942139747 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 3768 | 1470942139749 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 12:02:19 INFO - PROCESS | 3768 | 1470942139752 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:02:19 INFO - PROCESS | 3768 | 1470942139753 Marionette TRACE conn3 <- [1,2974,null,{}] 12:02:19 INFO - PROCESS | 3768 | 1470942139757 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:19 INFO - PROCESS | 3768 | 1470942139759 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:19 INFO - PROCESS | 3768 | 1470942139890 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 12:02:19 INFO - PROCESS | 3768 | 1470942139902 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 3768 | 1470942139904 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:19 INFO - PROCESS | 3768 | ++DOCSHELL 1A108400 == 41 [pid = 3768] [id = 754] 12:02:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A10F800) [pid = 3768] [serial = 2261] [outer = 00000000] 12:02:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A19D000) [pid = 3768] [serial = 2262] [outer = 1A10F800] 12:02:19 INFO - PROCESS | 3768 | 1470942139947 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A19F400) [pid = 3768] [serial = 2263] [outer = 1A10F800] 12:02:20 INFO - PROCESS | 3768 | 1470942140612 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:02:20 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. 12:02:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 956ms 12:02:20 INFO - PROCESS | 3768 | 1470942140699 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 12:02:20 INFO - PROCESS | 3768 | 1470942140703 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 12:02:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:02:20 INFO - PROCESS | 3768 | 1470942140708 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - PROCESS | 3768 | 1470942140713 Marionette TRACE conn3 <- [1,2978,null,{}] 12:02:20 INFO - PROCESS | 3768 | 1470942140744 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:20 INFO - PROCESS | 3768 | 1470942140747 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:20 INFO - PROCESS | 3768 | 1470942140880 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 12:02:21 INFO - PROCESS | 3768 | 1470942141013 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 3768 | 1470942141016 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:21 INFO - PROCESS | 3768 | ++DOCSHELL 10C02800 == 42 [pid = 3768] [id = 755] 12:02:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10C03800) [pid = 3768] [serial = 2264] [outer = 00000000] 12:02:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (11DE8C00) [pid = 3768] [serial = 2265] [outer = 10C03800] 12:02:21 INFO - PROCESS | 3768 | 1470942141073 Marionette DEBUG loaded listener.js 12:02:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (12E2B400) [pid = 3768] [serial = 2266] [outer = 10C03800] 12:02:21 INFO - PROCESS | 3768 | ++DOCSHELL 13925400 == 43 [pid = 3768] [id = 756] 12:02:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (13AD4000) [pid = 3768] [serial = 2267] [outer = 00000000] 12:02:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (14438400) [pid = 3768] [serial = 2268] [outer = 13AD4000] 12:02:21 INFO - PROCESS | 3768 | 1470942141785 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:02:21 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. 12:02:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1127ms 12:02:21 INFO - PROCESS | 3768 | 1470942141854 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 3768 | 1470942141859 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 12:02:21 INFO - PROCESS | 3768 | 1470942141873 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 3768 | 1470942141876 Marionette TRACE conn3 <- [1,2982,null,{}] 12:02:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:02:21 INFO - PROCESS | 3768 | 1470942141880 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:21 INFO - PROCESS | 3768 | 1470942141883 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:22 INFO - PROCESS | 3768 | 1470942142029 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 12:02:22 INFO - PROCESS | 3768 | 1470942142321 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 3768 | 1470942142324 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:22 INFO - PROCESS | 3768 | ++DOCSHELL 0F34F000 == 44 [pid = 3768] [id = 757] 12:02:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (0F34F400) [pid = 3768] [serial = 2269] [outer = 00000000] 12:02:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (10A47400) [pid = 3768] [serial = 2270] [outer = 0F34F400] 12:02:22 INFO - PROCESS | 3768 | 1470942142394 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10A55C00) [pid = 3768] [serial = 2271] [outer = 0F34F400] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 19EAA400 == 43 [pid = 3768] [id = 753] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 1698D000 == 42 [pid = 3768] [id = 752] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 131D5C00 == 41 [pid = 3768] [id = 751] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 151C6000 == 40 [pid = 3768] [id = 750] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 10A0E000 == 39 [pid = 3768] [id = 749] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 10526000 == 38 [pid = 3768] [id = 748] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 16D68C00 == 37 [pid = 3768] [id = 747] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 12BBDC00 == 36 [pid = 3768] [id = 746] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 16A9EC00 == 35 [pid = 3768] [id = 745] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 15997000 == 34 [pid = 3768] [id = 744] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 15739C00 == 33 [pid = 3768] [id = 743] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 13B52C00 == 32 [pid = 3768] [id = 742] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 132B8000 == 31 [pid = 3768] [id = 741] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 12978000 == 30 [pid = 3768] [id = 740] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 10B92800 == 29 [pid = 3768] [id = 739] 12:02:23 INFO - PROCESS | 3768 | --DOCSHELL 0F343800 == 28 [pid = 3768] [id = 738] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (17CAB000) [pid = 3768] [serial = 2206] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16D6DC00) [pid = 3768] [serial = 2203] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1954BC00) [pid = 3768] [serial = 2212] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (174F3400) [pid = 3768] [serial = 2207] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (15999000) [pid = 3768] [serial = 2197] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (132B1400) [pid = 3768] [serial = 2194] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (13B56400) [pid = 3768] [serial = 2195] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1954DC00) [pid = 3768] [serial = 2213] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10C07400) [pid = 3768] [serial = 2191] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10F33000) [pid = 3768] [serial = 2192] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (15996800) [pid = 3768] [serial = 2189] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15735C00) [pid = 3768] [serial = 2188] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (13150400) [pid = 3768] [serial = 2186] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (12C64400) [pid = 3768] [serial = 2185] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (180E2800) [pid = 3768] [serial = 2183] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16A33400) [pid = 3768] [serial = 2200] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16A49800) [pid = 3768] [serial = 2201] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16E0C000) [pid = 3768] [serial = 2204] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1970BC00) [pid = 3768] [serial = 2215] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (174EA400) [pid = 3768] [serial = 2210] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1599F400) [pid = 3768] [serial = 2198] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16997000) [pid = 3768] [serial = 2209] [outer = 00000000] [url = about:blank] 12:02:23 INFO - PROCESS | 3768 | 1470942143071 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:02:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:02:23 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 12:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1253ms 12:02:23 INFO - PROCESS | 3768 | 1470942143131 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 12:02:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:02:23 INFO - PROCESS | 3768 | 1470942143134 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 12:02:23 INFO - PROCESS | 3768 | 1470942143139 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - PROCESS | 3768 | 1470942143141 Marionette TRACE conn3 <- [1,2986,null,{}] 12:02:23 INFO - PROCESS | 3768 | 1470942143148 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:23 INFO - PROCESS | 3768 | 1470942143153 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:23 INFO - PROCESS | 3768 | 1470942143244 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:02:23 INFO - PROCESS | 3768 | 1470942143343 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 3768 | 1470942143346 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:23 INFO - PROCESS | 3768 | ++DOCSHELL 104E8C00 == 29 [pid = 3768] [id = 758] 12:02:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10A0B800) [pid = 3768] [serial = 2272] [outer = 00000000] 12:02:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (114D7000) [pid = 3768] [serial = 2273] [outer = 10A0B800] 12:02:23 INFO - PROCESS | 3768 | 1470942143394 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (129F9000) [pid = 3768] [serial = 2274] [outer = 10A0B800] 12:02:23 INFO - PROCESS | 3768 | 1470942143822 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:02:23 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. 12:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 736ms 12:02:23 INFO - PROCESS | 3768 | 1470942143880 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 12:02:23 INFO - PROCESS | 3768 | 1470942143886 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 12:02:23 INFO - PROCESS | 3768 | 1470942143891 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - PROCESS | 3768 | 1470942143893 Marionette TRACE conn3 <- [1,2990,null,{}] 12:02:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:02:23 INFO - PROCESS | 3768 | 1470942143897 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:23 INFO - PROCESS | 3768 | 1470942143899 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:24 INFO - PROCESS | 3768 | 1470942143986 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 12:02:24 INFO - PROCESS | 3768 | 1470942143994 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 3768 | 1470942143996 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:24 INFO - PROCESS | 3768 | ++DOCSHELL 1321F400 == 30 [pid = 3768] [id = 759] 12:02:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (139F5800) [pid = 3768] [serial = 2275] [outer = 00000000] 12:02:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13B5C400) [pid = 3768] [serial = 2276] [outer = 139F5800] 12:02:24 INFO - PROCESS | 3768 | 1470942144040 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (144B9C00) [pid = 3768] [serial = 2277] [outer = 139F5800] 12:02:24 INFO - PROCESS | 3768 | 1470942144505 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:02:24 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. 12:02:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 642ms 12:02:24 INFO - PROCESS | 3768 | 1470942144530 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 12:02:24 INFO - PROCESS | 3768 | 1470942144532 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 12:02:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:02:24 INFO - PROCESS | 3768 | 1470942144537 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:02:24 INFO - PROCESS | 3768 | 1470942144543 Marionette TRACE conn3 <- [1,2994,null,{}] 12:02:24 INFO - PROCESS | 3768 | 1470942144552 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:24 INFO - PROCESS | 3768 | 1470942144556 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:24 INFO - PROCESS | 3768 | 1470942144645 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 12:02:24 INFO - PROCESS | 3768 | 1470942144651 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 3768 | 1470942144654 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:24 INFO - PROCESS | 3768 | ++DOCSHELL 157C5800 == 31 [pid = 3768] [id = 760] 12:02:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (157DF800) [pid = 3768] [serial = 2278] [outer = 00000000] 12:02:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15999000) [pid = 3768] [serial = 2279] [outer = 157DF800] 12:02:24 INFO - PROCESS | 3768 | 1470942144697 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1599F400) [pid = 3768] [serial = 2280] [outer = 157DF800] 12:02:25 INFO - PROCESS | 3768 | 1470942145137 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:02:25 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. 12:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 657ms 12:02:25 INFO - PROCESS | 3768 | 1470942145195 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 3768 | 1470942145198 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 12:02:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:02:25 INFO - PROCESS | 3768 | 1470942145201 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 3768 | 1470942145203 Marionette TRACE conn3 <- [1,2998,null,{}] 12:02:25 INFO - PROCESS | 3768 | 1470942145206 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:25 INFO - PROCESS | 3768 | 1470942145208 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:25 INFO - PROCESS | 3768 | 1470942145331 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 12:02:25 INFO - PROCESS | 3768 | 1470942145335 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 3768 | 1470942145337 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:25 INFO - PROCESS | 3768 | ++DOCSHELL 15A2D800 == 32 [pid = 3768] [id = 761] 12:02:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15A44400) [pid = 3768] [serial = 2281] [outer = 00000000] 12:02:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1678A400) [pid = 3768] [serial = 2282] [outer = 15A44400] 12:02:25 INFO - PROCESS | 3768 | 1470942145381 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16A2AC00) [pid = 3768] [serial = 2283] [outer = 15A44400] 12:02:25 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:02:25 INFO - PROCESS | 3768 | 1470942145854 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:02:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:02:25 INFO - {} 12:02:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:02:25 INFO - {} 12:02:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:02:25 INFO - {} 12:02:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:02:25 INFO - {} 12:02:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 689ms 12:02:25 INFO - PROCESS | 3768 | 1470942145900 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 3768 | 1470942145902 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 12:02:25 INFO - TEST-START | /FileAPI/fileReader.html 12:02:25 INFO - PROCESS | 3768 | 1470942145920 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 3768 | 1470942145922 Marionette TRACE conn3 <- [1,3002,null,{}] 12:02:25 INFO - PROCESS | 3768 | 1470942145925 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:25 INFO - PROCESS | 3768 | 1470942145927 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:26 INFO - PROCESS | 3768 | 1470942146042 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 12:02:26 INFO - PROCESS | 3768 | 1470942146046 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 3768 | 1470942146052 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:26 INFO - PROCESS | 3768 | ++DOCSHELL 13151000 == 33 [pid = 3768] [id = 762] 12:02:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16D64C00) [pid = 3768] [serial = 2284] [outer = 00000000] 12:02:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16E0DC00) [pid = 3768] [serial = 2285] [outer = 16D64C00] 12:02:26 INFO - PROCESS | 3768 | 1470942146105 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (17268000) [pid = 3768] [serial = 2286] [outer = 16D64C00] 12:02:26 INFO - PROCESS | 3768 | 1470942146558 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:02:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:02:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:02:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:02:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:02:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 704ms 12:02:26 INFO - PROCESS | 3768 | 1470942146605 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 12:02:26 INFO - PROCESS | 3768 | 1470942146607 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 12:02:26 INFO - PROCESS | 3768 | 1470942146610 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:02:26 INFO - TEST-START | /FileAPI/historical.html 12:02:26 INFO - PROCESS | 3768 | 1470942146612 Marionette TRACE conn3 <- [1,3006,null,{}] 12:02:26 INFO - PROCESS | 3768 | 1470942146615 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:26 INFO - PROCESS | 3768 | 1470942146618 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:26 INFO - PROCESS | 3768 | 1470942146763 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:02:26 INFO - PROCESS | 3768 | 1470942146786 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 3768 | 1470942146788 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:26 INFO - PROCESS | 3768 | ++DOCSHELL 17C23C00 == 34 [pid = 3768] [id = 763] 12:02:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (17CAA800) [pid = 3768] [serial = 2287] [outer = 00000000] 12:02:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (17ECE800) [pid = 3768] [serial = 2288] [outer = 17CAA800] 12:02:26 INFO - PROCESS | 3768 | 1470942146839 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (17ED6C00) [pid = 3768] [serial = 2289] [outer = 17CAA800] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19EAF800) [pid = 3768] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10A0FC00) [pid = 3768] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1573A800) [pid = 3768] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (129EE400) [pid = 3768] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13928C00) [pid = 3768] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15997800) [pid = 3768] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16AA1C00) [pid = 3768] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10C01800) [pid = 3768] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1391A000) [pid = 3768] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16D6A400) [pid = 3768] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1954C400) [pid = 3768] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13B5B400) [pid = 3768] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1954B800) [pid = 3768] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16D66800) [pid = 3768] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13926C00) [pid = 3768] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:02:27 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (132B7800) [pid = 3768] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:02:27 INFO - PROCESS | 3768 | 1470942147501 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:02:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:02:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:02:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:02:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:02:27 INFO - TEST-OK | /FileAPI/historical.html | took 956ms 12:02:27 INFO - PROCESS | 3768 | 1470942147557 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 12:02:27 INFO - PROCESS | 3768 | 1470942147559 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 12:02:27 INFO - TEST-START | /FileAPI/idlharness.html 12:02:27 INFO - PROCESS | 3768 | 1470942147563 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 3768 | 1470942147564 Marionette TRACE conn3 <- [1,3010,null,{}] 12:02:27 INFO - PROCESS | 3768 | 1470942147568 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:27 INFO - PROCESS | 3768 | 1470942147569 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:27 INFO - PROCESS | 3768 | 1470942147646 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 12:02:27 INFO - PROCESS | 3768 | 1470942147651 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 3768 | 1470942147653 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:27 INFO - PROCESS | 3768 | ++DOCSHELL 11C13800 == 35 [pid = 3768] [id = 764] 12:02:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (129EE400) [pid = 3768] [serial = 2290] [outer = 00000000] 12:02:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (176FA400) [pid = 3768] [serial = 2291] [outer = 129EE400] 12:02:27 INFO - PROCESS | 3768 | 1470942147696 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17E6FC00) [pid = 3768] [serial = 2292] [outer = 129EE400] 12:02:28 INFO - PROCESS | 3768 | 1470942148514 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:02:28 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 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:02:28 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 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:02:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1096ms 12:02:28 INFO - PROCESS | 3768 | 1470942148652 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 3768 | 1470942148655 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 12:02:28 INFO - TEST-START | /FileAPI/idlharness.worker 12:02:28 INFO - PROCESS | 3768 | 1470942148660 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 3768 | 1470942148662 Marionette TRACE conn3 <- [1,3014,null,{}] 12:02:28 INFO - PROCESS | 3768 | 1470942148676 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:28 INFO - PROCESS | 3768 | 1470942148679 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:28 INFO - PROCESS | 3768 | 1470942148795 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 12:02:28 INFO - PROCESS | 3768 | 1470942148804 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 3768 | 1470942148806 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:28 INFO - PROCESS | 3768 | ++DOCSHELL 16A35C00 == 36 [pid = 3768] [id = 765] 12:02:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (180EC800) [pid = 3768] [serial = 2293] [outer = 00000000] 12:02:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1A90B000) [pid = 3768] [serial = 2294] [outer = 180EC800] 12:02:28 INFO - PROCESS | 3768 | 1470942148850 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A90B800) [pid = 3768] [serial = 2295] [outer = 180EC800] 12:02:29 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:02:29 INFO - PROCESS | 3768 | 1470942149898 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:02:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:02:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:02:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:02:30 INFO - {} 12:02:30 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 12:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:02:30 INFO - {} 12:02:30 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 - {} 12:02:30 INFO - {} 12:02:30 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 12:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:02:30 INFO - {} 12:02:30 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 12:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:02:30 INFO - {} 12:02:30 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 - {} 12:02:30 INFO - {} 12:02:30 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 12:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 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 12:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 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 12:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 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 12:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 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 12:02:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:02:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:02:30 INFO - {} 12:02:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1487ms 12:02:30 INFO - PROCESS | 3768 | 1470942150189 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 12:02:30 INFO - PROCESS | 3768 | 1470942150194 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 12:02:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:02:30 INFO - PROCESS | 3768 | 1470942150245 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 3768 | 1470942150249 Marionette TRACE conn3 <- [1,3018,null,{}] 12:02:30 INFO - PROCESS | 3768 | 1470942150256 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:30 INFO - PROCESS | 3768 | 1470942150259 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:30 INFO - PROCESS | 3768 | 1470942150364 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 12:02:30 INFO - PROCESS | 3768 | 1470942150498 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 3768 | 1470942150502 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:30 INFO - PROCESS | 3768 | ++DOCSHELL 17E6F800 == 37 [pid = 3768] [id = 766] 12:02:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17ED5400) [pid = 3768] [serial = 2296] [outer = 00000000] 12:02:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19548C00) [pid = 3768] [serial = 2297] [outer = 17ED5400] 12:02:30 INFO - PROCESS | 3768 | 1470942150562 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1954BC00) [pid = 3768] [serial = 2298] [outer = 17ED5400] 12:02:31 INFO - PROCESS | 3768 | 1470942151083 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:02:31 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 12:02:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 908ms 12:02:31 INFO - PROCESS | 3768 | 1470942151155 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 3768 | 1470942151160 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 12:02:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:02:31 INFO - PROCESS | 3768 | 1470942151168 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:02:31 INFO - PROCESS | 3768 | 1470942151171 Marionette TRACE conn3 <- [1,3022,null,{}] 12:02:31 INFO - PROCESS | 3768 | 1470942151175 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:31 INFO - PROCESS | 3768 | 1470942151178 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:31 INFO - PROCESS | 3768 | 1470942151288 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 12:02:31 INFO - PROCESS | 3768 | 1470942151400 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 3768 | 1470942151403 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:31 INFO - PROCESS | 3768 | ++DOCSHELL 16A33800 == 38 [pid = 3768] [id = 767] 12:02:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16A36C00) [pid = 3768] [serial = 2299] [outer = 00000000] 12:02:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A6E5400) [pid = 3768] [serial = 2300] [outer = 16A36C00] 12:02:31 INFO - PROCESS | 3768 | 1470942151498 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A98E400) [pid = 3768] [serial = 2301] [outer = 16A36C00] 12:02:32 INFO - PROCESS | 3768 | 1470942152070 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:02:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 939ms 12:02:32 INFO - PROCESS | 3768 | 1470942152112 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 12:02:32 INFO - PROCESS | 3768 | 1470942152114 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 12:02:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:02:32 INFO - PROCESS | 3768 | 1470942152118 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - PROCESS | 3768 | 1470942152122 Marionette TRACE conn3 <- [1,3026,null,{}] 12:02:32 INFO - PROCESS | 3768 | 1470942152133 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:32 INFO - PROCESS | 3768 | 1470942152138 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:32 INFO - PROCESS | 3768 | 1470942152247 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:02:32 INFO - PROCESS | 3768 | 1470942152404 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:32 INFO - PROCESS | 3768 | 1470942152408 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:32 INFO - PROCESS | 3768 | ++DOCSHELL 10ACB000 == 39 [pid = 3768] [id = 768] 12:02:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10ACB400) [pid = 3768] [serial = 2302] [outer = 00000000] 12:02:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (132B2000) [pid = 3768] [serial = 2303] [outer = 10ACB400] 12:02:32 INFO - PROCESS | 3768 | 1470942152469 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1ADE6400) [pid = 3768] [serial = 2304] [outer = 10ACB400] 12:02:33 INFO - PROCESS | 3768 | 1470942153201 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:02:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1143ms 12:02:33 INFO - PROCESS | 3768 | 1470942153267 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 3768 | 1470942153272 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 12:02:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:02:33 INFO - PROCESS | 3768 | 1470942153278 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 3768 | 1470942153281 Marionette TRACE conn3 <- [1,3030,null,{}] 12:02:33 INFO - PROCESS | 3768 | 1470942153286 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:33 INFO - PROCESS | 3768 | 1470942153289 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:33 INFO - PROCESS | 3768 | 1470942153444 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 12:02:33 INFO - PROCESS | 3768 | 1470942153506 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 3768 | 1470942153510 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:33 INFO - PROCESS | 3768 | ++DOCSHELL 10F0E800 == 40 [pid = 3768] [id = 769] 12:02:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (10FD7000) [pid = 3768] [serial = 2305] [outer = 00000000] 12:02:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (12E2AC00) [pid = 3768] [serial = 2306] [outer = 10FD7000] 12:02:33 INFO - PROCESS | 3768 | 1470942153559 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (13177800) [pid = 3768] [serial = 2307] [outer = 10FD7000] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 11C13800 == 39 [pid = 3768] [id = 764] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 17C23C00 == 38 [pid = 3768] [id = 763] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 13151000 == 37 [pid = 3768] [id = 762] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 15A2D800 == 36 [pid = 3768] [id = 761] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 157C5800 == 35 [pid = 3768] [id = 760] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 1321F400 == 34 [pid = 3768] [id = 759] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 104E8C00 == 33 [pid = 3768] [id = 758] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 13925400 == 32 [pid = 3768] [id = 756] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 0F34F000 == 31 [pid = 3768] [id = 757] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 10C02800 == 30 [pid = 3768] [id = 755] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 16A33800 == 29 [pid = 3768] [id = 767] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 10ACB000 == 28 [pid = 3768] [id = 768] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 1A108400 == 27 [pid = 3768] [id = 754] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 16A35C00 == 26 [pid = 3768] [id = 765] 12:02:34 INFO - PROCESS | 3768 | --DOCSHELL 17E6F800 == 25 [pid = 3768] [id = 766] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1A05F000) [pid = 3768] [serial = 2259] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (180E5000) [pid = 3768] [serial = 2247] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (157C2C00) [pid = 3768] [serial = 2230] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (157EB800) [pid = 3768] [serial = 2231] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (12BBF400) [pid = 3768] [serial = 2221] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (12C63800) [pid = 3768] [serial = 2222] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16D63800) [pid = 3768] [serial = 2238] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16D67400) [pid = 3768] [serial = 2239] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16124C00) [pid = 3768] [serial = 2233] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16AA7000) [pid = 3768] [serial = 2236] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16997400) [pid = 3768] [serial = 2234] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10C0A000) [pid = 3768] [serial = 2218] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10C0DC00) [pid = 3768] [serial = 2219] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13B53400) [pid = 3768] [serial = 2224] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (13B61C00) [pid = 3768] [serial = 2225] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16E0D400) [pid = 3768] [serial = 2241] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (17439400) [pid = 3768] [serial = 2242] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19707000) [pid = 3768] [serial = 2250] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1501C400) [pid = 3768] [serial = 2227] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (151C1C00) [pid = 3768] [serial = 2228] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19CB4400) [pid = 3768] [serial = 2216] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19710C00) [pid = 3768] [serial = 2256] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1572EC00) [pid = 3768] [serial = 2254] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19CBDC00) [pid = 3768] [serial = 2251] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (151CC800) [pid = 3768] [serial = 2253] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (17C1BC00) [pid = 3768] [serial = 2244] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1A066400) [pid = 3768] [serial = 2260] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (180E8800) [pid = 3768] [serial = 2248] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (17C1C800) [pid = 3768] [serial = 2245] [outer = 00000000] [url = about:blank] 12:02:34 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (19EAA800) [pid = 3768] [serial = 2257] [outer = 00000000] [url = about:blank] 12:02:35 INFO - PROCESS | 3768 | 1470942155022 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:02:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:02:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:02:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:02:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1816ms 12:02:35 INFO - PROCESS | 3768 | 1470942155127 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 3768 | 1470942155131 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 12:02:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:02:35 INFO - PROCESS | 3768 | 1470942155137 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - PROCESS | 3768 | 1470942155140 Marionette TRACE conn3 <- [1,3034,null,{}] 12:02:35 INFO - PROCESS | 3768 | 1470942155145 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:35 INFO - PROCESS | 3768 | 1470942155148 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:35 INFO - PROCESS | 3768 | 1470942155230 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 12:02:35 INFO - PROCESS | 3768 | 1470942155239 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 3768 | 1470942155242 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:35 INFO - PROCESS | 3768 | ++DOCSHELL 10AC8C00 == 26 [pid = 3768] [id = 770] 12:02:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10AC9000) [pid = 3768] [serial = 2308] [outer = 00000000] 12:02:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10C0BC00) [pid = 3768] [serial = 2309] [outer = 10AC9000] 12:02:35 INFO - PROCESS | 3768 | 1470942155290 Marionette DEBUG loaded listener.js 12:02:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10A4B800) [pid = 3768] [serial = 2310] [outer = 10AC9000] 12:02:35 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:02:35 INFO - PROCESS | 3768 | 1470942155814 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:02:35 INFO - {} 12:02:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 689ms 12:02:35 INFO - PROCESS | 3768 | 1470942155833 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 3768 | 1470942155837 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 12:02:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:02:35 INFO - PROCESS | 3768 | 1470942155848 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - PROCESS | 3768 | 1470942155851 Marionette TRACE conn3 <- [1,3038,null,{}] 12:02:35 INFO - PROCESS | 3768 | 1470942155855 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:35 INFO - PROCESS | 3768 | 1470942155857 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:35 INFO - PROCESS | 3768 | 1470942155943 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 12:02:35 INFO - PROCESS | 3768 | 1470942155957 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 3768 | 1470942155959 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:35 INFO - PROCESS | 3768 | ++DOCSHELL 12BC7800 == 27 [pid = 3768] [id = 771] 12:02:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (12BC9C00) [pid = 3768] [serial = 2311] [outer = 00000000] 12:02:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (12E2C000) [pid = 3768] [serial = 2312] [outer = 12BC9C00] 12:02:36 INFO - PROCESS | 3768 | 1470942156006 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (131D1800) [pid = 3768] [serial = 2313] [outer = 12BC9C00] 12:02:36 INFO - PROCESS | 3768 | 1470942156462 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:02:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 642ms 12:02:36 INFO - PROCESS | 3768 | 1470942156487 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 3768 | 1470942156489 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 12:02:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:02:36 INFO - PROCESS | 3768 | 1470942156493 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 3768 | 1470942156497 Marionette TRACE conn3 <- [1,3042,null,{}] 12:02:36 INFO - PROCESS | 3768 | 1470942156507 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:36 INFO - PROCESS | 3768 | 1470942156512 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:36 INFO - PROCESS | 3768 | 1470942156605 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 12:02:36 INFO - PROCESS | 3768 | 1470942156611 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 3768 | 1470942156614 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:36 INFO - PROCESS | 3768 | ++DOCSHELL 14203400 == 28 [pid = 3768] [id = 772] 12:02:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (14204400) [pid = 3768] [serial = 2314] [outer = 00000000] 12:02:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (144DD400) [pid = 3768] [serial = 2315] [outer = 14204400] 12:02:36 INFO - PROCESS | 3768 | 1470942156662 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (151C3400) [pid = 3768] [serial = 2316] [outer = 14204400] 12:02:37 INFO - PROCESS | 3768 | 1470942157397 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:02:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1033ms 12:02:37 INFO - PROCESS | 3768 | 1470942157531 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 12:02:37 INFO - PROCESS | 3768 | 1470942157534 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 12:02:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:02:37 INFO - PROCESS | 3768 | 1470942157538 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - PROCESS | 3768 | 1470942157540 Marionette TRACE conn3 <- [1,3046,null,{}] 12:02:37 INFO - PROCESS | 3768 | 1470942157550 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:37 INFO - PROCESS | 3768 | 1470942157552 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:37 INFO - PROCESS | 3768 | 1470942157667 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:02:37 INFO - PROCESS | 3768 | 1470942157673 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:37 INFO - PROCESS | 3768 | 1470942157675 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:37 INFO - PROCESS | 3768 | ++DOCSHELL 1573A000 == 29 [pid = 3768] [id = 773] 12:02:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1573AC00) [pid = 3768] [serial = 2317] [outer = 00000000] 12:02:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1599A800) [pid = 3768] [serial = 2318] [outer = 1573AC00] 12:02:37 INFO - PROCESS | 3768 | 1470942157719 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15A28400) [pid = 3768] [serial = 2319] [outer = 1573AC00] 12:02:38 INFO - PROCESS | 3768 | 1470942158232 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:02:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:02:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:02:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:02:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:02:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 768ms 12:02:38 INFO - PROCESS | 3768 | 1470942158311 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 12:02:38 INFO - PROCESS | 3768 | 1470942158313 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 12:02:38 INFO - PROCESS | 3768 | 1470942158316 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:02:38 INFO - PROCESS | 3768 | 1470942158318 Marionette TRACE conn3 <- [1,3050,null,{}] 12:02:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:02:38 INFO - PROCESS | 3768 | 1470942158322 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:38 INFO - PROCESS | 3768 | 1470942158324 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:38 INFO - PROCESS | 3768 | 1470942158440 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 12:02:38 INFO - PROCESS | 3768 | 1470942158451 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 3768 | 1470942158453 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:38 INFO - PROCESS | 3768 | ++DOCSHELL 16996400 == 30 [pid = 3768] [id = 774] 12:02:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16997800) [pid = 3768] [serial = 2320] [outer = 00000000] 12:02:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16A35400) [pid = 3768] [serial = 2321] [outer = 16997800] 12:02:38 INFO - PROCESS | 3768 | 1470942158498 Marionette DEBUG loaded listener.js 12:02:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16A9E800) [pid = 3768] [serial = 2322] [outer = 16997800] 12:02:38 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:02:38 INFO - PROCESS | 3768 | 1470942158971 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:02:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:02:39 INFO - {} 12:02:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 689ms 12:02:39 INFO - PROCESS | 3768 | 1470942159019 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 3768 | 1470942159021 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 12:02:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:02:39 INFO - PROCESS | 3768 | 1470942159035 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 3768 | 1470942159037 Marionette TRACE conn3 <- [1,3054,null,{}] 12:02:39 INFO - PROCESS | 3768 | 1470942159041 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:39 INFO - PROCESS | 3768 | 1470942159047 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:39 INFO - PROCESS | 3768 | 1470942159190 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 12:02:39 INFO - PROCESS | 3768 | 1470942159253 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 3768 | 1470942159255 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:39 INFO - PROCESS | 3768 | ++DOCSHELL 16D6B800 == 31 [pid = 3768] [id = 775] 12:02:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16D71C00) [pid = 3768] [serial = 2323] [outer = 00000000] 12:02:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1763E800) [pid = 3768] [serial = 2324] [outer = 16D71C00] 12:02:39 INFO - PROCESS | 3768 | 1470942159300 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (176FC400) [pid = 3768] [serial = 2325] [outer = 16D71C00] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (180EC800) [pid = 3768] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17CAA800) [pid = 3768] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (157DF800) [pid = 3768] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15A44400) [pid = 3768] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16D64C00) [pid = 3768] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10C03800) [pid = 3768] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (13AD4000) [pid = 3768] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A10F800) [pid = 3768] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10A0B800) [pid = 3768] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (0F34F400) [pid = 3768] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (139F5800) [pid = 3768] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:02:39 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (129EE400) [pid = 3768] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:02:39 INFO - PROCESS | 3768 | 1470942159841 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:02:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 845ms 12:02:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:02:39 INFO - PROCESS | 3768 | 1470942159879 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 3768 | 1470942159881 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 12:02:39 INFO - PROCESS | 3768 | 1470942159884 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 3768 | 1470942159886 Marionette TRACE conn3 <- [1,3058,null,{}] 12:02:39 INFO - PROCESS | 3768 | 1470942159890 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:39 INFO - PROCESS | 3768 | 1470942159892 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:39 INFO - PROCESS | 3768 | 1470942159970 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 12:02:39 INFO - PROCESS | 3768 | 1470942159975 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 3768 | 1470942159977 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:40 INFO - PROCESS | 3768 | ++DOCSHELL 16D64C00 == 32 [pid = 3768] [id = 776] 12:02:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16E07000) [pid = 3768] [serial = 2326] [outer = 00000000] 12:02:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (17C22400) [pid = 3768] [serial = 2327] [outer = 16E07000] 12:02:40 INFO - PROCESS | 3768 | 1470942160020 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (17E68800) [pid = 3768] [serial = 2328] [outer = 16E07000] 12:02:40 INFO - PROCESS | 3768 | 1470942160558 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:02:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 689ms 12:02:40 INFO - PROCESS | 3768 | 1470942160584 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 3768 | 1470942160590 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 12:02:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:02:40 INFO - PROCESS | 3768 | 1470942160596 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - PROCESS | 3768 | 1470942160599 Marionette TRACE conn3 <- [1,3062,null,{}] 12:02:40 INFO - PROCESS | 3768 | 1470942160605 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:40 INFO - PROCESS | 3768 | 1470942160608 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:40 INFO - PROCESS | 3768 | 1470942160730 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 12:02:40 INFO - PROCESS | 3768 | 1470942160851 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 3768 | 1470942160856 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:40 INFO - PROCESS | 3768 | ++DOCSHELL 1047F800 == 33 [pid = 3768] [id = 777] 12:02:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (104E8C00) [pid = 3768] [serial = 2329] [outer = 00000000] 12:02:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10B94800) [pid = 3768] [serial = 2330] [outer = 104E8C00] 12:02:40 INFO - PROCESS | 3768 | 1470942160914 Marionette DEBUG loaded listener.js 12:02:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10C03000) [pid = 3768] [serial = 2331] [outer = 104E8C00] 12:02:41 INFO - PROCESS | 3768 | 1470942161547 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:02:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1002ms 12:02:41 INFO - PROCESS | 3768 | 1470942161597 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 3768 | 1470942161602 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 12:02:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:02:41 INFO - PROCESS | 3768 | 1470942161609 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 3768 | 1470942161612 Marionette TRACE conn3 <- [1,3066,null,{}] 12:02:41 INFO - PROCESS | 3768 | 1470942161616 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:41 INFO - PROCESS | 3768 | 1470942161619 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:41 INFO - PROCESS | 3768 | 1470942161733 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:02:41 INFO - PROCESS | 3768 | 1470942161854 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 3768 | 1470942161856 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:41 INFO - PROCESS | 3768 | ++DOCSHELL 13214800 == 34 [pid = 3768] [id = 778] 12:02:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13215000) [pid = 3768] [serial = 2332] [outer = 00000000] 12:02:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (13920400) [pid = 3768] [serial = 2333] [outer = 13215000] 12:02:41 INFO - PROCESS | 3768 | 1470942161911 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13B53400) [pid = 3768] [serial = 2334] [outer = 13215000] 12:02:42 INFO - PROCESS | 3768 | 1470942162521 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:02:42 INFO - PROCESS | 3768 | 1470942162571 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 12:02:42 INFO - PROCESS | 3768 | 1470942162576 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:02:42 INFO - PROCESS | 3768 | 1470942162580 Marionette TRACE conn3 <- [1,3070,null,{}] 12:02:42 INFO - PROCESS | 3768 | 1470942162592 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:42 INFO - PROCESS | 3768 | 1470942162597 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:42 INFO - PROCESS | 3768 | 1470942162720 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 12:02:42 INFO - PROCESS | 3768 | 1470942162846 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:42 INFO - PROCESS | 3768 | 1470942162849 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:43 INFO - PROCESS | 3768 | ++DOCSHELL 10435400 == 35 [pid = 3768] [id = 779] 12:02:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10472C00) [pid = 3768] [serial = 2335] [outer = 00000000] 12:02:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10A4DC00) [pid = 3768] [serial = 2336] [outer = 10472C00] 12:02:43 INFO - PROCESS | 3768 | 1470942163049 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10ACA000) [pid = 3768] [serial = 2337] [outer = 10472C00] 12:02:43 INFO - PROCESS | 3768 | --DOCSHELL 16D6B800 == 34 [pid = 3768] [id = 775] 12:02:43 INFO - PROCESS | 3768 | --DOCSHELL 16996400 == 33 [pid = 3768] [id = 774] 12:02:43 INFO - PROCESS | 3768 | --DOCSHELL 1573A000 == 32 [pid = 3768] [id = 773] 12:02:43 INFO - PROCESS | 3768 | --DOCSHELL 14203400 == 31 [pid = 3768] [id = 772] 12:02:43 INFO - PROCESS | 3768 | --DOCSHELL 12BC7800 == 30 [pid = 3768] [id = 771] 12:02:43 INFO - PROCESS | 3768 | --DOCSHELL 10AC8C00 == 29 [pid = 3768] [id = 770] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17ECE800) [pid = 3768] [serial = 2288] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15999000) [pid = 3768] [serial = 2279] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16A2AC00) [pid = 3768] [serial = 2283] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16E0DC00) [pid = 3768] [serial = 2285] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (11DE8C00) [pid = 3768] [serial = 2265] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (14438400) [pid = 3768] [serial = 2268] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (12E2B400) [pid = 3768] [serial = 2266] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A19F400) [pid = 3768] [serial = 2263] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A19D000) [pid = 3768] [serial = 2262] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (114D7000) [pid = 3768] [serial = 2273] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (129F9000) [pid = 3768] [serial = 2274] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (10A47400) [pid = 3768] [serial = 2270] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10A55C00) [pid = 3768] [serial = 2271] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (13B5C400) [pid = 3768] [serial = 2276] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (144B9C00) [pid = 3768] [serial = 2277] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (176FA400) [pid = 3768] [serial = 2291] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (17ED6C00) [pid = 3768] [serial = 2289] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1A90B800) [pid = 3768] [serial = 2295] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1678A400) [pid = 3768] [serial = 2282] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (17268000) [pid = 3768] [serial = 2286] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1599F400) [pid = 3768] [serial = 2280] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (17E6FC00) [pid = 3768] [serial = 2292] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (1A90B000) [pid = 3768] [serial = 2294] [outer = 00000000] [url = about:blank] 12:02:43 INFO - PROCESS | 3768 | 1470942163677 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:02:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:02:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:02:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1143ms 12:02:43 INFO - PROCESS | 3768 | 1470942163721 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 12:02:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:02:43 INFO - PROCESS | 3768 | 1470942163724 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 12:02:43 INFO - PROCESS | 3768 | 1470942163729 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:02:43 INFO - PROCESS | 3768 | 1470942163732 Marionette TRACE conn3 <- [1,3074,null,{}] 12:02:43 INFO - PROCESS | 3768 | 1470942163746 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:43 INFO - PROCESS | 3768 | 1470942163749 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:43 INFO - PROCESS | 3768 | 1470942163834 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 12:02:43 INFO - PROCESS | 3768 | 1470942163840 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 3768 | 1470942163843 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:43 INFO - PROCESS | 3768 | ++DOCSHELL 10ACEC00 == 30 [pid = 3768] [id = 780] 12:02:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (10C02400) [pid = 3768] [serial = 2338] [outer = 00000000] 12:02:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10F10000) [pid = 3768] [serial = 2339] [outer = 10C02400] 12:02:43 INFO - PROCESS | 3768 | 1470942163890 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (114D6800) [pid = 3768] [serial = 2340] [outer = 10C02400] 12:02:44 INFO - PROCESS | 3768 | 1470942164374 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:02:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 689ms 12:02:44 INFO - PROCESS | 3768 | 1470942164448 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 3768 | 1470942164452 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 12:02:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:02:44 INFO - PROCESS | 3768 | 1470942164458 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 3768 | 1470942164461 Marionette TRACE conn3 <- [1,3078,null,{}] 12:02:44 INFO - PROCESS | 3768 | 1470942164465 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:44 INFO - PROCESS | 3768 | 1470942164467 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:44 INFO - PROCESS | 3768 | 1470942164554 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 12:02:44 INFO - PROCESS | 3768 | 1470942164562 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 3768 | 1470942164564 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:44 INFO - PROCESS | 3768 | ++DOCSHELL 12E7DC00 == 31 [pid = 3768] [id = 781] 12:02:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (12E7F800) [pid = 3768] [serial = 2341] [outer = 00000000] 12:02:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (13216000) [pid = 3768] [serial = 2342] [outer = 12E7F800] 12:02:44 INFO - PROCESS | 3768 | 1470942164609 Marionette DEBUG loaded listener.js 12:02:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (13924000) [pid = 3768] [serial = 2343] [outer = 12E7F800] 12:02:45 INFO - PROCESS | 3768 | 1470942165079 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:02:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 642ms 12:02:45 INFO - PROCESS | 3768 | 1470942165094 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:02:45 INFO - PROCESS | 3768 | 1470942165097 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 12:02:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:02:45 INFO - PROCESS | 3768 | 1470942165100 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:02:45 INFO - PROCESS | 3768 | 1470942165103 Marionette TRACE conn3 <- [1,3082,null,{}] 12:02:45 INFO - PROCESS | 3768 | 1470942165113 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:45 INFO - PROCESS | 3768 | 1470942165117 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:45 INFO - PROCESS | 3768 | 1470942165203 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 12:02:45 INFO - PROCESS | 3768 | 1470942165209 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 3768 | 1470942165211 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:45 INFO - PROCESS | 3768 | ++DOCSHELL 14430800 == 32 [pid = 3768] [id = 782] 12:02:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (14431800) [pid = 3768] [serial = 2344] [outer = 00000000] 12:02:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1501C400) [pid = 3768] [serial = 2345] [outer = 14431800] 12:02:45 INFO - PROCESS | 3768 | 1470942165255 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (151CF400) [pid = 3768] [serial = 2346] [outer = 14431800] 12:02:45 INFO - PROCESS | 3768 | 1470942165702 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:02:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 642ms 12:02:45 INFO - PROCESS | 3768 | 1470942165750 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 12:02:45 INFO - PROCESS | 3768 | 1470942165752 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 12:02:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:02:45 INFO - PROCESS | 3768 | 1470942165760 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:02:45 INFO - PROCESS | 3768 | 1470942165761 Marionette TRACE conn3 <- [1,3086,null,{}] 12:02:45 INFO - PROCESS | 3768 | 1470942165773 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:45 INFO - PROCESS | 3768 | 1470942165775 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:45 INFO - PROCESS | 3768 | 1470942165894 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:02:45 INFO - PROCESS | 3768 | 1470942165899 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 3768 | 1470942165901 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:45 INFO - PROCESS | 3768 | ++DOCSHELL 144D6400 == 33 [pid = 3768] [id = 783] 12:02:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15732400) [pid = 3768] [serial = 2347] [outer = 00000000] 12:02:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (157EB800) [pid = 3768] [serial = 2348] [outer = 15732400] 12:02:45 INFO - PROCESS | 3768 | 1470942165945 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15866000) [pid = 3768] [serial = 2349] [outer = 15732400] 12:02:46 INFO - PROCESS | 3768 | 1470942166395 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 658ms 12:02:46 INFO - PROCESS | 3768 | 1470942166420 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 3768 | 1470942166422 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 12:02:46 INFO - PROCESS | 3768 | 1470942166425 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:02:46 INFO - PROCESS | 3768 | 1470942166426 Marionette TRACE conn3 <- [1,3090,null,{}] 12:02:46 INFO - PROCESS | 3768 | 1470942166430 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:46 INFO - PROCESS | 3768 | 1470942166432 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:46 INFO - PROCESS | 3768 | 1470942166548 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 12:02:46 INFO - PROCESS | 3768 | 1470942166553 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:46 INFO - PROCESS | 3768 | 1470942166555 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:46 INFO - PROCESS | 3768 | ++DOCSHELL 15994C00 == 34 [pid = 3768] [id = 784] 12:02:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15995400) [pid = 3768] [serial = 2350] [outer = 00000000] 12:02:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (159A0800) [pid = 3768] [serial = 2351] [outer = 15995400] 12:02:46 INFO - PROCESS | 3768 | 1470942166609 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1612AC00) [pid = 3768] [serial = 2352] [outer = 15995400] 12:02:47 INFO - PROCESS | 3768 | 1470942167067 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 705ms 12:02:47 INFO - PROCESS | 3768 | 1470942167125 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 3768 | 1470942167127 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 12:02:47 INFO - PROCESS | 3768 | 1470942167130 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:02:47 INFO - PROCESS | 3768 | 1470942167132 Marionette TRACE conn3 <- [1,3094,null,{}] 12:02:47 INFO - PROCESS | 3768 | 1470942167141 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:47 INFO - PROCESS | 3768 | 1470942167146 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:47 INFO - PROCESS | 3768 | 1470942167263 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 12:02:47 INFO - PROCESS | 3768 | 1470942167371 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 3768 | 1470942167373 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:47 INFO - PROCESS | 3768 | ++DOCSHELL 16998000 == 35 [pid = 3768] [id = 785] 12:02:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16A2A400) [pid = 3768] [serial = 2353] [outer = 00000000] 12:02:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16A34800) [pid = 3768] [serial = 2354] [outer = 16A2A400] 12:02:47 INFO - PROCESS | 3768 | 1470942167416 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16A47400) [pid = 3768] [serial = 2355] [outer = 16A2A400] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10AC9000) [pid = 3768] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1573AC00) [pid = 3768] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16D71C00) [pid = 3768] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16997800) [pid = 3768] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (10FD7000) [pid = 3768] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (14204400) [pid = 3768] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (12BC9C00) [pid = 3768] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (17ED5400) [pid = 3768] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16A36C00) [pid = 3768] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:02:47 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (10ACB400) [pid = 3768] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:02:47 INFO - PROCESS | 3768 | 1470942167894 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 814ms 12:02:47 INFO - PROCESS | 3768 | 1470942167932 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 3768 | 1470942167934 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 12:02:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:02:47 INFO - PROCESS | 3768 | 1470942167938 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 3768 | 1470942167939 Marionette TRACE conn3 <- [1,3098,null,{}] 12:02:47 INFO - PROCESS | 3768 | 1470942167943 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:47 INFO - PROCESS | 3768 | 1470942167944 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:48 INFO - PROCESS | 3768 | 1470942168025 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 12:02:48 INFO - PROCESS | 3768 | 1470942168029 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 3768 | 1470942168031 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:48 INFO - PROCESS | 3768 | ++DOCSHELL 10C0AC00 == 36 [pid = 3768] [id = 786] 12:02:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13173800) [pid = 3768] [serial = 2356] [outer = 00000000] 12:02:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (16D63400) [pid = 3768] [serial = 2357] [outer = 13173800] 12:02:48 INFO - PROCESS | 3768 | 1470942168074 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16D68800) [pid = 3768] [serial = 2358] [outer = 13173800] 12:02:48 INFO - PROCESS | 3768 | 1470942168491 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:02:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:02:48 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:02:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:02:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 595ms 12:02:48 INFO - PROCESS | 3768 | 1470942168542 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:02:48 INFO - PROCESS | 3768 | 1470942168544 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 12:02:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:02:48 INFO - PROCESS | 3768 | 1470942168547 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:02:48 INFO - PROCESS | 3768 | 1470942168549 Marionette TRACE conn3 <- [1,3102,null,{}] 12:02:48 INFO - PROCESS | 3768 | 1470942168553 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:48 INFO - PROCESS | 3768 | 1470942168554 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:48 INFO - PROCESS | 3768 | 1470942168633 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 12:02:48 INFO - PROCESS | 3768 | 1470942168665 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"f4914b62-0be7-4ffc-b763-e95d0a80954b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 3768 | 1470942168667 Marionette INFO sendAsync 6d91f801-6a4d-4152-b39b-5cd0dae22879 12:02:48 INFO - PROCESS | 3768 | ++DOCSHELL 10ACE400 == 37 [pid = 3768] [id = 787] 12:02:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (12E36000) [pid = 3768] [serial = 2359] [outer = 00000000] 12:02:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F35C00) [pid = 3768] [serial = 2360] [outer = 12E36000] 12:02:48 INFO - PROCESS | 3768 | 1470942168709 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (17264000) [pid = 3768] [serial = 2361] [outer = 12E36000] 12:02:49 INFO - PROCESS | 3768 | 1470942169172 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:02:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:02:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 642ms 12:02:49 INFO - PROCESS | 3768 | 1470942169215 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 12:02:49 INFO - PROCESS | 3768 | 1470942169217 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 12:02:50 WARNING - u'runner_teardown' () 12:02:50 INFO - No more tests 12:02:50 INFO - Got 0 unexpected results 12:02:50 INFO - SUITE-END | took 675s 12:02:50 INFO - Closing logging queue 12:02:50 INFO - queue closed 12:02:51 INFO - Return code: 0 12:02:51 WARNING - # TBPL SUCCESS # 12:02:51 INFO - Running post-action listener: _resource_record_post_action 12:02:51 INFO - Running post-run listener: _resource_record_post_run 12:02:52 INFO - Total resource usage - Wall time: 684s; CPU: 10.0%; Read bytes: 91758080; Write bytes: 962335744; Read time: 559361; Write time: 1344746 12:02:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:02:52 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 60556288; Read time: 0; Write time: 67338 12:02:52 INFO - run-tests - Wall time: 682s; CPU: 10.0%; Read bytes: 91758080; Write bytes: 826158592; Read time: 559361; Write time: 1209881 12:02:52 INFO - Running post-run listener: _upload_blobber_files 12:02:52 INFO - Blob upload gear active. 12:02:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:02:52 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 12:02:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:02:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:02:52 INFO - (blobuploader) - INFO - Open directory for files ... 12:02:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:02:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:02:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:02:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:02:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:02:53 INFO - (blobuploader) - INFO - Done attempting. 12:02:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:02:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:02:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:02:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:02:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:02:55 INFO - (blobuploader) - INFO - Done attempting. 12:02:55 INFO - (blobuploader) - INFO - Iteration through files over. 12:02:55 INFO - Return code: 0 12:02:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:02:55 INFO - Using _rmtree_windows ... 12:02:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:02:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1135b24dd97eedab80b89d359d0b3e63ec57abd22afa2b141833421c8b299e9ca0b0c5c0b26354da8d1f53477342ff704430b1a0419206aa6462da35993d96eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4550c5962dd0dd88953e826458856205ada35f613f4b304a4d5f2fec6f32866c1761f3bebc9f1ec15bfd0e9291ba7bfa150cbd0806667eed20c52fbdb6c2e31e"} 12:02:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:02:55 INFO - Writing to file C:\slave\test\properties\blobber_files 12:02:55 INFO - Contents: 12:02:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1135b24dd97eedab80b89d359d0b3e63ec57abd22afa2b141833421c8b299e9ca0b0c5c0b26354da8d1f53477342ff704430b1a0419206aa6462da35993d96eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4550c5962dd0dd88953e826458856205ada35f613f4b304a4d5f2fec6f32866c1761f3bebc9f1ec15bfd0e9291ba7bfa150cbd0806667eed20c52fbdb6c2e31e"} 12:02:55 INFO - Running post-run listener: copy_logs_to_upload_dir 12:02:55 INFO - Copying logs to upload dir... 12:02:55 INFO - mkdir: C:\slave\test\build\upload\logs 12:02:55 INFO - Copying logs to upload dir... 12:02:55 INFO - Using _rmtree_windows ... 12:02:55 INFO - Using _rmtree_windows ... 12:02:55 INFO - Using _rmtree_windows ... 12:02:55 INFO - Using _rmtree_windows ... 12:02:55 INFO - Using _rmtree_windows ... 12:02:55 INFO - Using _rmtree_windows ... 12:02:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=869.934000 ========= master_lag: 81.81 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 51 secs) (at 2016-08-11 12:04:33.066804) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-08-11 12:04:33.072766) ========= '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-088\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1135b24dd97eedab80b89d359d0b3e63ec57abd22afa2b141833421c8b299e9ca0b0c5c0b26354da8d1f53477342ff704430b1a0419206aa6462da35993d96eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4550c5962dd0dd88953e826458856205ada35f613f4b304a4d5f2fec6f32866c1761f3bebc9f1ec15bfd0e9291ba7bfa150cbd0806667eed20c52fbdb6c2e31e"} build_url:https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1135b24dd97eedab80b89d359d0b3e63ec57abd22afa2b141833421c8b299e9ca0b0c5c0b26354da8d1f53477342ff704430b1a0419206aa6462da35993d96eb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4550c5962dd0dd88953e826458856205ada35f613f4b304a4d5f2fec6f32866c1761f3bebc9f1ec15bfd0e9291ba7bfa150cbd0806667eed20c52fbdb6c2e31e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NvP-m7qhSXWMk12nfSZnDg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 2.14 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-08-11 12:04:35.321490) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-08-11 12:04:35.321800) ========= '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-088\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 4.36 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-08-11 12:04:39.790035) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-08-11 12:04:39.790309) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-08-11 12:04:43.805727) ========= ========= Total master_lag: 88.59 =========